短代码将某些内容包装在标题标记中。为了使短代码发挥作用,您需要提供一些东西。
上面的代码运行良好,只需设置$content=\'My header text\';
在回显模板中的短代码之前。当前,您没有在标题标记中包装任何内容。
但您不需要使用短代码来包装HTML标记-只需使用HTML:
<h1> My header text</h1>
而不是
<?php echo do_shortcode( \'[datecode]\' .\'My header text\'. \'[/datecode]\' ); ?>