【发布时间】:2017-10-23 17:20:44
【问题描述】:
Woocommerce 有一个国家和州的类,我想在自定义页面上使用它。 我只想要数组中的国家/地区,在 woo commerce docs 上找到了此功能,但它没有返回任何内容并使我的网站崩溃。
global $woocommerce;
$countries = $woocommerce->get_countries();
我也厌倦了这篇文章,但它似乎与当前版本不兼容: How to get woocommerce country select dropdown?
global $woocommerce;
$countries_obj = new WC_Countries();
$countries = $countries_obj->get_countries();
也没有工作,我还检查了它告诉我的日志: PHP 致命错误:未捕获错误:调用未定义函数 get_countries()
【问题讨论】:
-
“自定义页面”是指完全在 WordPress 之外的东西?然后你需要先加载 WP 功能(包括 wp-load.php),然后你可能需要手动嵌入必要的 WC 文件,或者将你的代码放在一个右钩子中,wordpress.stackexchange.com/questions/208076/…
标签: php woocommerce