请随意格式化问题标题。
我一直在编写一些插件,我想要一个可以直接从页面或博客文章调用的插件。
我已经看到很多插件在页面/博客编辑器上实现了“[]”,我正在尝试复制这种行为。
例如:我想要写一篇博文的功能,并调用这个回显“Hello world!”的函数。
Hello this is a page. [hello]
输出将是:
你好,这是一个页面。你好世界!
这个功能叫什么,如果我能得到一个关于如何编码的例子?
谢谢!
短代码
这是文档:
http://codex.wordpress.org/Shortcode_API
最简单的形式是:
function foobar_func( $atts ){
return "foo and bar";
}
add_shortcode( 'foobar', 'foobar_func' );
然后[foobar]
在任何帖子/页面中调用,都会调用定义的函数foobar_func
。