Shortcode or Template Page

时间:2016-10-26 作者:Damithatt

当我们必须添加一些功能时,如何确定我应该使用短代码还是模板文件?

例如:我需要添加一个页面来启用前端帖子提交。

我可以创建一个模板页面或使用快捷代码并将其添加到页面中。如何确定什么是最好的?

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

实际上这要看情况而定。如果您是通过自定义插件或任何第三方解决方案而不是主题添加功能,那么短代码是最好的,否则您可以使用模板。您也可以将模板文件与插件一起使用,但主题和插件将紧密耦合。这有点不可取。但你仍然可以做到。

记住,对于shortcode,最好清除输出缓冲区。

相关推荐

我可以将参数传递给Add_ShortCode()函数吗?

正如标题所述,我需要向add_shortcode() 作用换句话说,我传递的那些参数将在的回调函数中使用add_shortcode(). 我该怎么做?请注意,这些与以下结构无关[shortcode 1 2 3] 哪里1, 2, 和3 是用户传递的参数。在我的情况下,参数仅用于编程目的,不应由用户负责。谢谢