首页 > 解决方案 > WooCommerce 产品描述的 PHP 过滤器

问题描述

我在网上商店工作,需要过滤我的描述文本。我的数据给了我需要过滤掉的 unicode。

我有过滤器部分,但需要过滤产品描述。

我发现非常接近的一个过滤器是add_filter('woocommerce_product_description_heading', 'filter_unicode'). 但这是描述的标题。我也试过woocommerce_product_description_content,但这没有任何成功。

有谁知道我需要使用什么过滤器?

标签: phpwordpresswoocommerce

解决方案


我解决了(最后),

我放弃了那个特殊的字符串。

我是通过使用ob_start("filter_unicode");

这将过滤整个内容!

我的代码:

add_action('after_setup_theme', 'start_filter_page');
add_action('shutdown', 'end_filter_page');

function start_filter_page() { 
 ob_start("filter_unicode"); 
} 

function end_filter_page() {
 if(ob_get_length() > 0) {
    ob_clean();
 }
}

ob_start("filter_unicode");启动filter_unicode()我操作字符串的函数。


推荐阅读