正如上面的回答所解释的,第一种方法是对设计师友好的&;第二种方法可能适用于html标记数量很少的插件和复杂php代码的情况。
但大多数WordPress模板标记before
和after
参数,更适合在函数调用中使用html代码。
例如the_title
它有三个参数
the_title( $before, $after, $echo );
您可以将html传递给以下前后参数
the_title( \'<h2 class="title">\', \'</h2>\', true );
这种方法的优点是
如果标题为空,则设计友好型不会打印html标记。可以在复杂的php代码以及简单的模板文件中使用