过去,我们向您展示了如何在WordPress中添加和使用小部件。 我们得到的有关小部件的最常见问题之一是如何在WordPress侧栏小部件中添加短代码? 默认情况下,短代码在侧边栏小部件中不起作用。 在本文中,我们将向您展示如何在WordPress侧边栏小部件中轻松使用简码。
为什么短代码在WordPress小部件中不起作用?
在WordPress中,当您编写文章时,短代码提供了一种更简单的方式来在文本区域(如帖子编辑器)添加功能。
通常初学者认为,因为在侧边栏中有一个文本小部件,短代码将自动工作。 默认情况下,输入到文本窗口小部件的任何文本都通过WordPress过滤器,不允许执行短代码。
而不是看最后的结果,你会看到简单的文本本身。
这很容易改变,我们将告诉你如何轻松地使短代码在WordPress文本小部件中执行。
方法1:在WordPress中添加启用短代码的文本小部件
在这种方法中,我们将使用一个简单的WordPress插件。 对于不想手动添加代码的初学者,建议使用此方法。
首先你需要安装并激活Shortcode Widget插件。 更多细节
激活后,您需要访问 外观»小工具 页。 在那里你会找到一个可用的小部件列表中的短代码小部件。
只需将短代码小部件添加到侧边栏,然后在内容框中添加短代码即可。 不要忘记点击保存按钮来存储你的小部件设置。
这个简码小部件就像WordPress的默认文本小部件。 唯一的区别是你可以在里面添加短码。
方法2:在WordPress文本小工具中启用短代码
如果您愿意将代码添加到主题中,则可以使短代码在文本小部件中起作用。
只需将此代码添加到您的主题的functions.php文件或特定于站点的插件。
//在文本小部件中启用短代码 的add_filter( 'widget_text', 'do_shortcode');
这段代码简单地添加了一个新的过滤器,允许短代码在文本小部件中运行。
你现在可以访问 外观»小工具 页面,并将文本小部件添加到侧边栏。 将简码粘贴到内容框中,然后点击保存按钮。
访问您的网站,查看在文本小工具中使用简码。