从另一个页面拉入内容

时间:2014-03-10 作者:adam

我正在使用高级自定义字段,并试图将子页面的内容拉到主页上

下面的工作正常,但我想知道是否可以自动执行此操作,而不在字段上写入静态ID?

<ul>
    <li>
        <?php the_field(\'content\', 5); ?>
    </li>

    <li>
        <?php the_field(\'content\', 6); ?>
    </li>
</ul>
页面设置如下:

-父页面

--子页面

--子页面

任何想法都将不胜感激

1 个回复
最合适的回答,由SO网友:Eric Holmes 整理而成

Look into get_children()

<?php
$children = get_children( array( \'post_parent\' => get_the_ID() ) );
if ( $children ) {
    foreach( $children as $child ) { ?>
        <li>
            <?php the_field( \'content\', $child->ID ); ?>
        </li>
    <?php }
结束

相关推荐

从另一个页面拉入内容 - 小码农CODE - 行之有效找到问题解决它

从另一个页面拉入内容

时间:2014-03-10 作者:adam

我正在使用高级自定义字段,并试图将子页面的内容拉到主页上

下面的工作正常,但我想知道是否可以自动执行此操作,而不在字段上写入静态ID?

<ul>
    <li>
        <?php the_field(\'content\', 5); ?>
    </li>

    <li>
        <?php the_field(\'content\', 6); ?>
    </li>
</ul>
页面设置如下:

-父页面

--子页面

--子页面

任何想法都将不胜感激

1 个回复
最合适的回答,由SO网友:Eric Holmes 整理而成

Look into get_children()

<?php
$children = get_children( array( \'post_parent\' => get_the_ID() ) );
if ( $children ) {
    foreach( $children as $child ) { ?>
        <li>
            <?php the_field( \'content\', $child->ID ); ?>
        </li>
    <?php }

相关推荐