【问题标题】:List of countries and their states in wordpresswordpress 中的国家和地区列表
【发布时间】:2014-04-27 19:47:14
【问题描述】:
wordpress 中的国家和州列表在哪里?
当您在结帐表单上选择美国时,“州”字段会立即更改为包含州列表。我想为其他国家效仿这种行为。例如,在选择洪都拉斯时,您将获得该国的状态列表。
Wordpress 是否可以通过 XML 文件、php 文件或数据库表访问这些信息?这样就可以进行编辑以添加状态而无需添加插件或编写额外代码.
我知道您可以使用WC()->countries->get_states 从代码中访问该列表,它是从哪里获得的?
【问题讨论】:
标签:
php
wordpress
woocommerce
【解决方案1】:
有一个名为i18n 的文件夹,在该文件夹中还有另一个名为states 的文件夹,其中包含一个文件列表。将您的文件添加为HN.php,并附上您想要显示的状态列表,例如:
<?php
/**
* Honduras
*
* @author WooThemes
* @category i18n
* @package WooCommerce/i18n
* @version 2.0.0
*/
global $states;
$states['HN'] = array(
'AA' => __( 'Some state', 'woocommerce' ),
);