是否创建使用快捷码的小工具?

时间:2016-04-08 作者:PjGermain

我有一个我喜欢的插件(社会战)。但是,没有可用的小部件。创建一个小部件需要做些什么,以便我可以使用在页面和帖子上运行良好的短代码?

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

您可以在Widgets API

SO网友:Milo

您可以使用内置的文本小部件添加短代码。要让小部件处理短代码,请在主题的functions.php:

add_filter( \'widget_text\', \'do_shortcode\' );
这将导致小部件文本通过do_shortcode, 这将呈现嵌入文本中的任何短代码。只需注意,这可能并不适用于所有的短代码,这取决于它实际的功能以及它是否需要特定的上下文才能正常工作。

相关推荐

SHORTCODE_ATTS()中的$ATTS参数是什么?

这个WordPress developers reference page for shortcode_atts() 国家:$atts(array)(必选)用户在shortcode标记中定义的属性。但我不理解这个定义。例如,在WP Frontend Profile 插件:$atts = shortcode_atts( [ \'role\' => \'\', ], $atts ); 据我所知,shortcode\