您当前的位置:首页 > TAG信息列表 > query
自定义邮政类型按修改日期排序和自定义元字段问题
我正在创建一个插件,提供一些用户可以发布的服务。用户可以在其自定义管理面板中管理自己的报价。优惠是免费和优质的。如果优惠是特价的,则会高于整个列表中的免费优惠。用户可以每天刷新premium优惠,因此已刷新的优惠将位于列表的顶部。我是这样想的:出价custom fields \"premium\" 如果报价为“溢价”,则价值为“2”,否则(免费报价)价值为“1”。当用户刷新其高级优惠时\'post_modified\' 已更改。要实现这一点,我必须进行什么样的查询:列表顶部是最新(最新修改日期)的高级优惠
按中继器ACF字段的2个值查询
假设我有一个自定义的post类型,名为Film, 带有一个名为Showings, 带字段start_datetime 和discount.我需要查询那些下周至少有一场放映并且(本次放映)也有折扣的电影。我现在的查询检索的是下周至少有一场放映的电影,以及至少有一场(可能是其他)打折放映的电影。它不会检查这两个放映是否相同!我的查询:$args = array( \'numberposts\' => -1, \'post_type\' =>
如何查询有高级自定义字段的类别?
我目前正在使用高级自定义字段,我想知道是否有人知道如何按自定义字段筛选类别?我的类别中有一个使用复选框字段的自定义字段。我想制作一个页面,列出包含勾选的特定复选框字段的类别。例如,我的类别中有3个复选框,分别是浪漫、行动和;戏我已经勾选了复选框操作,我想在页面上列出勾选了复选框戏剧的类别。这与本教程类似http://www.advancedcustomfields.com/resources/how-to/how-to-query-posts-filtered-by-custom-field-values
从WordPress数据库中删除重复行,其中列在phpmyadmin中重复
我有一个像这样的wordpress表(phpmyadmin和MySQL)| id | meta_key | meta_value | +----+-----------+------------+ | 1 | import_id | abc | | 2 | import_id | abc | | 3 | import_id | def | | 4 | import_id | xyz | | 5
获取存档中当前可见的帖子的ID
对于许多人来说,这可能是一个简单的问题。这里可能已经有答案了,但我不知道如何搜索它-很抱歉,我搜索了,但没有找到任何东西。我想获取存档页面上当前可见的所有帖子的内容wp_enqueue_scripts.如果我是对的,一个好的解决办法就是get_post_field(\'post_content\', $post_id) 为了他们所有人。所以我需要的只是当前归档页面上显示的帖子的ID。涉及到的事情new WP_Query 或query_posts 我想,但这是我从未真正接触过的领域。
如何使用phpMyAdmin合并类别
我尝试了以下phpMyAdmin查询,以将我的类别112747合并到类别112748中:UPDATE `wp_term_relationships` SET `term_taxonomy_id` = 112747 WHERE `term_taxonomy_id` = 112748; 它不起作用。查询包含哪些错误?wordpress 3.8.2phpMyAdmin 4.18MySQL 5.5.34-cll-lve我的一个wordpress网站有近300000篇帖子,大多数类别至少包
如何在取消设置后恢复查询变量AUTHER_NAME?
我正在取消设置查询变量author_name 用于在作者模板页面中查询帖子。我正在使用pre_get_posts 筛选主查询。运行查询后,我需要将author_name 查询变量。这就是我取消设置的地方。function wpquery( $query ) if ( $query->is_author() && $query->is_main_query()) { $query->set( \'post_statu
如何使用ADD_QUERY_ARG添加多个值?
假设我在我网站的这个url上http://demo.com/?cat=1+2+3现在有人单击了由add\\u query\\u arg()生成的链接。如何将此链接转到http://demo.com/?cat=1+2+3+4我正在尝试创建一个分类过滤器,这就是我所拥有的:foreach ( $sub_terms as $st ) { echo \'<a href=\"\'. esc_url( add_query_arg( $taxonomy, $st->term_id ,\"ht
如何从WordPress类别中删除超过400天的WordPress帖子
我尝试了以下phpMyAdmin查询,试图删除wordpress类别378中超过400天的所有帖子。DELETE a,b,c,d FROM wp_posts a LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id ) LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id ) LEFT JOIN wp_term_taxonomy d ON ( d.term_taxonomy_
显示来自自定义帖子类型的帖子
我正在尝试显示来自常规和自定义帖子类型的帖子: <ul class=\"scroll\"> <?php // the query $the_query = new WP_Query( \'cat=-4,-142,-143,-144\' ); ?> <?php if ( $the_query->have_posts() ) : ?> <!-- paginatio
链接中带有查询的排序循环
我想添加一些按钮,将按名称asc/desc等对帖子进行排序。我想在链接中使用如下查询http://domain.tld/?orderby=name&order=asc 这个使用安全吗?是否有重写规则可用于将orderby=name更改为order name,将order=asc更改为升序?
尝试从主页上的类别中排除帖子
我尝试了下面的代码来获取我的一个类别(观看isatv)的cat ID,并排除该类别中的所有帖子。然而,这些员额并没有被排除在外。代码有什么问题?function excludeCat($query) { if ( $query->is_home ) { $catid = get_cat_ID(\'watch-isatv\'); $query->set(\'cat\', \'-\'.$catid); }
我正在尝试向使用PRE_GET_POST登录的用户隐藏自定义帖子类型类别
我在我的主题中有一个自定义的帖子类型,叫做公文包。它的类别称为项目类别。我正在尝试排除登录用户的项目类别。我根本没法让它工作。我已经通读了pre_get_posts codex 但我只是被卡住了。我不确定是为我的自定义帖子类型定义类别,还是与普通帖子类别相同。当我单击类别进行编辑时,它位于浏览器url栏中wp-admin/edit-tags.php?action=edit&taxonomy=project-type&tag_ID=94&post_type=portfolio这是
筛选发布查询以仅显示类别的直接子项
如果你知道我的意思的话,谷歌在这个问题上似乎毫无建树。我一直在寻找这个话题以找到解决方案。我想为我的类别建立一个查找器/浏览器的感觉,所以当浏览到一个类别时,我只想显示该类别的直接子类别,而不是该类别子类别中的帖子。如果可能的话,我想更改当前的查询,而不做任何SQL查询。I tried:$posts = query_posts(\'cat=\'.$cat.\'&child_of=\'.$cat.\'&parent=\'.$cat); 还有一大堆其他的东西。。但我的想法快用完了。。
Echo array value
我使用以下查询将上周条目的数据存储在数据库中:for ( $i; $i <= 7; $i++ ) { $val[$i]= $wpdb->get_results( \"SELECT COUNT(`order_total`) AS \'Total\' FROM vm_orders WHERE DATE = CURDATE()-$i\" ); } 当我print_r( $var ) 我得到:Array ( [1] => Array (&
get_post_meta with WP_query
我知道这是一个复杂的循环(继承自其他人),这一定很简单:the_permalink 和the_title 显示OK,但为什么我的post metaeventdatestart 回响<?php $queryObject = new WP_Query( \'post_type=events&posts_per_page=5\' ); if ($queryObject->have_posts()) { ?> <div id=\"wrapper\"\
从备用网络站点按分类查询帖子
我的WordPress多站点设置中有5个网络站点。其中一个是“主网站”,其他网站将从中检索数据。我当前正在使用WP_Query(); 检索帖子和switch_to_blog() / restore_current_blog(); 呼叫之前和之后WP_Query(); 如果当前站点不是主站点。从主站点获取的帖子检索得很好。当我转到网络中任何其他非主站点的站点时,它应该切换到主站点,从自定义帖子类型和自定义分类中检索帖子。找到帖子后,还原当前博客。然而,这些子站点返回的帖子为零。我觉得很奇怪。所以我把WP_Q
如何将GET_NUM_QUERIONS函数的输出从前端打印到后台?
我正在尝试开发一个简单的插件,并找出如何使用get_num_queries() 作用我已将以下代码添加到插件的功能文件中,并可以很好地显示(在页脚中)创建前端页面所处理的查询数: function get_queries() { $get_queries =\'\'; $get_queries .= get_num_queries(); $get_queries .= \' queries\'; echo $get_queries; } add_ac
具有多个日期的事件列表:仅限下一个日期
我有Elliot Condon的高级自定义字段4.3.7和WebDevStudios的自定义Post Type UI版本0.8.2。com“插入”,并希望仅将插入限制为这两个。我有多个ACF用于date\\u one、date\\u two、date\\u three,。。。最多20个(不太可能有任何事件超过10个,但只是以防万一),并且是Y-m-d PHP格式。Goal: All event lists will be chronologically ordered by their NEXT even
将数组传递给where p.id的自定义SQL查询
我需要将post ID数组传递给我在某个页面上运行的自定义SQL查询。查询如下所示:$querystr3 = \"SELECT *, events_startdate.meta_value AS the_start, events_enddate.meta_value AS the_end FROM $wpdb->posts p LEFT JOIN $wpdb->term_relationships O