我可以在模板中使用短码吗?

时间:2011-06-21 作者:Ramkumar M

我正在使用Wordpress博客。这里我想使用Tweetmeme插件。我想将Tweetmeme插件的输出显示到定制位置(帖子的一侧[不是之前或之后])。插件创建者正在提供短代码。我应该在模板中使用这个短代码吗?我想这是不可能的。因此,我们需要将Shortcode作为一个函数进行更改。如何从短代码创建函数?请帮帮我。

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

您是否尝试过使用do_shortcode() 作用

EDIT

我不熟悉TweetMeme短代码,但这里有一个将NextGen库直接放入模板文件的示例用法:

echo do_shortcode( \'[slideshow id="1" w="603" h="270"]\' );
只需为TweetMeme替换适当的短代码(和参数)。

法典参考号:do_shortcode()

EDIT 2

有了TweetMeme,您还有另一个选择:

将插件“where”设置从“shortcode”更改为“manual”tweetmeme() 在您想要输出TweetMeme按钮的主题模板文件中的函数

结束

相关推荐

Can plugins become obsolete?

我认为WordPress插件是由第三方制作的。插件是否必须与WordPress升级保持同步?插件会过时吗?如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?如果插件可能会过时,那么它会发生吗?或者插件通常是最新的?或者他们是开源的,所以其他人会让他们保持最新?(正如你可能猜到的,我不是程序员。)