编写add\\u筛选器的正确语法
// Define the woocommerce_short_description callback
function filter_woocommerce_short_description( $post_excerpt ) {
// make filter magic happen here...
return $post_excerpt;
};
// add the filter
add_filter( \'woocommerce_short_description\',filter_woocommerce_short_description\',10, 1 );
您的代码工作不正常,因为过滤器用于修改输出。下面是您得到的函数参数
$post_excerpt
如果没有过滤器,将显示的参数将对其进行修改。如果要达到目的,可以使用返回所需的字符串
$post_excerpt
. 您只需使用以下函数修改我提到的上述代码
function filter_woocommerce_short_description( $post_excerpt ) {
$your_msg=\'Order within <b>3 hours 27 minutes</b> to get it delivered for <b>only £1</b>\';
return $post_excerpt.\'<br>\'.$your_msg;
}
试试这个,让我知道它是否对你有用。