您当前的位置:首页 > TAG信息列表 > wp-query
Set Transient on CPT
当我将set\\u瞬态代码添加到我的cpt查询时,我得到Fatal error: Call to a member function have_posts() on string ... on line 30第30行基本上是:if($graduate_student_query->have_posts()) : ?>如果没有set\\u瞬态,查询工作正常,但显然不是最佳实践。set\\U瞬态应该去哪里?<?php if ( false === ( $gradua
META_QUERY‘Compare’=>‘IN’不起作用
首先,我知道这是重复的,但以前的答案都没有帮助。我正在通过post_meta. 这是我的代码,目前没有返回任何内容。$args = array( \'numberposts\' => -1, \'post_type\' => \'post\', \'meta_query\' => array( array( \'key\' => \'syst
在WPEngine托管的网站上随机显示帖子?
我知道WPEngine将允许您在仪表板中启用“allow ORDER BY RAND()”设置,但我需要找到一种替代方法来避免性能问题。我有一个自定义的帖子类型,可以用WP_Query 但我需要一种方法来限制它显示10个随机帖子而不使用。\'orderby\' => \'rand\'
Query post Pagination Problem
我正在使用以下代码进行查询帖子,但我没有得到分页链接。以下代码的问题在哪里。<div id=\"primary\" class=\"content-area\"> <main id=\"main\" class=\"site-main\" role=\"main\"> <?php $arr = array( \'post_type\' => \'post
Using page slug in wp_query
我目前正在为一家我们的客户律师事务所建立一个网站。我们有两种自定义的帖子类型,律师和案例,我们需要在整个网站的各个区域将它们链接在一起。例如,当访问一个案件页面时,侧栏应该反映处理该案件的律师,每个律师页面应该显示他们处理过的案件。我目前已经对其进行了设置,以便每次创建新案例时,都会在自定义分类法“案例日志”中创建一个条目。通过这种方式,只需进入配置文件后端并单击相关配置文件,即可为案件指派律师。我的目标的后半部分已经实现了这一点(在他们的个人资料中列出了工作过的案例),但还没有能够实现侧边栏列表。这是我
Sorting Posts by custom field
我正在尝试按自定义字段对帖子进行排序artwork_title. 当我使用下面的代码时,我只会得到一个特定类别的帖子,无论我在哪个类别的存档中。此外,分页显示正确的页数,但转到下一页时始终显示相同的帖子集。有人知道我做错了什么吗?<?php $query = new WP_Query( array( \'posts_per_page\' => 20, \'orderby\' => \'meta_value\',
使用GET_POST时,TAX_QUERY不能正常工作
以下是我的参数:$args_home = array( \'post_type\' => array(\'news\', \'jobs\'), \'posts_per_page\' => 12, \'meta_query\' => array( array( \'key\' => \'_thumbnail_id\' ) ),
在第三个帖子后添加横幅
如何在Wordpress 4.0的索引或类别上的第三篇帖子之后添加横幅或DIV内容? // Start the Loop. while ( have_posts() ) : the_post(); /* * Include the post format-specific template for the content. If you want
具有多个分类和多个分类术语的分类搜索/过滤
我正在尝试构建一个高级搜索表单,允许用户从两个基于分类法的下拉菜单中进行选择。每个分类下拉列表都有分类术语,用户可以从中选择多个术语。当他们做出选择时,应将其转发到搜索结果页面,该页面可查询和显示匹配的结果。我试着从这篇文章改编:http://fearlessflyer.com/how-to-create-an-advanced-search-form-for-wordpress/.我有一个名为“recipe”的自定义帖子类型,其中有两个分类法,分别是“膳食类型”和“烹饪”。分类法有以下术语:膳食类型晚餐
尝试使用标记执行wp_Query_POST时出现问题
尝试使用标签查询最新帖子时出现问题,在本例中为趋势。我使用了以下代码,但没有得到任何结果。如果我将“tag”切换到“post\\u type”,它将起作用:<?php $args = array( \'tag\' => \'trending\', \'posts_per_page\' => \'1\', ); $queryone = new WP_Query( $args ); ?> <?php while (
Comments_Number()的问题
为什么以下代码:echo \'<ul>\'; while ( $query->have_posts() ) { $query->the_post(); $title = get_the_title(); echo \'<li>\' . $title . comments_number() . \'</li>\'; } echo \'</ul>\'; 。将注
在类别列表中显示按名称排序的帖子列表
我试图显示一个按名称排序的类别列表,以及其中每个类别的所有帖子。像这样:Category A B柱F柱Z柱Category B A后C后G后Category C Post DPost EPost H我设法显示类别列表,但它仅按帖子名称排序,如下所示:Category B A后C后G后Category A B柱F柱Z柱Category C 发布D发布E发布H这是我的代码:$args = array(\'post_type\' => \'projetos\'); $my_query = new
如何在WordPress中将查询SQL转换为短码?
我想做一个这样的短代码[我的短代码:2:饮料],并查询wrangler我已经设法得到了下面的查询,它显示了2个特定分类的产品PHP WP\\u查询:$query = array ( \'paged\' => 1, \'posts_per_page\' => \'2\', \'offset\' => 0, \'post_status\' => \'publish\', \'ignore_sticky_posts\' =>
WP_COMMENT_QUERY分页,深入未知
我的目标是分页WP_Comment_Query(). 看来这要么是禁忌,要么是没有可行的信息online, 什么都没有。为什么?有可能吗?如果是这样,how?
以另一种方式获取与自定义分类相关联的帖子
我有一个名为artwork 我正在尝试获取所有与artists 在taxonomy-artists.php 页我找到了一个例子here 这是可行的,但我想知道我是否可以把它缩小一点。我不记得在分类页面上是否需要查询分类术语。如果我已经在查询自定义分类法的特定页面上,似乎不需要这样做。以下是当前代码: <?php $terms = wp_get_post_terms( $post->ID, \'artists\' ); if($terms){ // post has c
如何通过名称从类别的子类别中获取帖子?
我正在尝试创建已定义类别的子类别模板。例如,对于每一个,我想检查他的子类别Photos 存在并获取此帖子。这是我的分类树:— Category Sessions — — Subcategory Session 2015 — — — Subcategory Photos — — — Subcategory ... — — — Subcategory Videos — — Subcategory Session 2014 — — — Subcategory Ph
如何在查询过程中添加分类过滤器?
我尝试使用以下代码在pre\\u get\\u posts挂钩上添加税务查询: // Add custom posts to main query (archive and home) add_action( \'pre_get_posts\', \'add_post_types_to_query\' ); function add_post_types_to_query( $query ) { if ( (is_home() || is_category(
当前帖子不工作-为每个帖子给我-1
我尝试获取当前的帖子索引号,并在一系列课程(类别)中回显本课(帖子)的编号。我在单曲圈内。php页面我的代码如下所示:$args = array( \'cat\' => 22, ); $query = new WP_Query( $args ); echo $query->current_post; echo $query->post_count; “$query->post\\u count”非常有效,可以告诉我该
具有多个类别的GET_POST
如果我在类别设置为1,2的情况下执行get\\u posts(),我将获得类别1或2中的所有帖子。如果我希望所有帖子都包含这两个类别,即1和2,我该如何提出请求?
仅在类别页面上列出特定类别的帖子
我想通过每次检查帖子是否来自某个特定类别,来询问是否有一种更短的方法。正如你所看到的,这些类别包括字母表、A B C等,每次我用自定义循环等进行检查时,是否有一种更简短的方法来写这篇文章,或者我已经走上正轨了。目前我是如何设置的。<?php if ( is_category( \'a\' ) ) { ?> <?php $THEresults = array( \'post_type\' => \'plants\', \'orderby\'=> \'title\'