2016-08-16 97 views
0

我目前运行一个自主托管的WordPress网站;在VPS服务器上。WordPress页面和博客整合

我目前正在构建我的内容并尝试配置我的网站结构和布局。正是在这个领域内,我有一个希望能够解决的问题。

目前,我的网站将提供3项服务。每项服务都有自己的页面。为了构建我的搜索引擎优化策略,我想创建一系列特定于每个服务的博客页面。我想布局为每个服务出现如下:

首页>服务>服务支持博客帖子

我想“家”和“服务页面”是在一个页面格式'服务博客帖子'为博客文章格式。虽然我知道如何创建页面和博客页面,但我不确定如何在维护上述面包屑/ URL结构的同时创建这两个页面。我已尝试使用Categories功能进行试验,但正如您可能知道的那样,我可以进入“服务页面”,但只要点击“服务博客帖子”,我就会重定向到以下网址:categories/blog -post。

我不确定是否有可能实现上述,但任何帮助将不胜感激。

问候

克雷格

+2

您可以使用自定义帖子类型以及显示每个自定义帖子类型的帖子的页面模板。 – Peter

回答

1

自定义文章类型是要走的路。
https://codex.wordpress.org/Function_Reference/register_post_type

这将允许你定义蛞蝓(URL)目录中给定的服务类似于/服务型/服务博客,帖子和/服务型/应显示服务─存档键入博客。

当您运行寄存器后型钩,你将定义蛞蝓这里:

register_post_type('service-type', $args); 

如果自定义文章类型是新的给你那么我建议你检查出https://generatewp.com/因为它给你一个简单的界面构建自定义帖子类型以及其他wordpress功能。

+0

谢谢你的建议。自定义的帖子类型对我来说是新的,所以必须先做一些背景阅读,但会给出一个。在继续之前,我可以为不同的服务/类别创建自定义帖子类型,还是只能创建一个自定义帖子类型? – Craig

+0

您可以根据需要创建任意多种不同的自定义帖子类型。有插件可以为你处理,但我建议在你的主题的functions.php文件中使用代码。 – dillonlara115

+0

我在尝试实现我的结果时遇到了一些困难。为了确保我不花费时间在自定义帖子类型上,请让我仔细检查一下,这是我应该达到的目标。目前,我有一个网站网址如下:http://www.example.com/page1/page2。这些页面是通过WordPress仪表板上的页面选项创建的。我的下一步是能够发布博客条目,使其显示在URL的末尾,如下所示:http://www.example.com/page1/page2/blog-post-title。自定义帖子类型是否可以实现此功能? – Craig