2014-04-27 68 views
4

位于wordpress的国家和州名单在哪里? 当您在结帐单上选择美国时,“状态”字段会立即更改为包含状态列表。我想模仿其他国家的这种行为。例如,在选择洪都拉斯时,您将获得该国家的州名单。国家及其国家在wordpress中的列表

是否有一个XML文件,PHP文件或数据库表的WordPress的访问此信息?这种方式可以编辑,以便能够添加状态而无需添加插件或编写额外的代码。

我知道你可以通过代码从WC()->countries->get_states访问列表,它从哪里获得?

回答

3

有一个名为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'), 
); 
+0

非常感谢!就是我在找的东西 –