您当前的位置:首页 > TAG信息列表 > meta-value
检查与当前帖子类型不同的自定义字段值,然后执行某些操作
我有两种帖子类型,一种用于我的帖子,另一种用作提交表单。当一个用户在一个单独的帖子页面上发布类型a时,我会尝试进行一些检查,然后显示内容-1) 我正在检查用户是否已登录2) 如果他在B类帖子中发布了任何帖子(提交的表格)3) 如果是,那么作者发布的帖子类型B中的自定义字段(1)是否为空4) 如果不为空,该值是否与当前正在查看的帖子类型A中任何帖子的自定义字段(2)的值匹配这就是我目前所拥有的---<?php $user = wp_get_current_user(); $user_
使用wp_Query在SELECT标记的一个值中收集相同的自定义字段值
我试图在一个select标签中收集特定信息,以便过滤页面。A有几个价格相同的培训页面(例如:80美元、120美元、500美元等)。问题是,当查询自定义字段“price\\u 1”(可变价格)时,wp\\u query会检索所有具有价格的页面,其中大多数页面的价格相同。因此,我的select标记如下所示:选择价格:$80$80$80$120美元120美元120美元120美元120美元500美元500美元500美元500美元500美元。。。我想在其中收集相同的价格值,当单击其中一个时,将显示所有相关的培训页面
向META_VALUE字段添加新字段是否安全?
我正在尝试从我的web服务器卸载Wordpress图像。我已成功地将所有内容转移到Amazon AWS 并且有一个同步机制,可以将新图像上传到AWS。现在,我想在某处存储一个标志,指示图像是否已同步,以便我的自定义主题可以选择正确的路径。我在考虑在wp_postmeta 表,作为meta_value 序列化对象。这是一种安全的技术吗?此值被覆盖和丢失的可能性有多大?此外,我假设guid 领域wp_posts 不应该使用AWS上图像的完整路径进行更新吗?这也可能是一个解决方案。
创建快捷代码仅显示带有CUSTOM_FIELD元的帖子
我想创建一个短代码,它只显示具有明确meta\\u值的帖子。我将ACF插件用于不同的元字段。我的帖子类型为“publication”,例如,我只想显示2017年发布的带有此短代码[publication 2017]或publication release Date 2017]的出版物。function shortcode_display_publication_details(){ $args = array( \'post_type\' => \'publicat
如何在<span>中用逗号分隔元值?
我可以使用以下代码显示自定义元字段的单个值,并用逗号分隔:$ct = get_post_meta($post->ID, \'ct\', true); echo $ct; 这是一个输出:美国、英国、中国、香港我需要输出为:<span>USA</span>, <span>UK</span>, <span>China</span>, <span>Hong Kong</span> 有可
Can't get meta values to save
我正在尝试编写一个类来制作元框。这些框显示得很好,但我似乎无法获取要保存的值。似乎根本没有调用Save函数。作为进一步的实验,我手动向数据库添加了一个元值,它在编辑器中显示得很好,但当我单击“更新”时,条目被删除了。如有任何建议,将不胜感激。这是我的密码。 /** * Reusable custom meta boxes class * * Reusable custom meta boxes * Part of Cloudsmith WP-Framework
为所有帖子分配/更新自定义字段值
我有1000多个帖子。每个帖子都有一个自定义字段XYZ。我正在寻找一个可以运行一次的函数,该函数将为每个帖子的自定义字段XYZ赋值1。我已经看过了this 但我不知道如何将其放入一次性运行函数中?
如何只显示META_VALUE不为空的帖子?
有三个人已经试图解决这个问题,我们的结果是零。我只想显示meta\\u键“featured\\u image”中有值的帖子。所以如果“featured\\u image”不为空,则显示帖子。代码如下: <ul> <?php $args = array( \'showposts\' => 5, \'meta_query\' => array( array
使用PRE_GET_POSTS筛选器在所有元值上搜索多个字符串
使用pre\\u get\\u posts筛选器在所有meta\\u值上搜索给定字符串:$query->set(\'meta_value\', \'first string\'); 调试:AND ( (CAST(wp_postmeta.meta_value AS CHAR) = \'first string\') ) 工作正常:)但如何在所有meta\\u值上搜索字符串数组?例如我需要这样的东西:$query->set(\'meta_value\', array(\'fir
如何根据评论元值的平均值对帖子进行排序
情况是这样的-我已经定制了评论提交,用户可以通过它提供评级,这将作为元值存储在commentmeta表中。我可以查询以返回平均值并显示在帖子中。目前没有问题。我现在想做的是按照这个平均评级对帖子进行排序。我获得平均评分的代码是:function average_rating() { global $wpdb; $post_id = get_the_ID(); $ratings = $wpdb->get_results(\" SELECT $wpdb-
帮助解决分类中的Pre_Get_POST筛选器问题
我创建了一个函数,用此代码过滤分类查询add_action(\'pre_get_posts\', \'custom_taxonomy_query\'); $option_taxposts_per_page = get_option(\'tax_posts_per_page\'); function custom_taxonomy_query(&$query) { global $option_taxposts_per_page; &
如何按多个日期Meta_Value排序?
我想在使用WP_Query 按多个meta\\u值排序。我知道我可以按多个值排序,我知道如何按meta\\u值排序,但我似乎不知道如何执行多个meta\\u值。有可能吗?
Max length of meta_value
我想知道是否有人能告诉我meta_value 帖子和用户元的字段。
使用JSON API按自定义字段(META_KEY)过滤
嗨,我在用greatJSON API 对于Wordpress,希望通过特定的自定义字段(使用meta\\u键和meta\\u值参数)筛选我的自定义帖子类型。到目前为止,我的URL中的查询如下所示:http://example.org?json=get_recent_posts&post_type=mytype&custom_fields=myfield&include=title,custom_fields&meta_key=myfield&meta_value=m
来自存储为序列化数组的META_VALUE的自定义WP查询
我使用Magic Fields 2多复选框来存储可以分配给案例研究的服务。数据在WordPress中以序列化数组的形式存储,我需要一些帮助来提取“相关帖子”。我知道不能简单地将数组用作meta\\u值(WordPress根本不支持它),所以我必须使用多个循环或在循环中添加自定义代码。这是我目前掌握的代码:<?php $related_case_study_args = array( \'post_type\' => \'case-studies\', \
QUERY_POSTS、ORDERBY META_VALUE和打印“未来”帖子
我有一个自行车俱乐部用来安排骑行的自定义帖子类型。这些帖子有一个自定义字段,用户可以使用JQUI date&;选择“骑行日期”;时间选择器。此信息存储在Posteta中:07/26/2012 @ 12:00 am 我通过以下方式查询这些帖子:query_posts(array(\'posts_per_page\' => 3, \'post_type\' => \'rides\'); 但我们不想看到已经发生的游乐设施: //Format User entered
从wp_postmeta中选择max(META_VALUE),其中META_KEY=‘价格’...当值超过999时停止工作
Overview: 我不想回复帖子。我只是希望所有帖子中某个特定meta\\u值的单个最高值。。。只是价值本身。Details: 我在所有帖子中添加了一个自定义meta\\u键“price”。值始终为整数(无小数或非数字字符)。我正在尝试执行一个查询,返回与此特定meta\\u键关联的最高/最大/最大meta\\u值。Buggy Codefunction max_meta_value(){ global $wpdb; $query = \"SELECT max(meta_v
覆盖orderby以按自定义META_VALUE创建用户列表
我在按自定义meta\\u值排序用户循环时遇到问题。正在读取Codex 对于get_users(), 它并没有说你可以使用meta_value 用于orderby。当我尝试这样做时,我会得到一个不按meta\\u值排序的用户列表。<ul> <?php $args = array( \'role\' => \'author\' , \'meta_key\' => \'score\', \'orderby\' => \'meta_va
如何避免重复相同的meta_value?
我将“publication\\u year”作为一些图像/附件的meta\\u键。我想列出html表中的所有meta\\u值,但我不想重复相同的publication\\u year值,我的代码是:<?php $args = array( \'post_type\' => \'attachment\', \'post_mime_type\' => \'image\', \'numberp
在编辑帖子中显示META_VALUE数组
我想做的是添加一个新的列来编辑文章页面(完成),并在该列中显示从一组自定义字段中获取的数据(部分完成)。这是我的代码(我将其用作插件,以便更简单地修改它)。它在帖子中添加了元框,因此我可以轻松添加自定义字段。<?php // the plugin base directory global $maismeta_base_dir; $maismeta_base_dir = plugin_dir_url(__FILE__); // Add the Meta Bo