我在WordPress面板中的帖子中输入了短代码。我希望显示我在single.php
中输入的自定义HTML代码,例如激活此短代码时。我尝试了这段代码,但它不起作用。
<?php
if ( shortcode_exists( 'secondfloor' ) ) {
echo '<h2>Mytag</h2>';
} ?>
答案 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]');