在显示现场读取未知的短代码

时间:2018-11-27 作者:baonhg

我把标题放在这样的图片上,博客看起来不错,

enter image description here

但从简洁的角度来看,我收到了这个问题

enter image description here

我猜编辑器无法读取HTML标记,有人知道发生了什么吗?enter image description here

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

这不是HTML标记,而是一个短代码。如果您的主题使用the_excerpt() 用于显示帖子内容的“压缩版本”的函数,则不会显示此内容。WordPress从帖子摘录中删除短代码以防止这种情况发生。

如果您的主题使用自己的方法生成摘录,则其开发人员需要修复主题,以便摘录正确删除短代码。这可以通过strip_shortcodes() 作用

结束

相关推荐

Namespaced shortcode?

我正在改造一个旧的WP站点,该站点有许多自定义的短代码,显然由于代码当前的组织方式,这些短代码在性能方面付出了代价。当然,我可以修复优化不好的代码,使用十几个短代码,并且一天就可以完成,但我想知道如何更好地组织它们。根据WordPress\'documentation, 建议将它们放在插件中并在上初始化init. 我们可以通过这样“命名”它们来减少这个钩子中的负载吗?[com.company shortcode attr=\"attr\" prop=\"prop\"] 有人尝试过这样的解决方案吗