将另一页面/自定义帖子类型显示为主页

时间:2021-06-07 作者:lomokev

我想将自定义帖子类型页面显示为我的主页。

我有一个网站,我管理着许多自定义帖子类型的事件。该公司需要将该网站克隆成一个单独的品牌,作为分拆出来的活动之一。

目前,我在主页上以全宽iFrame显示事件页面,这需要更长的时间来加载,并且引入了其他问题,对SEO来说不是很好。

原来的网站是这样的

Home page
About
   Event 1 [custom post type]
       Event 1 child page [custom post type]
       Event 1 child page [custom post type]
   Event 2 [custom post type].....
因此,新站点是复制的,但只有一个事件,没有其他页面,事件主页需要是站点主页。

Home page [i frame displaying event page]
   Event [custom post type]
       Event child page [custom post type]
       Event child page [custom post type]
有没有办法覆盖帖子ID,让一个页面显示另一个页面的内容而忽略自己的内容?

1 个回复
SO网友:tiago calado

有几种方法可以实现新的头版,下面是我最喜欢的两种方法。

如果主题已经有头版。php,只需用新代码覆盖它即可。如果它没有创建头版。php文件并将所需的代码复制到那里。它应该很有魅力。

创建模板,创建页面,将页面设置为该模板,然后转到wp dashboard to appearance»customize»homepage settings»a static page»选择您的页面。

相关推荐

Set plugin page as homepage

The Problem所以我安装了一个插件(iHomeFinder的Optima Express),它工作得非常好。它制作的页面是conradbowenrealestate.com/homes-for-sale-search. 然而,这个页面不是用WordPress制作的,它甚至不存在。我想将其设置为主页,但由于WordPress无法将其识别为WP页面,因此我无法将其设置为主页。Note that when viewing the source code, the \"page-id\" is 0.Wha