Wordpress短代码显示

时间:2017-08-01 15:36:09

标签: php html wordpress shortcode

我在WordPress面板中的帖子中输入了短代码。我希望显示我在single.php中输入的自定义HTML代码,例如激活此短代码时。我尝试了这段代码,但它不起作用。

<?php 
    if ( shortcode_exists( 'secondfloor' ) ) { 
        echo '<h2>Mytag</h2>';
} ?> 

1 个答案:

答案 0 :(得分:0)

您需要使用此代码:

if ( !shortcode_exists( 'hello_world' ) ) {
    add_shortcode('hello_world', 'hello_world');
    function hello_world() {
       $html = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';
      return $html;
    }
}

在编辑器中使用:

[hello_world]

在PHP文件中使用:

echo do_shortcode('[hello_world]');