我已经坚持了一段时间。我正在一个wordpress网站上工作,从那里我从头开始编写主题,我使用php调用来获得某些部分所需的wordpress功能。

我正在尝试使用插件,但通过

echo do_shortcode('[STORE-LOCATOR]');

只是不工作。即使当我切换到默认模板并发布该代码时,它仍然无法正常工作。它只是 echo "[STORE-LOCATOR]"
任何帮助将不胜感激。

最佳答案

从WordPress的角度来看,[STORE-LOCATOR]可能不是“短代码”。

我在其他插件Stream Media Player上遇到了此问题。它们使用与短代码相同的语法,但实际上并非如此。

尝试使用:

echo apply_filters( 'the_content',' [STORE-LOCATOR] ');

而不是do_shortcode,看看是否有帮助。

关于php - do_shortcode不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5282987/

10-10 00:26