如何在循环之外通过id获取产品
这是我的功能:
function rakhsh_product_info($id){
$result = get_product( $id );
die($result);
}
获取Call to undefined function get_product()
错误
试试这个:
if ( function_exists( 'get_product' ) ) {
$result = get_product( $id );
} else {
$result = new WC_Product( $id );
}
希望能有所帮助。
所有这些错误都表明您的插件是在Wooccommerce之前加载的。至少在plugins_loaded操作或更高版本中调用wooccommerce函数。示例来自wordpress.org:
<?php
add_action( 'plugins_loaded', 'my_plugin_override' );
function my_plugin_override() {
// your code here
}
?>
请在此处查看可用操作挂钩和操作执行顺序的列表。