可以添加到wordpress博客或页面的“[]”功能的名称是什么?

时间:2013-02-18 07:00:31

标签: php wordpress wordpress-plugin

请随意格式化问题标题。

我一直在编写一些插件,我想要一个可以直接从页面或博客文章中调用的插件。

我看到很多插件在页面/博客编辑器上实现了“[]”,我试图复制这种行为。

例如:我希望功能写一篇博文,并调用这个函数回声“Hello world!”。


Hello this is a page. [hello]

输出结果为:


您好这是一个页面。你好世界!


这个功能叫做什么,如果我能得到一个如何编码的例子?

谢谢!

1 个答案:

答案 0 :(得分:1)

短码

这是文档:

http://codex.wordpress.org/Shortcode_API

最简单的形式是:

function foobar_func( $atts ){
 return "foo and bar";
}
add_shortcode( 'foobar', 'foobar_func' );

然后在任何帖子/页面中调用[foobar],将调用已定义的函数foobar_func