您当前的位置:首页 > TAG信息列表 > wp-query
Pagination stops at page 6
下面的循环工作得很好,除了分页总是在第6页停止之外。无论我指定什么参数,它都不会显示超过6页的内容。有人知道为什么吗?<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $idxargs = array( \'posts_per_page\' => \'1\', \'paged\' =>
如何将PRE_GET_POST应用于自定义查询?
如何申请pre_get_posts 到自定义查询?例如,如果我有:$custom_query = new WP_Query(...) //code here 如何应用pre_get_posts 为了这个$custom_query?
选择与多个类别名称匹配的帖子,必须与列出的所有类别匹配
我需要搜索属于多个类别的帖子,但它们必须匹配列出的所有类别,就像我列出的类别名称“日语”和“甜点”一样,匹配的帖子需要同时在“日语”和“甜点”类别中。有没有类似的category__and 类别名称?我使用的是wordpress多实例,我的类别ID号在测试和生产环境中有所不同,因此我无法使用category__and.
减少wp_Query调用量
我正在一个网站上工作,我们将从菜单中引入下拉面板,它将显示网站上各种标签的缩略图。每个面板的左栏显示一篇特色文章,右栏显示6个缩略图;在每个选项卡上,我将执行两个wp\\U查询循环,第一个循环显示特色帖子图像,第二个循环显示6个缩略图(不包括特色帖子)。我想知道这是否是最有效的方式,因为有10个选项卡,所以主菜单中有20个wp\\u query的用法。以下选项卡之一的示例代码: <div class=\"displaymenu\"><div class=\"menucontent\
如何按POST_DATE和META_VALUE_Num排序?
在一个页面上,我想显示来自四个区域、帖子和三种自定义帖子类型的内容,并按日期对它们进行排序。发布日期是post\\u date,cpt dates是meta\\u值,例如,cpt\\u date1、cpt\\u date2和cpt\\u date3(包含unix日期格式的字符串)。如何为WP\\u Query编写参数来实现这一点?感谢您的帮助!
Exclude post ID from wp_query
如何从WP\\U查询中排除一篇特定文章?(例如,显示除ID为278的帖子之外的所有帖子)我在参数中尝试了post\\uu not\\u,但它只是删除了所有post。。任何帮助都会很好。这是我当前的查询<?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(array( \'post_type\' => \'case-study\',
在自定义分类术语、帖子标题和元字段内搜索查询
我想创建一个搜索,它可以:在我的自定义分类中搜索-自定义标记搜索帖子标题搜索选择元字段??不知道使用自定义帖子类型搜索-简单部分我查看了wordpress API,但找不到任何有用的内置函数,我在下面创建了一个自定义查询:这里有一个bug,因为它有时会返回重复的结果,这里可能需要左连接。这个查询只在当前搜索术语和标题,但我还希望搜索一个名为cterm的元字段。SELECT wp_posts.* FROM wp_posts, wp_term_relationships, wp_term_
排除自定义分类术语分隔符wp_get_post_Terms
我试图从存档页面中排除一个自定义分类法,然后显示返回帖子的术语。当我运行WP\\u Query排除自定义术语时,它会正确返回帖子,但在使用wp_get_post_terms(). 我怀疑,不进行正向查询会阻止它获取术语。下面是我的代码:$query = new WP_Query( array( \'tax_query\' => array( array( \'taxonomy\' =&g
环路外的第一个帖子,仅首页?
由于我的模板的结构方式,我需要从标准循环之外的站点中提取第一个/粘性帖子,就在主页上。我使用\\u s(下划线.me)作为基础,因此索引上的当前循环如下所示: <?php if ( have_posts() ) : ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php
是什么触发了我主页上的这些WordPress查询?
我正在清理我的wordpress主题,我想知道是什么触发了我博客主页上的以下问题。首先,我的主页上需要这个吗SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (1) require(\'wp-blog-header.php\'), require_once(\'wp-includes/template-loader.php\'), include(\'/themes/baracuda/index.
WP查询对象:设置值不相等|按管理员隐藏媒体
我想隐藏管理员上传的所有媒体。我找到了答案this question 非常接近。除了查询返回特定(当前)用户上载的所有媒体,而不是排除特定用户上载的所有媒体。[...] if( !current_user_can(\'delete_pages\') ) $wp_query_obj->set(\'author\', $current_user->id ); [...] 问:是否可以修改wp\\u query\\u obj以排除特定用户的所有帖子?
GET_POST未找到参数:POST_NAME
我正在用一个特定的slug挖掘帖子:哪里$postSlug = \'abc\' $args = array( \'post_name\' => $postSlug, \'post_type\' => \'post\', \'post_status\' => \'publish\' ); $slugPosts = get_posts($args);&
WP_QUERY中的多个orderby值
我试图提出一个查询,以按多个orderby值进行排序。以下是我目前掌握的情况: $dept_id=2; $query=new WP_Query(array( \'post_type\'=>\'wpcontactus\', \'nopaging\'=>true, \'post_status\'=>array(\'publish\', \'pending\', \'futur
自定义帖子类型自定义查询-显示所有帖子
我有一个分类归档来显示自定义帖子类型,它有一个调用帖子的自定义查询,我不知道在其中放置ShowPost的位置。global $wp_query; $term = get_term_by( \'slug\', get_query_var($wp_query->query_vars[\'taxonomy\']), $wp_query->query_vars[\'taxonomy\']); if (have_posts()) : whi
使用META_QUERY NOT IN筛选帖子,其中VALUE具有多个值
我想使用meta_key 在该键中存储多个值。此后,我想过滤掉键中不包含特定值的帖子。换句话说,只显示不包含特定值的帖子。然而,这似乎是不可能的。我在这里写这个问题是想看看是否有人得出了同样的结论,或者我只是遗漏了什么。以下是我使用的代码:// The values in key \"_no_interest\" are: 1,2,3 add_action( \'pre_get_posts\', \'custom_pre_query\' ); function custom_pre_que
如何查询有新上传图片的帖子?
我有一个自定义的事件帖子类型。每次活动后几天,有时会上传照片并将其附在活动上。我想在我的网站上的某个地方突出显示这些图片库,并将它们显示在标题“最近更改的图片库”下。如何查询具有3个或更多图像附件的“event”类型的帖子,并按最新附件的上载或发布时间排序结果?
WP_QUERY不能排除多个作者吗?
wp\\u查询似乎存在一个问题,即它在author参数中不接受超过1个负值。例如:$args = array(\'author=-2,-3,-4\'); $newquery = WP_Query($args); 这就抓住了其他一切。根本不起作用。我找到了这个trac, 但似乎仍然没有官方补丁。有什么建议吗?
获取具有两个META_VALUE的所有用户
我想知道是否有任何有效的方法可以通过比较两个不同的meta\\u键来获取所有用户。我目前正在获取所有与第一个meta相比较的用户,然后通过user\\u id循环以比较另一个meta。我实际上需要计算有多少用户同时具有这两个值。例如:“MRC”=>“Mitis”和“sellable\\u online”=>“true”
在循环内有一个函数
我正在尝试为WooCommerce制作一个前端产品编辑器,并有一个为当前用户返回所有产品的循环。我尝试使用重力表单作为编辑器,因此为每个产品显示和填充一个重力表单。然而,我不知道如何处理命名函数,这样就不会为每个产品重新声明它。global $current_user; new WP_Query( array( \'author\' => $current_user->ID, \'post_type\' => \'product\' ) ); while ( have_p
get_query_var returns null
我的pretty permalink清楚地显示了query\\u var:localhost/site/?tree=312 但当我跑的时候var_dump(get_query_var(\'tree\')); 我返回NULL。有什么原因吗?此外,当我打印r($wp\\u query)时,我在任何地方都找不到“tree”。