Wordpress - 如何使插件的短代码在文本小部件中可用

时间:2014-02-06 18:02:47

标签: php wordpress plugins widget

我写过一个插件,可以在每个帖子和页面中轻松使用这些短代码。因为这个插件在侧边栏中很有用,我想让文本小部件可用于我的短代码。

当我用Google搜索时,我发现我可以使用add_filter()函数来确保这一点,但这只有在我可以访问主题的functions.php时才有可能。但由于我是插件的创建者,而不是主题,因此我无法使用。

有人知道如何制作一个可以在小部件部分使用的插件引入的短代码吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

打开主题的功能文件。

在打开不属于函数的php标记后找到一个免费的地方。

添加:

if (!is_admin())

{
   add_filter('widget_text', 'do_shortcode', 11);
}

保存文件,你应该全部设置。

答案 1 :(得分:-1)

  1. 以编辑模式打开您的页面。
  2. 选择要添加短代码的页面位置和行。
  3. 在此处添加代码并更新..