php - WooCommerce 产品描述的 PHP 过滤器
问题描述
我在网上商店工作,需要过滤我的描述文本。我的数据给了我需要过滤掉的 unicode。
我有过滤器部分,但需要过滤产品描述。
我发现非常接近的一个过滤器是add_filter('woocommerce_product_description_heading', 'filter_unicode')
. 但这是描述的标题。我也试过woocommerce_product_description_content
,但这没有任何成功。
有谁知道我需要使用什么过滤器?
解决方案
我解决了(最后),
我放弃了那个特殊的字符串。
我是通过使用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()
我操作字符串的函数。
推荐阅读
- javascript - 如何在我的节点 js 脚本中连接 amp 页面?
- encryption - 使用 weblogic 数据源解密 Oracle 数据库中的透明数据加密 (TDE)
- r - 如何裁剪在 R 中使用 YOLO 检测到的对象?
- qt - 错误:未知方法参数类型:QString&
- c# - 如何使用 linq 检查元素在 XML C# 中是否具有正确的子元素?
- python - 一棵树的后序遍历
- javascript - 我需要使用键值对的对象将选项下拉列表添加到选择元素
- scala - 在 Spark 的结构化流模式下,获取 Offset 的消息正在重置
- lucene - 创建索引器时文件系统锁定
- java - 有没有办法从抽象类的具体方法访问具体的类变量值