您当前的位置:首页 > TAG信息列表 > meta-value
如何显示来自具有另一个自定义字段的某个值的帖子或来自某些帖子类型的所有自定义字段的值?
我知道这个问题很含糊。让我解释一下:我有一个页面,其中列出了所有具有特定自定义字段值的帖子。(例如:页面Rentals 列出具有该值的所有帖子rental 自定义字段的offer_type ). 我想添加一个按城市筛选的选项,这样只有特定值为city 显示自定义字段。为此,我使用get 方法生成自定义查询(在我的示例中,有两个自定义字段“offer\\u type”和“city”)。What I need 是列出所有城市(值city 自定义字段),用于具有rental 的值offer_type. 每个城市
裁切自定义字段文本值并显示(...)
我在这里使用此代码:<?php $trim_length = 25; //desired length of text to display $custom_field = \'my-custom-field-name\'; $value = get_post_meta($post->ID, $custom_field, true); if ($value) { echo rtrim(substr($value,0,$trim_length));
使用ASC顺序按自定义字段日期排序
我发现了几个类似的问题,但没有一个能解释为什么下面没有给出ASC订单。它与DESC一起工作。基本上,这是一个查询,它应该列出自定义字段值等于或大于当前日期的帖子,然后按相反的顺序排列,因此第一篇帖子应该是自定义字段最接近当前日期的帖子。<?php query_posts($query_string . \'&showposts=4&order=ASC&post_type=custompost&meta_key=mydate&orderby=meta_value
如何在WP_QUERY中使用元值比较获取最大值和最小值
我正在使用WP\\u Query for visitor来过滤帖子。这些帖子是关于产品的。因此,在过滤器中,它有一个字段,用户可以在其中选择最高价格和最低价格。(就像大多数购物网站一样)。好的,这是我用来收集用户输入的筛选表单: <lable>Min. Price ($)</lable> <select name=\"minprice\"> <option value=\"0\">0</option> <op
如何在函数中使用数组来仅获得我想要的值
我试图在wordpress主题中使用这个功能,这样我就可以只获得我想要的东西,而不是收集所有的东西。我不太熟悉在函数中使用数组,所以我需要您的专家帮助才能使其正常工作,我将非常感激。这是我的密码function gallery_artist($arg=null, $arg2=null, $arg3=null){ global $png_gallery_meta; $png_gallery_meta->the_meta(); $gal
Get_Pages按元值的字母顺序排序
我经营着一家房地产网站,我有一份我们正在出售的房屋清单。我正在使用一组自定义字段来存储有关房屋的信息。当您单击主页列表页面中的主页(第页,不是帖子)时,它会将您带到该主页的专用页面(同样,不是帖子)。我对PHP和Wordpress非常陌生。现在,我使用的代码(get\\u pages)正在显示我想要的所有页面,但它是按post\\u日期排序的。相反,我希望它按照我的一个自定义字段元值的字母顺序进行排序;具体来说,按街道地址对A-Z进行排序。是否有任何方法可以使用“sort\\u column”参数执行此操
按字母顺序列出自定义字段值,不重复
下面的函数列出了自定义字段,如本例所示:富兰克·卡普拉(Frank Capra)阿尔弗雷德·希区柯克(Alfred Hitchcock)伍迪·艾伦(Woody Allen)介绍了这些价值观按字母顺序排列,不重复。例如:阿尔弗雷德·希区柯克(Alfred Hitchcock)弗兰克·卡普拉(Frank Capra)佩德罗·阿尔莫多瓦(Pedro Almodóvar)伍迪·艾伦(Woody Allen)这是代码:<?php $movie_reviews = get_posts(\'numbe
Custom order for Mysql array
我有一页帖子,每篇帖子都有一个自定义字段“expired”,其中包含一个YYYY-MM-DD格式的日期,用于订购帖子。该日期用于一个脚本,该脚本告诉访问者优惠是否已过期或有效期是否超过X天。我的数组如下:$postid = get_the_ID(); $meta1 = get_post_meta($postid, \'shop\', true); $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
Order by meta values
我有3个与日期相关的元字段:year = 2012release_date = 14 November 2012release_date_db = 20121114我需要显示2012年的帖子,按发布日期排序。我做了这个:query_posts(\'meta_key=year&meta_value=2012&order=ASC&posts_per_page=7\'); 我如何通过release_date 或release_date_db?
对多个元密钥值运行检查
我花了很长时间让wordpress正确显示某个元键的所有值。我想知道我是不是走错了路?我的最终目标是运行一个检查,查看一个键中是否有多个自定义字段值。如果有,则应使用逗号分隔符列出每个值,但在最后一个值上不使用逗号。如果没有,则不应使用逗号。我试过两种方法都没有成功。第一个是get\\u post\\u meta:<?php if(get_post_meta($post->ID, \'band\', true)): ?> <strong>Band:</s
是否显示其元字段值等于正在查看的帖子ID的帖子列表?
解决方案粘贴箱链接::http://pastebin.com/YmXVC1kn - 作者单篇文章http://pastebin.com/g0xgvxgh - 书籍存档模板请参考此处的这些文件-通过将帖子ID存储在变量中并修改嵌套循环的方式来解决。我想显示一篇帖子(来自自定义帖子类型“authors”)——然后在该帖子内容的正下方,我想显示我分配给该特定帖子的其他帖子列表(来自自定义帖子类型“books”)。对于“books”自定义帖子类型,我目前使用的是一个包含下拉列表(选择字段)的自定义元框,该字段会拉
order by multiple meta_keys?
嗨,我想按多个meta\\u键订购要使用这些键进行排序adminscore+user\\u like+\\u count-views\\u all+comment\\u count组合这些键我应该如何排列它??我试过了,但没用。。 $args = array( \'meta_key\' => \'adminscore\' + \'user_like\' + \'_count-views_all\' + \'comment_count\',
向新帖子添加默认的meta_值
我有一个页面模板,允许用户从前端创建和更新帖子。我还使用了两个插件,一个允许用户对帖子进行1-5星级评分,另一个允许用户对帖子进行喜爱。我还有一个页面,允许用户在按日期/类别/帖子类型等排序帖子之间进行切换。您可以在此处看到该页面:http://www.theseattlevine.com/the-vine/问题是,如果我按照星级或收藏夹数量对帖子进行排序,Wordpress只会返回具有该元数据的帖子,而不会显示尚未收到该元数据的帖子。说到这里,我需要做两件事中的一件:创建帖子时,自动将meta值设置为默
数据库表中META_KEY META_VALUE字段的作业
我正在研究WordPress数据库的结构,有一件事让我很困惑。请有人解释一下,你的确切工作是什么meta_key 和meta_value 中的字段wp_commentmeta, wp_postmeta, wp_usermeta 桌子?这些表的工作是什么?我确实读过抄本中的数据库描述,但还是不明白。
更新后的元值顺序问题
我使用以下数组,效果很好。。。按meta\\u键对帖子排序,其中t\\u count的值是一个数字:$args = array( \'posts_per_page\' => 10, \'meta_key\' => \'t_count\', \'orderby\' => \'meta_value\', ); query_posts($args); 我使用3.4.2,但如果升级到上面的3.5阵列,则排序不正确。我也尝
使用META_VALUE_NUM时是否可以按多个META_KEY排序?
通读order & orderby documentation, 我不清楚是否支持基于多个meta_key 价值观显然,使用meta_query 我可以基于多个键值对返回帖子,但我希望能够控制基于多个键值对返回这些结果的顺序meta_keys.例如,我有多个类别的页面,每个类别都有数字排名。如果用户正在搜索属于三个不同类别之一的页面,我可以返回所有必要的帖子,并提供以下内容:$query = array( \'order\' => \'DESC\', \'orderb
ORDER BY META_KEY其中序列化值
我会按meta\\u键订购post,但我对meta\\u值有问题,因为它是序列化对象。我会按计数值订购我的帖子。a:2:{s:5:\"count\";d:9750;s:7:\"timeout\";i:1358466733;} 我使用以下代码,但在更新到3.5“订单截止日期”后,在wp版本3.4.2之前,订单是正确的: if (have_posts()) : $args=array( \'meta_key\' => \'tweets_count\',
元查询中以数组形式存储的多个值
对于在元字段中保存多选值的最佳实践,我有点困惑。假设<select multiple name=\"_casestudypost[]\"> 是我的表单字段如果我将$\\u POST[\'\\u casestudypost\']存储在同名的meta\\u键中?(返回一个数组)-我如何知道281何时在该数组中。我尝试过:$args = array( \'meta_query\'=> array( array(&
永久链接结构(按发布的元值)
我有以下问题:两种自定义帖子类型,让我们调用它们cpt1 和cpt2.在里面cpt2, 我有一个自定义的元框,你可以从中选择帖子cpt1, 它的post ID 存储在名为postid.的permalink结构cpt2 是/%post_type%/%post_name%/.我想实现的是:何时postid 有一个post ID 属于cpt1 (由于这是一个必填字段,因此始终如此),该特定职位的永久性结构将成为/selected_post_slug/%post_type%/%post_name%/.cpt2 存
使用元键查询帖子和自定义帖子类型
我试图在主页上的滑块中查询all-in-one event calendar的自定义帖子类型ai1ec\\U event和普通wordpress帖子。这很有效。现在,我只想查询带有自定义字段值“Triser”的帖子,但这只返回普通帖子,而不是事件。<?php query_posts( array( \'post_type\'=>array(\'post\',\'ai1ec_event\'), \'posts_per_page\' => 50, \'m