【问题标题】:Inserting php inside wordpress query在wordpress查询中插入php
【发布时间】:2014-11-22 07:11:41
【问题描述】:

我有这个代码

<?php   $project_taxonomy_select = get_post_meta( $post->ID, '_ep_project_taxonomy_select', true );
        $theCatSlug = get_term_by( 'id', $project_taxonomy_select[0], 'project_filter' );
        $theCatSlug = $theCatSlug->slug;
echo $theCatSlug; ?>

如何将上面的 php 放在 "project_filter=" 在下面的 php 代码中的我的查询中

<div id="project">
<?php $my_query = new WP_Query('post_type=project&posts_per_page=-1&project_filter=the php here');
while ($my_query->have_posts()) : $my_query->the_post(); ?>

    <a class="all project-item <?php echo $tax ?>" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
        <img src="<?php if ( has_post_thumbnail()) { ?><?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id,'project-thumb-main', true); echo $thumb_url[0]; ?><?php } else { ?><?php echo esc_url(home_url('/')); ?>assets/img/no-project-thumb-main.jpg<?php } ?>">
        <div class="magnifier">
            <span class="text"><?php the_title(); ?></span>
        </div>
    </a>

<?php endwhile;  wp_reset_query(); ?>
</div>

我正在使用Custom-Metaboxes-and-Fields-for-WordPress

请帮忙.. :)

【问题讨论】:

    标签: php wordpress loops


    【解决方案1】:

    您只需使用简单的字符串连接:

    WP_Query('post_type=project&posts_per_page=-1&project_filter='.$theCatSlug);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 2013-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多