apply_filters() function

时间:2014-09-24 作者:PHP Learner

我用过apply_filters() 从WordPress帖子中检索内容时,如:

$content=$query_val->post_content;
$content = apply_filters( \'the_content\', $content );
当我使用apply_filters() 这个apostrophe( \' ) 在我的文本中显示了一些字符。在我移除后apply_filters() 它显示正确。

所以请解释清楚!!它在做什么?我已引用此链接Referal_link, 但我不太明白。

1 个回复
最合适的回答,由SO网友:Domain 整理而成

如果字符是html实体,如&;nbsp&;lt或(&#60然后使用php的默认html\\u entity\\u decode()函数以正确的文本格式获取内容。

结束

相关推荐

如何在保存POST、产品并显示“POST SAVED”消息后重定向到edit.php页面

我正在尝试重定向所有帖子页面,一旦帖子或产品被保存。它正在重定向到该页面,但没有显示任何消息。让我知道如何在管理端注册特定页面的消息。add_filter(\'wp_insert_post_data\', \'ccl\', 99); function ccl($data) { if ($data[\'post_type\'] !== \'revision\' && $data[\'post_status\'] == \'publish\') {