如何通过插件处理快捷码

时间:2013-05-20 作者:laggingreflex

I learned that I can only put in the code for handling my shortcode through the theme\'s functions.php

但我想把它变成一个插件,而不是一个主题。我如何才能做到这一点?

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

没有区别。这是一个完整的短代码插件:

/* Plugin Name: blogname */
add_shortcode( \'blogname\', \'get_bloginfo\' );
通常,您不应该在主题中注册短代码,因为在切换主题后,内容将毫无用处。因此,插件是更好的选择。

SO网友:JMau

完全同意toscho,但我会使用must-use plugin 在这种情况下。通过这种方式,没有什么可以阻止执行快捷代码,因为必须使用的插件不能通过WordPress admin停用。

结束

相关推荐

Wrap text around shortcode

我在插件中使用了一个短代码处理程序。短代码可以有不同的(可选)参数。例如,可以在静态WordPress页面上使用两个短代码,在短代码之前、之间和之后都有文本。例如: Lorem ipsum dolor sit amet, consetetur sadipscing elitr <table> <tr> <td>[shortcode option=\"1\"]</td>&#