WordPress - 根据季节改变主题和布局?

时间:2014-08-13 14:09:19

标签: javascript wordpress wordpress-theming subdomain dynamic-websites

我目前正在为一个客户提供有关其滑雪小屋的WordPress网站。他问我是否有可能基本上有一个“夏天”和“冬季”版本的网站。它们基本上具有相同的内容(尽管它们将在主页上使用不同的小屋图片)但我需要能够修改网站的配色方案并重新排列菜单,以及显示不同的背景图片。

我目前对这个问题的解决方案似乎应该可行,但它相当不优雅。我本质上是在子域上运行两个并行的站点,我将在主域上创建一个登陆页面,允许用户点击链接转到他们想要的站点版本,或者我将使用JavaScript或根据一年中的时间将它们重定向到适当的网站版本。

我只是想知道其他人是否有任何想法或更好的解决方案,我可以如何实现我想要做的事情。另外,我说我认为我的解决方案应该有效,所以如果你知道我可以遇到的任何问题,如果你引起我的注意和/或提供解决方法,我将非常感激。

任何人有任何想法/想法?

2 个答案:

答案 0 :(得分:1)

可能对您有所帮助的其他想法:

  1. 您可以切换样式表或
  2. 您可以切换主题或
  3. 您可以切换页面模板。
  4. 显然,所有这些都取决于你愿意投入多少工作。

答案 1 :(得分:0)

好。

对于您的第一个问题(主页上的不同图片),可以轻松完成。创建一个名为“主页照片”的类别。然后使用WordPress Loop安排此类别显示在主页上,仅显示您自己喜欢的<div>中的帖子图片。然后,您的客户将能够上传,因为他通常会上传任何其他帖子,“冬季照片”或“夏季照片”,只需点击将此帖子归类为“主页照片”的复选框即可。这张照片将显示在主页上,这就是你想要的。

对于您的第二个问题(重新排列菜单),也可以轻松完成。只需一下子创建全部菜单项。例如,如果“冬季菜单”由“训练”和“赛车”组成,而“夏季菜单”由“训练”和“滑雪板”组成,则全部创建。然后,WordPress仪表板将向您的客户端显示复选框,他可以在其中选中或取消选中他想要包含在当前菜单中的菜单项。

对于您的第三个问题(主题样式),这也很容易。您可以在样式表文件中为“夏季主题”编写所需的确切样式,然后在样式表文件中为“冬季主题”编写所需的确切样式。如果您使用父主题,则“夏季主题”和“冬季主题”都应该是父主题的子项。您不得编辑父主题中的任何代码,但您可以自由编辑或修改这两个子主题。

有了这一切,您的客户将不必看到或写一行代码。他所要做的就是点击这里和那里的几个按钮,这是每个人都可以做的事情。

希望有所帮助!