在小工具/边栏中添加快捷代码标签

时间:2014-02-19 作者:user3230561

我想在侧边栏/小部件中添加一个短代码标记。

如果我在主题的函数中添加代码,我就能够获得所需的功能。php

add_filter(\'widget_text\', \'do_shortcode\');
我的问题是,我正在寻找一种方法,可以从插件文件本身做到这一点,而不影响任何主题文件。

有人能告诉我这是否可行吗?

2 个回复
最合适的回答,由SO网友:CyberPanda 整理而成

这是您的插件:

<?php
/*
Plugin Name: Do shortcode in side-widget
Description: Let\'s do it.
Version: 0.1
Author: CyberPanda
*/

add_filter(\'widget_text\', \'do_shortcode\');
?>

SO网友:molokom

这应该很容易。只需创建一个插件http://codex.wordpress.org/Writing_a_Plugin#Standard_Plugin_Information

并将函数代码放在那里。唯一的风险是,它可能会被具有相关特权的用户意外停用。

结束

相关推荐

Youtube shortcode

我正在努力使这个短代码起作用,但没有任何成功。所有的尝试都给了我一个白色的方块。 function youtube($atts) { extract(shortcode_atts(array( \"value\" => \'https://www.youtube.com/watch?v=EhWopzlRwZ8\', \"width\" => \'475\', \"height\" => \'350\', \