WordPress短代码(shortcode)全解析
1、短代码作用
在发布内容的时候(如文章),在文章添加符合规范的标记(如,[wpkt])。在前台展示文章内容的时候,可以将正文中的标记替换成别的内容,至于替换成什么内容,由开发者所写的代码决定。
2、短代码案例
2.1、注册短代码
// 注册[tiezhu]短代码
// 在主题的 functions.php 中添加如下代码
// 作用是将正文中的[tiezhu],替换成……<h2>wp自学笔记牛逼</h2>
function tiezhu_shortcode_handler($atts = array(), $content = null, $tag = ''){
$content = '<h2>wp自学笔记牛逼</h2>';
return $content;
}
function tiezhu_shortcode_register(){
add_shortcode('tiezhu', 'tiezhu_shortcode_handler');
}
add_action('init', 'tiezhu_shortcode_register');
2.2、在正文中使用
2.3、短代码的其它用法
当注册好短代码后,除了直接在内容的正文中使用短代码外,你可以通过以下的代码,在任何地方去使用。
<?php echo do_shortcode('[tiezhu]'); ?>
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END