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