这件事把我烦透了,应该很简单!
我在家长的下方有一个名为“我们的家”的子页面列表。网站地图结构如下:
对于每个家庭,我要显示以下内容:
如何循环浏览“我们的家”下的每个子页面并在主页上显示上面每个子页面的指定内容?
这件事把我烦透了,应该很简单!
我在家长的下方有一个名为“我们的家”的子页面列表。网站地图结构如下:
对于每个家庭,我要显示以下内容:
如何循环浏览“我们的家”下的每个子页面并在主页上显示上面每个子页面的指定内容?
对我来说,这听起来像是一个很好的家庭自定义帖子类型的用例,但是,在任何情况下,这是您需要遵循的基本概念,以便在您现在已经设置好的情况下工作。
<?php
// Set up the objects needed
$homes_wp_query = new WP_Query();
$all_wp_pages = $homes_wp_query->query(array(\'post_type\' => \'page\', \'posts_per_page\' => \'-1\'));
// Get the page as an Object
$our_homes = get_page_by_title(\'Our Homes\');
// Filter through all pages and find Our Homes\' children
$home_children = get_page_children( $our_homes->ID, $all_wp_pages );
// echo what we get back from WP to the browser
echo \'<pre>\' . print_r( $home_children, true ) . \'</pre>\';
?>
这将打印post对象,然后您可以选择要回显的元素(如标题等)(TL;DR 以下提供)我在使用Divi主题时遇到了一个问题。我正在使用Gravity表单插件生成一个具有多重上传的表单。这种多重上传似乎使用了Ajax,从我的小测试来看,这似乎与Divi相冲突。(我将CDN置于开发模式并停用了所有插件,上载按钮/拖放仍然不起作用)。这个问题的解决方案是删掉一些代码:gravity_form_enqueue_scripts( 2, true ); 开业前<?php 以及wp_head(); ?>. 然而,这与台式机上的全宽Divi头冲突。在某种意义