同一帖子有两种不同的布局

时间:2017-06-26 作者:cwk

我正在制作一份报纸,我想有两种不同的方式来查看帖子:“web”(用于使用笔记本电脑、智能手机等进行查看)和“billboard”(动态循环浏览内容;用于大厅的电视显示)。这是两种完全不同的HTML布局。

我现在的生活方式非常混乱;所有代码都在一个single-newspaper.php 文件,并有一个if语句来检查任何HTML之前的哪个查看选项(query var)。

虽然它可以工作,但这是一种非常丑陋的方式,我想知道是否有更整洁的选择。我想要一些类似于:

  • single-newspaper.php: 选中查看选项并显示以下任一选项:
  • newspaper/newspaper_web.php: 用于网络查看newspaper/newspaper_tv.php: 电视模式是否可能?

1 个回复
SO网友:Chava G

是的,您可以在中选中查看选项single-newspaper.php, 然后使用get_template_part 加载相应的模板部件。

结束

相关推荐

structure of posts and pages

我有wordpress网站,有一些静态页面和帖子。我想显示页面URL,如下所示:mywebsite.com/PageName1 mywebsite.com/PageName2 ... 我还有一些文章,将在下一步中更多,我希望的PostURL结构是:mywebsite.com/blog/PostName1 mywebsite.com/blog/PostName2 ... 我应该说,我用“博客”这个名字做了一个分类,我所有的网站帖子都在这个分类中。提前谢谢