我使用Shaybock的Foodie WordPress主题已经有一段时间了,并且已经推迟了对她的新版本的免费升级Foodie Pro Theme" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external">专业美食家*主题为。最长。时间。我想用配方索引功能目录我的文章归档和分类,因为它看上去那么干净,但无法找到一个简单的方法来做到这一点。而且,为什么要限制这样一个伟大的功能,只有一个页面?以下是我能够创造美食家临主题的范围内的多个食谱索引页。哦,如果你没有Foodie Pro Theme" target="_blank" rel="noopener noreferrer nofollow external" data-wpel-link="external">专业美食家*, 得到它!我爱这两个美学的简单性和代码的cleaniness,这使得它易于定制您认为合适的任何方式。
在我开始,一个警告。如果你不舒服编辑PHP文件,或直接在您的博客的文件系统的工作,本教程可能不适合你。这不是一个按钮按下的变化。
好。起向上!
如果您担心编辑生产站点,请考虑首先在临时站点上进行这些更改。我用过WP驿马*,它允许您创建要在其中工作的临时站点,并在准备就绪时将其复制到实时站点。推动现场制作有时会遗漏一些细节,但我能够很快地解决这些问题,他们的支持团队太棒了!实际上,我使用Google Hangout,在我的支持人员修复我的网站时,我和他聊天(这是我的错误)。即使是轻微的小故障,能够调整我的css和php文件,而不篡改我的现场网站是这样一种解脱!所以,除非你喜欢大胆的生活,否则就考虑一个舞台!
这些说明将包括使用WP飞渡,如果你恰巧是走这样一条路的笔记。此外,在你开始之前,请务必备份您的博客。有没有编码参与,只需复制并粘贴,但比恐慌更安全!
1。进入托管服务的文件管理器,找到Foodie Pro主题的文件夹。每个人的主机都是不同的,但它通常进入一个cPanel->文件管理器,然后进入这个文件夹结构:“的public_html /可湿性粉剂内容/主题/ foodiepro”。
里面,你会看到一个recipes.php文件。创建一个新文件,并将其命名为recipes2.php。如果你想要更多的页面,创建更多的文件。我创建recipes2.php和配方3.php。
2。现在,我们会在WordPress的工作。(如果您使用WP飞渡,这里的时候,您可以创建临时站点下面的步骤应分期进行。)在你的WP管理网站的左侧边栏菜单中,转到外观 - >编辑器。你应该看到一个recipes.php和你的新菜谱2.php。
3。复制的内容recipes.php成菜谱2.php。
4。在recipes2.php,将模板名称更改到新的东西,即。配方指数3:假日。然后再通过该文件,并替换所有“食谱顶”和'食谱底部'具有“食谱-TOP2”和'食谱-底部2',分别是。保存新文件。
5个。仍在“外观”->“编辑器”中时,现在转到文件widgeted-areas.php. 在文件的底部,您将看到通过向Genesis(Genesis register侧边栏函数)注册不同的小部件区域来创建它们的位置。复制并粘贴“食谱顶”和'食谱底部'段,变粘贴部分的ID名称“食谱-TOP2”和'食谱-底部2'. 你也可以把名字和描述改成你需要的任何东西来帮助你记住它们的用途。保存文件。
6。仍然在Appearance->Editor中,我们将注意力转向CSS样式表(样式表). 向下滚动,直到看到Recipes页面的部分。小心,这不是一个简单的食谱插件。在Recipes Page部分,将新的id名称添加到每个css块中,使用逗号分隔它们。保存你的工作。
7号。现在,转到外观 - >小工具,你应该看到放到新的小部件,并准备为您定制。在美食家临拖 - 精选文章插件并定制它来显示不同的类别,岗位#等。
8个。转到所有页面,选择现有页面或创建新页面。在右侧边栏上,有一个页面Attibutes块,其中有一个用于页面模板的下拉列表。如果一切顺利,你应该看到你的新食谱索引:假日页面模板作为一个选项。请记住,当您切换到这个widgeted模板时,您在文章正文中编写的任何内容都将不再显示。选择您创建的新模板并更新页面。
看看你的网站应该会显示你的新的索引文章!
如果您使用的是WP Stagecoach,则可以在此时导入更改。导入后,请确保检查页面是否使用了正确的模板-我的模板没有,但很容易修复。
就这样!通过这些步骤,您可以创建任意多的索引页。如果希望不同的索引页具有不同的外观,只需在CSS样式表中通过分隔不同的页id相应地更改它们。
现在怎么办?BET必威探索更多博客技巧,找到我脸谱网,推特或者跟我来一款图片分享应用!
*附属链接用星号表示。通过其中一个链接进行的购买可以帮我赚取一点佣金,更好地为您带来伟大的内容!
阿曼达·斯莫伍德说
谢谢你的丰富的职位!我有一个小挂了在步骤5 widgeted-areas.php不再是一个文件,该文件美食家Pro使用。同样的信息是现在的functions.php里面的主题功能部分。正是工作一样,只是要编辑这个文件来代替。
约翰Frøslev说
great help – thanks The guide could be updated to latest version of foodie for new bloggers. Widgeted-areas.php is replaced by functions.php – and in step 4, the update is a bit different, where you need to rename “recipe-index-featured-posts” to eg “recipe-index-featured-posts2”. But other than that this was excatly what I needed to create different index pages for the categories in my site.
最好的问候约翰。
劳拉·阿特伍德说
在最近的版本FoodiePro(v406)的没有标题的文件夹“recipes.php
有什么建议么?
劳拉说
没关系!我发现recipes.php文件。
艾米基恩说
我想不出来…。有人能帮忙吗?我按照说明操作,但是在我的widgets区域中没有其他的食谱。
谢谢!