PHP 如何:使用自定义查询基于自定义字段显示帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 如何:使用自定义查询基于自定义字段显示帖子相关的知识,希望对你有一定的参考价值。

<?php
/*
Template Name: Custom query
*/

 $querystr = "
    SELECT wposts.*
    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
    WHERE wposts.ID = wpostmeta.post_id
    AND wpostmeta.meta_key = 'tag'
    AND wpostmeta.meta_value = 'email'
    AND wposts.post_status = 'publish'
    AND wposts.post_type = 'post'
    ORDER BY wposts.post_date DESC
 ";

 $pageposts = $wpdb->get_results($querystr, OBJECT);

if ($pageposts):
  foreach ($pageposts as $post):
    setup_postdata($post);
    // Display your post info. For exemple: the_title();the_exerpt();
  endforeach;
endif;

?>

以上是关于PHP 如何:使用自定义查询基于自定义字段显示帖子的主要内容,如果未能解决你的问题,请参考以下文章

如何从一组自定义字段值中显示 Wordpress 帖子

基于 ACF 转发器子字段自定义分类法查询帖子

查询日期数组以仅显示未来事件 - PHP

通过存档页面上的自定义字段查询自定义帖子类型

PHP WordPress查询某些自定义字段值的帖子

php 显示帖子的所有自定义字段