您当前的位置:首页 > TAG信息列表 > meta-query
meta_value_num sort glitch
我有一个自定义查询,我有一个包含序列号的元键:1.1、1.2、2.1、2.2。。。11.1等当数字序列达到两位数时,即5.11、5.12、5.21,就会出现问题这些看起来是这样的5.1、5.11、5.12、5.2、5.21等,而不是5.1、5.2、5.3。。。5.11、5.12等我怎样才能使它们正确排序!?$loop = new WP_Query(array( \'factsheet_category\' => $term->slug, \'orderby\'
get Insert id for meta field
我的情况是,我还需要获取插入元的id(meta_id 对于post meta和umeta_id 对于用户元)例如,我添加了一个用户元add_user_meta($user_id,\'some_key\',$some_value,false); 是否有一种内置方法可以在不使用自定义查询的情况下获取此元字段的umeta\\u id?使用meta id检索meta值的情况也是如此。我必须使用这个$sql_query = \'select umeta_id as my_key_id, meta_valu
meta_query sorting by 2 keys
我需要按2个自定义字段值对(自定义)帖子进行排序。。。自定义字段名称1:is_sponsored [值可以是1 或0 ]自定义字段名称2:sfp_date [timestamp aka当前发布日期(秒)]发布其“is_sponsored值为1需要位于顶部,按排序sfp_date“在DESC结束订单。所有其他职位,其“is_sponsored“值为0应在下面列出-按降序排列(按)”sfp_date)以及。我有这样的想法:$sfp_query_args = array( \'tax_query
Filter posts by meta query?
我自定义了帖子类型并使用了元查询…对于此链接:wp-admin/edit.php?s&post_status=all&post_type=itinerary&action=-1&m=0&ipt_country=0&ipt_city=0&paged=1&mode=list&action2 …我希望应用此元查询:\'meta_query\' => array( array(
具有3个键的复数元查询
我认为问题本质上与sql查询结构有关,我不是专家。。。。我需要通过2个参数搜索帖子(自定义帖子类型):pd\\U市pd\\U国家请注意,meta\\u查询关系是“或”,所以如果上面两个中的任何一个是类似的,我们应该有一些结果。第三个键(is\\U赞助)用于对帖子进行排序!它可以是1或0,“is\\u赞助商”值等于1的帖子应列在顶部。下面是WordPress的事情: $sfp_query_args = array( \'sfp_complex_search\' => \'
从数据库中获取具有相同meta_key的页面的内容
我需要帮助!我正在做这个模板页面,我想从具有相同模板的页面中获取内容meta_key.我想显示在meta_key.问题是db中的meta\\u键值是一个字符串。。。我对此一无所知:$Red = \'a:1:{i:0;s:9:\"Red\";}\'; $Red = unserialize($Red); $pages = get_pages(array(\'meta_key\' => \'color\', \'meta_value\' => $red[0]));
WP_Query类自定义域参数
在中class WP_Query, 使用meta_query(array).wordpress codex说\'value\' 是一个string|array. 这个array 支持仅限于compare 的值\'IN\', \'NOT IN\', \'BETWEEN\', 或\'NOT BETWEEN\'.我很难理解\'IN\', \'NOT IN\', 或\'BETWEEN\' 参数。请有人帮助我理解这一点,或者更好的是,我可以参考一个有效的例子。我试图通过以下方式在单页模板上查询帖子meta_key
基于POST_META的有效查询方式是什么?
我遇到的问题是,当我允许用户过滤帖子时,它会压倒数据库,而且运行速度非常慢。我不确定使用元数据查询帖子的最佳方式是什么。我的网站有一个表单,用户可以根据包含元值的复选框提交以过滤帖子。我目前有一个网站在为单个post\\u元键选择的复选框中创建一个数组,如下所示:for ($i=0; $i< count($amenities); $i++)//where $amenities is an array of selected checkbox values {
如何阻止wp_postmeta在存档和搜索页面上被调用?
当前,当我加载搜索或结果页时,它会查询wp_postmeta 导致页面加载耗时的表。我意识到这是因为这个表太大(70k行),并且因为有多少数据加载到缓存中。有没有办法阻止update_post_caches 在加载这些页面时被调用,然后在加载模板后向数据库发送自定义(且更高效)查询?
查询作者的帖子&以作者ID为元值的帖子
我正试图在author.php 使用其他请求参数的模板。例如,我希望使用如下请求将john的ID作为meta值的帖子http://localhost:8888/twitgreen/author/john/?eco=somemetakey 到目前为止,我可以使用new WP_query 作者。像这样的phpif ( get_query_var(\'paged\') ) { $paged = get_query_var(\'paged\'); } elseif ( get_q
Meta_Query比较运算符说明
我注意到在meta\\u查询中有很多操作符可以用于比较。然而,我不太确定我应该使用什么操作符,这有点让人困惑= 和LIKE 操作人员我想知道每个操作符的确切含义,以及我应该在什么条件下使用它们。= != > >= < <= LIKE NOT LIKE IN NOT IN BETWEEN NOT BETWEEN NOT EXISTS 谢谢。
WP_Query是否按多个自定义字段排序?
我正在学习WP\\U查询,最近遇到了一个问题。我需要做一个查询,首先通过一个或多个自定义字段进行过滤,这得益于meta\\u查询。但是,我还需要它按多个自定义字段排序。(就像在sql中一样,您可以编写“按字段ASC排序,按字段2描述排序”)这就是我目前的情况:$args=array( \'post_type\' => \'personer\', \'meta_query\' => array( array(
定制类型按日期查询订单:订单错误
我知道已经有非常相似的问题和答案了,但我根本无法让我的查询进入正确的顺序。我有一个带有自定义字段的自定义帖子类型(“bb\\U文章”),其中:-“bb\\U源”:单选按钮,存储值1、2、3…-“bb\\U日期”:日期字段我想显示按“bb\\U日期”排序的特定“bb\\U来源”(例如1)的帖子。然而,我得到的是一份按出版日期排序的订单(看起来),这并不是我想要的。我的代码是:$query = array ( \'post_type\' => \'bb_articles\',
列出或获取META_KEY,其中META_VALUE是‘Something’
我正在努力适应get_user_meta meta\\u值所在的meta\\u键\'ive-read-this\'但我没有得到价值。我该怎么办?
如何组合Meta_Query查询?
我正在尝试构建组合meta\\u查询,但它们不起作用。有什么想法可以实现下面这样的查询吗?谢谢HinnerkArray ( [relation] => AND [0] => Array ( [key] => price [value] => 1000 [type] => numeric
pre_get_posts and set
我的pre_get_posts 滤器所以,问题是当我设置meta_query, all the menus disappear from the page.function propersearchfilter($query) { $taxarray = array(); $metaarray = array(); array_push($metaarray , array( \'key\' => \'wpcf-mar
带空格和不带空格的META_QUERY结果不同
我有一个meta\\u查询,它获取价格范围在2个变量之间的所有项目。我的问题是1万和1万不一样。我怎样才能解决这个问题?我一直在谷歌上搜索,但我不知道该搜索什么,所以我真的没有什么进展。我们将不胜感激ThanksHanè编辑-添加代码 $kw_min = mysql_real_escape_string($_GET[\'kw_min\']); $kw_max = mysql_real_escape_string($_GET[\'kw_max\']); $pr_min
WP_QUERY元比较必须包括所有数组值
我允许用户使用带有复选框的表单查询帖子。我想通过复选框过滤帖子,但不是显示包含任何选定元值的所有帖子,而是显示包含所有选定值的帖子。这可能吗?下面是我目前使用的“IN”操作符,它只检查post是否包含数组中的任何单个值。$the_query = new WP_Query(array( \'post_type\' => \'listing\', \'posts_per_page\' => -1, \'
具有多个关系键的嵌套元查询
我很好奇Wordpress是否能够运行嵌套meta_query, 每个都有不同的关系键?从Wordpress 3.0开始,tax_query 能够执行此功能;我想知道这是否与meta_query.$results = query_posts( array( \'post_type\' => \'event_id\', \'meta_query\' => array( \'relation\' => \'AND\',
使用Pagenavi分页的自定义查询(作者是POST_AUTHER或META CONTAIR_AUTHER)
我需要为作者存档创建一个自定义查询(其中作者是post\\u作者或meta co\\u作者),它必须与WP Pagenavi一起使用。查询如下(为了清楚起见,省略$wpdb和常用子句):SELECT posts.* FROM posts, postmeta WHERE posts.ID = postmeta.post_id AND (posts.post_author = $author OR (postmeta.meta_key =