0

寻找 ACF 自定义帖子类型 php 瘾君子来帮助我。我在这里找不到像这样的另一个问题,所以我可能会离开最佳实践解决方案,但希望不会!

在特定的帖子类型中,我试图在循环中加载另一种帖子类型。

作为这里的一个实际示例,我想在每个社区内动态列出公寓。

我最初的想法是做一个 ACF 复选框列出社区标题,以便 value 属性动态加载社区的 the_title。

这行得通,但由于某种原因,负载也将 the_title 作为循环上方的文本拉入。

想法?(下面的代码)

        <?php

        $apartments = query_posts(array(
            'meta_query' => array(
                array(
                    'key' => 'apartment_neighborhood',
                    'value' => the_title(),
                    'compare' => 'LIKE'
                    )
            ),
            'post_type' => 'apartments', 
            'orderby'=> 'title', 
            'order' => 'ASC' ));
        $loop = new WP_Query( $apartments );

        ?>

        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
4

1 回答 1

0

在打印时使用get_the_title();它返回值the_title();

 <?php

        $apartments = query_posts(array(
            'meta_query' => array(
                array(
                    'key' => 'apartment_neighborhood',
                    'value' => get_the_title(),
                    'compare' => 'LIKE'
                    )
            ),
            'post_type' => 'apartments', 
            'orderby'=> 'title', 
            'order' => 'ASC' ));
        $loop = new WP_Query( $apartments );

        ?>

        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

参考这里

获得标题

于 2013-10-12T09:25:35.187 回答