如何让单个slug像WordPress中的普通页面一样工作?

如何让单个slug像WordPress中的普通页面一样工作?,wordpress,advanced-custom-fields,Wordpress,Advanced Custom Fields,我正在用WordPress制作一个网站,我正在使用一个插件ACF PRO。我正在用灵活的内容做整个网站,所以WordPress网站就像一个页面生成器 一切都很好,但是,我到了一个点,我需要有相同的功能为单一-[自定义帖子类型],所以我可以“添加行”,页眉,页脚等。。。但我不知道怎么做 我知道这是可能的,因为例如,如果您在此处查看此网站: 你可以看到它是有效的。我知道他们在使用灵活的内容,因为我在那个网站上工作,我在那里做了我想做的事。我不记得怎么做了 我想我必须使用临时页面?或我不记得了 该网站

我正在用WordPress制作一个网站,我正在使用一个插件ACF PRO。我正在用灵活的内容做整个网站,所以WordPress网站就像一个页面生成器

一切都很好,但是,我到了一个点,我需要有相同的功能为单一-[自定义帖子类型],所以我可以“添加行”,页眉,页脚等。。。但我不知道怎么做

我知道这是可能的,因为例如,如果您在此处查看此网站:

你可以看到它是有效的。我知道他们在使用灵活的内容,因为我在那个网站上工作,我在那里做了我想做的事。我不记得怎么做了

我想我必须使用临时页面?或我不记得了


该网站完全建立在灵活的内容上,因此所有内容都是模块化的,就像拖放一样,但我如何在单个slug上做到这一点呢

您必须创建页面模板,是的

所以类似于
page projects.php
的东西,然后在WordPress admin中,您将有一个名为
projects
的页面

您创建的模板应自动应用于此页面。如果由于某种原因没有,您可以在编辑页面时在右侧选择WP应使用的模板

现在,您可以将所需的任何代码添加到
页面projects.php
。也可以在ACF中设置该页面可能需要的任何字段,方法是告诉ACF将这些字段应用于使用项目模板的页面


这就是我在几次场合所做的:)

Hmmm。不确定page-project.php。那不只是一个普通的页面吗?我有一个普通的页面,在那里我显示带有自定义Post类型查询的项目。但是,如果我单击该项目,它将转到一个-[custom post type].php页面,如何像普通页面一样自定义该页面?以domain.com/projects为例,我有它,并且显示了项目。当用户单击project domain.com/projects/[project name]时,如何自定义项目名称页面?我不确定我是否理解。如果您已经有singe-[custom post type].php,那么您可以在那里自定义它。否?singe-[custom post type].php-我想通过管理仪表板对其进行自定义。我使用的是fflexible内容,我的php页面如下所示。因此,我转到我的页面,我有“添加行”和灵活的内容,这就是我构建页面的方式。这就是回购协议,这就是我构建它的方式-好吧,那么您的项目项上没有“添加行”按钮?您是否在ACF中说过要将这些字段添加到项目自定义帖子类型中?