函数的$BEFORE和$AFTER参数的用途是什么?

时间:2017-02-05 作者:Dromin

我是WordPress的新手,目前使用\\u作为基本主题来创建自己的主题。我注意到帖子/页面标题通常是这样插入的:

<?php the_title( \'<h1 class="entry-title">\', \'</h1>\' ); ?>
我想知道与这样做相比,上述方法的优势是什么:

<h1 class="entry-title"><?php the_title(); ?></h1>
对我来说,第一种方法似乎比第二种更复杂,更难维护,但也许我遗漏了什么?

1 个回复
SO网友:Anwer AR

两种方法都很好。之前和之后的参数并不只是为了将htags传递给它。您可以将任何类型的字符串、图像或html设置为before和after参数。

这是WordPress的方式,他们像其他CMS或框架一样制定了标准。所以遵循这些标准总是更好的。

第二:我没有看到the_title 然而也许这有助于生成无错误的html输出,甚至可以验证和过滤传递的文本。

最后,在我看来,这是一种更专业的编码方式。

相关推荐

Templates for Mobile Site

是否有任何内置方法可以根据浏览器大小显示不同的模板(即移动设备检测)?我做了一些研究,我能找到的只是大量插件,它们的功能远远超出了我的需要。我基本上只需要一种方法,将移动目录添加到我的主题中,并为移动用户显示该主题。