小工具      在线工具  汉语词典  css  js  c++  java

如何仅在具有特定自定义字段的情况下显示WordPress帖子

java,python,php,小程序,js,ViewUI 额外说明

收录于:157天前

最近,我们的一位用户询问我们如何仅在存在特定自定义字段时显示 WordPress 帖子。在回复完答案后,我们认为最好与其他人分享,这样更大的社区也可以从中受益。

最近,我们的一位用户要求我们仅在存在特定自定义字段时才显示 WordPress 帖子。回答后,我们认为与其他人分享是个好主意,以便更大的社区也能从中受益。

您需要充分了解 WordPress 循环的工作原理,因为我们将在 WordPress 查询中调用这些参数。

您需要对 WordPress 循环的工作原理有一个公正的了解,因为我们将在 WordPress 查询中调用这些参数。

The example code below will only show posts that have a custom field color present no matter what value the color field has. You would need to paste this loop code wherever you want to posts to show. Most likely in a 自定义 WordPress 页面模板.

下面的示例代码将仅显示具有自定义字段颜色的帖子,无论颜色字段的值是多少。 您需要将此循环代码粘贴到要显示的任何位置。 最有可能在自定义 WordPress 页面模板

<?php

// The Query to show a specific Custom Field

$the_query = new WP_Query('meta_key=color');

// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();

the_title();
the_content();

endwhile;

// Reset Post Data
wp_reset_postdata();

?>

现在,如果您想显示具有特定值的自定义字段的帖子,那么您只需更改查询,如下所示:

现在,如果您想显示包含具有特定值的自定义字段的帖子,您只需按如下方式更改查询:

$the_query = new WP_Query( 'meta_value=blue' );

现在,如果您想强调键和值,例如您只想提取具有自定义字段键颜色且值为蓝色的帖子,那么您的查询代码将如下所示:

现在,如果您想强调键和值,例如,您只想提取具有自定义字段键颜色和蓝色值的帖子,那么您的查询代码将如下所示:

$the_query = new WP_Query( array( 'meta_key' => 'color', 'meta_value' => 'blue' ) );

There are a lot more custom parameters that you can use while working on your sites. Just refer to the Codex page for WP_查询参数.

在网站上工作时,可以使用更多自定义参数。 只需参考Codex页面的WP_Query参数可以是

翻译自: https://www.wpbeginner.com/wp-themes/how-to-display-a-wordpress-post-only-if-it-has-a-specific-custom-field/

. . .

相关推荐

额外说明

C#控制台程序,Winform,WPF的区别

我用下来,感觉有以下几个大区别:WPF的线程模型和winform的线程模型不同WPF到处用到数据绑定,winform在列表中才用的多WPF支持3D,winform本身没有,需要引入托管的DXWPF有现成的动画机制,winform没有WPF的界面可以用XA

额外说明

SpringBoot到底是什么?如何理解parent、starter、引导类以及内嵌Tomcat?

-作者简介:大家好,我是卷心菜~~,在校大二学生一枚,Java领域新星创作者。 -个人主页:卷心菜的CSDN博客 -系列专栏:本文写在SpringBoot专栏:SpringBoot知识点讲解 -日常学习网站:牛客网,可以用来刷算法题、工作内推、面经复习、

额外说明

尚硅谷书城项目_第六阶段

项目第六阶段:购物车 1、购物车模块分析 2、购物车模型编写 2.1、购物车模型 ```java /** * 购物车的商品项 */ public class CartItem { private Integer id; private

额外说明

【JavaEE】多线程案例-线程池

文章目录 1. 什么是线程池 2. 为什么要使用线程池(线程池有什么优点) 3. 如何使用Java标准库提供的线程池 3.1 创建一个线程池对象 3.2 什么是工厂模式 3.3 为什么要使用工厂模式 3.4 Executors 创建不同具有不同特性的线程

额外说明

OpenCV-Python实战(番外篇)——OpenCV实现图像卡通化

OpenCV-Python实战(番外篇)——OpenCV实现图像卡通化 前言 图像卡通化 完整代码 更多卡通化效果展示 相关链接 前言 在博文《OpenCV-Python实战(4)——OpenCV常见图像处理技术(❤️万字长文,含大量示例❤️)》中我们已

额外说明

4.文件操作和IO

文章目录 1.认识文件 1.1树型结构组织 和 目录 1.2文件路径(Path) 1.3其他知识 2.Java 中操作文件 2.1File 概述 2.1.1属性 2.1.2构造方法 2.1.3方法 2.2代码示例 2.2.1示例1-get 系列的特点和差

额外说明

【Java 基础篇】Java 学生管理系统:打造高效的学生信息管理工具

文章目录 导言 一、系统需求分析 二、类设计 三、使用学生管理系统 总结 导言 在学校、培训机构或其他教育机构中,对学生信息进行管理是一项关键任务。为了提高管理效率和准确性,开发一个学生管理系统是非常有帮助的。本篇博客将介绍如何使用Java编程语言构建一

额外说明

Java Web学习笔记10:Servlet基础

文章目录 一、Servlet概述 1、什么是Servlet 2、Servlet架构 3、Servlet任务 4、Servlet生命周期

额外说明

Java实训项目3:GUI学生信息管理系统 - 涉及知识点

文章目录 五、涉及知识点 (一)Java基本语法 1、数据类型 2、变量与常量 3、运算符与表达式 (二)Java流程控制 1、选择结构 2、循环结构 (三)Java面向对象编程 1、封装 2、继承 3、多态 4、接口 5、内部类 6、异常处理 (四)J

额外说明

解决Windows系统启动程序出现找不到hmButton.ocx

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个hmButton.ocx文件

ads via 小工具