默认WordPress快捷码不起作用?

时间:2019-02-15 作者:Jon McCallum

无论出于何种原因,WP短代码似乎不起作用。

我用的是Verbosa主题,这很重要。

创建自定义页面时,短代码只是作为文本呈现,而不是实际执行。我要确保我使用的是古腾堡编辑器上的短代码块。有什么想法吗??

主题开发人员是否有可能阻止短代码?

enter image description hereenter image description here

1 个回复
SO网友:Jacob Peattie

[display-posts] 不是WordPress软件中包含的默认快捷码。然而,它是WordPress的一部分。com托管服务。您可以阅读更多关于两者之间差异的信息here.

因此,短代码不起作用的原因是因为您没有WordPress。com托管的站点(我可以说,因为.com不支持您使用的Litespeed缓存插件)。

自托管WordPress软件中包含的短代码列表可用here. 发布时包含的短代码包括:

  • [audio]
  • [caption]
  • [embed]
  • [gallery]
  • [playlist]
  • [video]

    这个Jetpack plugin 添加许多WordPress。com特性添加到自托管版本,因此您可能希望对此进行研究,看看它是否包含要使用的短代码。

相关推荐

Namespaced shortcode?

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