0

请随意格式化问题标题。

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

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

例如:我想要写一篇博文的功能,并调用这个回显“Hello world!”的函数。


Hello this is a page. [hello]

输出将是:


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


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

谢谢!

4

1 回答 1

1

短代码

这是文档:

http://codex.wordpress.org/Shortcode_API

最简单的形式是:

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

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

于 2013-02-18T07:04:56.167 回答