您当前的位置:首页 > TAG信息列表 > wp-query
如何检查条件语句中的帖子是否“没有条件”?
我们知道,我们可以使用以下代码检查特定帖子是否有术语:has_term(\'term\', \'taxonomy\', $post->ID )) { 我想知道是否有一个代码来检查某个帖子是否没有特定的术语。谢谢
将两个查询参数合并为一个WP_QUERY调用
我正在覆盖WooCommerce的默认搜索查询,以包括按SKU进行的搜索。// default search query $query_default_search = new WP_Query( array( \"post_type\" => \"product\", \"s\" => $search_query ) ); // SKU query $query_sear
同岗位类型、同岗位类别的岗位WP_QUERY
我正在尝试显示“相关文章”,我现在这样做: <?php $exclude = get_the_ID(); $args = array( \'post_type\' => \'article\', \'posts_per_page\' => 3
如果屏幕分辨率<1000px,则不同于循环
我正在尝试为不同的屏幕分辨率使用不同的循环。。。示例:如果分辨率高于1000px宽,则执行一个循环,如果分辨率低于1000px,则执行另一个循环。我试过这个: <div class=\"row\"> <script> if( $(window).width() < 2000 ) { <?php global $query_string; // required $posts = query_posts($
为什么我不能用WP_QUERY得到旧的帖子而不是最近的帖子?
我正在做一个WP_Query 使用date_query 参数after, 和I want the nearest post after that date, 但我得到的是未来最远的。是否有任何参数可以控制这一点?类似于\'near_to\' => \'past/future\', 或者WP\\u Query总是检索最近的?这是我的代码:$my_query = new WP_Query(array( \'post_type\' => \'event\', \'po
WP_Query on Page模板不起作用(Genesis框架)
我正在尝试将wp\\u查询用作页面模板的一部分。该页面标记了一个分类术语,我正试图获取一个也标记了该分类术语的帖子列表。我可以从页面上抓取术语本身,没有问题,并将它们用作$args的一部分,它似乎也可以正常工作。但是,使用WP\\u Query的任何东西,即使使用global$post,也不会返回任何内容,函数中WP\\u Query下面的任何代码都不会执行。我正在利用Genesis框架,所以这可能与此有关,但我真的很难弄清楚这一点。在短代码中使用WP\\u查询功能良好,为什么不在这里使用?这是代码/**
自定义帖子类型未在微件中拉入
我正在创建一个小部件,用于显示我的帖子类型“推荐”中的数据。小部件的后端工作正常,显示了一个推荐列表,并允许我选择要显示在前端的内容。然而,我的WP\\u查询似乎根本没有引入任何数据。这是我的小部件前端的代码。 public function widget( $args, $instance ) { // extract the widget arguments extract( $args ); $testimonial =
如何按姓氏筛选自定义帖子
我有一个自定义的帖子类型(演讲者),我想加载按姓氏排序的演讲者列表。我似乎想不出来。我尝试了以下帖子中的代码:https://stackoverflow.com/questions/16416217/wordpress-orderby-last-word-in-title但它似乎不起作用。add_action( \'init\', \'create_post_type\' ); function create_post_type() { register_post_type( \'ev
WP用户查询获取姓氏以特定字母开头的所有作者
我需要编程一个页面,我通过url传递首字母,它将显示所有姓氏以该字母开头的作者用户。我想通过WP用户查询来实现这一点,以便我可以轻松地循环结果现在我有这个:<?php $letter = $_GET[\'p\'] ?> <?php $sql = \"SELECT umfirst.meta_value AS first_name, umlast.meta_value AS last_name FROM $wpdb->usermeta u
为什么自定义POST存档总是不超过10篇帖子,而不考虑分页设置?
我有个奇怪的问题。我正在编写一个自定义的后期归档页面。我使用wp约定,所以我有一个“项目”自定义帖子类型和一个归档项目。php页面,正确显示项目帖子。问题是,目前我收到的帖子远不止10篇,但页面总是最多有10篇帖子,尽管有管理员设置或wo\\U查询修改。如果我设置的帖子少于10篇,它们将正确显示。如果我设置的值超过10(来自admin),或者如果我通过代码禁用分页,则它们将始终不超过10。更奇怪的是:我检查了生成的查询,如果禁用分页,它正确地不包含任何限制约束。不过,返回的帖子有10个。现在,我真正想要的
似乎无法按当前类别ID筛选wp_Query
我正在查询一个自定义帖子类型(“捐赠者”),并希望按类别(此帖子类型的自定义分类法)列出它们,类别标题是该类别的所有帖子。经过大量研究,我得到了以下信息(在我定制的帖子类型的归档模板archive provider.php中):global $paged; global $query_args; $category_args = array( \'taxonomy\' => \'donor_taxonomy\', \'orderby\' =>
为什么GET_POSTS只显示管理员或注销用户的结果?
我使用get_posts() 使用以下参数调用:array(6) { [\"include\"]=> string(14) \"1633,1634,1635\" [\"post_status\"]=> string(3) \"any\" [\"post_type\"]=> string(10) \"attachment\" [\"post_mime_type\"]=> string(5) \"image\"
针对CPT的编辑帖子上的伙伴新闻活动
我有一个自定义的帖子类型classified 我想出了如何在BuddyPress活动流中记录一个活动,每当一篇类型为classified 已创建。我特别想做的是修改上述代码或重新开始,以便post of type classified is edited 记录新的活动。以下是原始代码的灵感,如果它有用的话https://bp-tricks.com/snippets/adding-a-new-activity-stream-entry-when-a-user-changes-his-avatar/
获取当月或更晚的帖子
我有一个自定义的帖子类型,它是一个事件。我正在尝试查询这些事件,并且只返回当前月份或以后的事件。因此,事件可能发生在过去,但必须发生在同一个月。事件日期是一个自定义字段。所以现在我只想要8月份或之后的活动,而不想要8月份之前的活动。以下是我当前的查询,从最旧到最新排序:$custom_post_type = \'event\'; $args = array( \'post_type\' => $custom_post_type, \'post_sta
WP_QUERY二次查询失败
我想在头版上问几个问题。php和我不知道为什么这不起作用。我的第一个查询工作正常,但是,我的第二个指定类别的查询(甚至什么都没有)从不返回任何内容。有什么想法吗?<div class=\"row\"> <div class=\"details\"> <?php if (have_posts()) : while (have_posts()) : the_post(); the_content();
WP_query issue with no posts
我正在将表单用于存档页面,以便用户可以指定他们想要查看的帖子以及查看方式。我有它的设置,所以他们可以选择升序或降序,每页帖子等,使用$\\u GET在我的表单中。但是,我还设置了表格,以按年/月设置显示帖子:<select name=\"monthnum\"> <option value=\"null\">Month</option> <option value=\"1\">Janu
显示在作者页面中共同撰写的帖子
我使用的是联合作者plus,我的网站上有多个作者的帖子。我希望当我点击合著者的作者页面时,我能够得到他/她合著的帖子。目前,我正在使用一个普通的WP\\u查询调用来访问主要作者。我跟踪了db-trail,合著者发布在wp\\U term\\u分类表上,但我不确定如何查询和获取数据。以下是我的参数:$arg = array( \'author\' => strval($user_id), \'post_per_page\' => 10
在循环中获取张贴缩略图会导致错误
我一直在使用以下代码从我的帖子中提取图像: while ( $query->have_posts() ) : $query->the_post(); if (has_post_thumbnail()){ $nevent .= \'<a href=\"\'.get_permalink().\'\">\'.get_the_post_thumbnail($post_ID,\'full\', array( \'class\' => \'
使用UPDATE_POST_META将序列化的值插入wp_postmeta
我希望将此序列化值插入到meta_value 在wp_postmeta 桌子a:1:{s:8:\"quantity\";s:1:\"2\";} 我试过很多东西例如手动创建关联阵列。$defaultquantityarray = array(\'quantity\' => \'2\'); $defaultquantity = serialize($defaultquantityarray); update_post_meta( $post_id, \'_defau
按分类对帖子进行排序,这不在查询的$args内
我正在显示当前使用WP\\u查询的帖子,该查询在$args中不包括状态分类法,因为我不希望状态在查询中。但我确实想显示状态。我通过get\\u the\\u term\\u list($post->ID,\'state\')显示帖子对应的状态分类法。我的任务是如何使用WordPress函数按状态分类法的字母顺序显示帖子。我想我可以包含来自相应状态分类法的值,并将其包含在一个新数组中,该数组还将包含我想要显示的WP\\u Query post数据。然后,我可以使用PHP的usort()函数按状态分类法