我是WordPress的新手。现在我正在尝试在这里创建一个插件我使用静态短代码
[SRPMGT id=12345]
这个短代码可以放在任何页面中。我想用html内容替换此短代码
<div class="result"> Content to replace... </div>
注意:此短代码可以放在任何页面中。
请有人帮我解决这个问题..
在此先感谢..
答案 0 :(得分:1)
function add_shortcode( $tag, $func )
是您需要了解的核心。
所以插入你的functions.php:
function srpmgt_shortcode(){ 返回'要替换的内容......'; }
add_shortcode('SRPMGT_id = 12345','srpmgt_shortcode');
答案 1 :(得分:1)
将以下代码添加到插件的functions.php文件中
// [srpgmt id="id-value"]
function srpgmt_func( $atts ) {
extract( shortcode_atts( array(
'id' => 'something',
), $atts ) );
return '<div class="result"> Content to replace... </div>';
}
add_shortcode( 'srpgmt', 'srpgmt_func' );
正如评论中已经提到的,如需进一步阅读,请访问:http://codex.wordpress.org/Shortcode_API