为什么WordPress开发人员在开发主题时要使用这么多的开始和结束PHP标记?

时间:2015-02-11 作者:Sasa1234

这是我从Twentyeleven主题复制的代码集。

        <?php while ( have_posts() ) : the_post(); ?>

        <?php get_template_part( \'content\', get_post_format() ); ?>

        <?php endwhile; ?>

        <?php twentyeleven_content_nav( \'nav-below\' ); ?>
为什么开发人员在开发WordPress主题时使用许多打开和关闭PHP标记?

上面的代码可以这样编写。

        <?php while ( have_posts() ) : the_post();

        get_template_part( \'content\', get_post_format() );

        php endwhile;

        twentyeleven_content_nav( \'nav-below\' ); ?>
那么,几乎每一行都使用打开和关闭php标记的目的是什么呢?

1 个回复
SO网友:Ruturaj

每个人都有自己的代码编写风格。就我个人而言,我相信使用不同的开始和结束PHP标记可以使代码易于阅读和理解。主题文件同时包含PHP和HTML代码,因此保持代码干净以便于阅读变得非常重要。如果将PHP语句分开,那么在两者之间添加HTML也会变得很容易。

除此之外,如果您使用PHP打开和关闭标记,我认为不会有任何性能上的折衷(如果我在这里错了,请纠正我)。那么,为什么不呢?!:-)

结束

相关推荐

Responsive Admin Themes

我在看这个管理主题的示例(http://themepixels.com/main/themes/demo/webpage/shamcey/dashboard.html). 至于标签为“Navigation”的左侧管理栏,有没有一种方法可以在不使用插件的情况下实现这种类型的左侧仪表板管理菜单?我想用css、js或Jquery来实现这一点,任何处理编码的东西都可以。