您的问题是,您正在将页面结果放入$page中。而如果您没有设置想要标题的单独ID,则像\\u title()和get\\u field()这样的普通命令将查找$post变量。
我曾经通过创建$post变量的备份来做到这一点,然后将我想要包含的每个帖子都放在$post变量的父页面上。然后包括。php文件,以及每个普通命令,如\\u title()&;get\\u field();像正常情况一样工作。但这是肮脏的,可能有更好的方法来实现这一点。
您可能应该将主查询替换为get\\u posts查询。之后,您应该重置(&A);还原wp\\U查询。
另一种选择是更改page-customfield-3。php将您正在页面父级中设置的$page变量包括在内。php。