首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >wp_strip_all_tags

wp_strip_all_tags
EN

WordPress Development用户
提问于 2019-07-30 23:02:52
回答 1查看 830关注 0票数 0

所以我得到了这个密码

代码语言:javascript
运行
复制
add_filter( 'abcdefg/json_ld', function( $data, $jsonld ) {
    if ( is_single() ) {
        $data['richSnippet']['articleBody'] = $jsonld->post->post_content;
    }
    return $data;   
}, 11, 2);

我只是简单地尝试使用post_content,基本上只提供文本,目前它添加了WPbakery标记(E.G,等等,还有通常的h1/2/3等等)

我可以读一些PHP代码,但没有接近编写代码的水平。我试图在返回后获取$data,并通过wp_strip_tags“处理”它,然后我想我可能应该在它返回之前运行$data。那不起作用。

所以我来了..。有小费吗?谢谢!

另外,为了确保它在functions.php上运行。

EN

回答 1

WordPress Development用户

发布于 2019-07-30 23:24:05

这些不是HTML标签,而是短代码。wp_strip_all_tags将去掉

等HTML标记。对于短代码,您应该去掉这些短代码。

我做了一个快速的google,在官方开发文档上找到了strip_shortcodes

https://developer.wordpress.org/reference/functions/strip_简编/

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/344019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档