php - WP_Query + $query_vars + 自定义字段

标签 php wordpress

我的主题中有自定义帖子类型项目。它们代表投资组合中的项目。我有一个自定义字段复选框,为每个项目设置“精选”选项。因此,当该项目被推荐时,它就会显示在网站的主页上。如果未设置“精选”复选框,则该项目仅在作品集页面上可见。 我现在需要的是仅查询特色项目以将它们显示在主页上。 我使用此代码来显示帖子,但我不知道如何添加选项以仅获取“精选”自定义字段设置为 True 的帖子。

$args = array(
        'post_type' => 'project',
        'post_status' => 'publish');
    $projects = new WP_Query($args);
    if ($projects->have_posts()) {
        while ($projects->have_posts())
... Show the project info here

对此我能做什么?

最佳答案

将其添加到您的数组中。

   meta_key => 'featured',
   meta_value => 'true'

关于php - WP_Query + $query_vars + 自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4045171/

相关文章:

mysql - CASE WHEN 查询未返回预期结果

php - mysql重复错误处理

php - Node.js 与 PHP

php - Facebook 扼杀了公共(public) RSS 提要;如何获取带有新时间线的 Facebook 页面 RSS?

mysql - 添加 WHERE 后,从自定义表中获取 Wordpress 数据不起作用

html - 我应该自己修改我的 Wordpress 主题吗?

wordpress - 在高级 block 设置中添加字段

php - 有 pretty-print 堆栈转储吗?

php - 在php中从jquery循环获取数据

php - WP_Query 当元值保存为序列化数组时