您当前的位置:首页 > TAG信息列表 > wp-query
通过WP_Query方法获取当前自定义帖子ID
我在我的functions.phpfunction get_blueprints_for_building () { $args = array( \'post_type\' => \'portfolio\'); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); echo get_the_ID(); endw
在自定义查询中检测要分配自定义类的POST类型
我创建了以下查询,以便在自定义页面中获取多个帖子类型,到目前为止效果良好:<?php $args = array( \'post_type\' => array(\'things\', \'people\', \'post\'), \'posts_per_page\' => -1, ); $query =
PRE_GET_POST在自定义发布上出现404错误
我知道这已经以不同的方式被报道了上千次(我阅读了所有的帖子),但似乎并不是针对我的情况。我自己真的无法让它发挥作用,因为我是一个大的发展障碍。我有一个模板,它显示了头版上最后的帖子。我将显示的帖子类型更改为question (我的网站是一个问答网站),但页面只显示了13页,而有29页的问题。13页是非自定义类型普通帖子的数量。所以我在functions.php: add_action( \'pre_get_posts\', function($q) { if( !is_admin() &
检查帖子是否在循环内有术语
我试图在自定义分类法中查询一篇包含三个术语的文章。然后,在循环中,我只想输出带有以下术语之一的帖子:$args = array( \'post_status\' => array( \'publish\' ), \'tax_query\' => array( array( \'taxonomy\' => \'prr\', \'field\' => \'slug\',
将JSON数据从WP查询传递到AJAX导致空错误
我当前正在使用WP_Query 这将在按下按钮时从AJAX调用触发。post元字段lat lng 将用作谷歌地图的位置数据。没有AJAX,查询输出很好,但似乎无法让它返回结果。我收到的回复-[{name: \"\", lng: null, lat: null}, {name: \"\", lng: null, lat: null}]现在,我认为错误在于在以下位置将结果转换为JSONjson_encode 阶段,但不太确定?任何帮助都会很好,对AJAX来说都是全新的!Function.php<?php
如何使用搜索参数修改分类存档页面?
我有一个分类法叫做topic。如果用户登录此存档页example.com/topics/wordpress/ 我需要把所有有wordpress 标题或描述中的单词。我添加了以下代码来实现它。function pp_change_page_layout( $query ) { if ( $query->is_main_query()) { if ( is_tax(\'topics\') ){ $
即使没有条目,自定义WP_QUERY也始终以200状态响应
我正在使用自定义WP_Query. 代码如下所示:$portfolio_args = array( \'post_type\' => \'portfolio\', \'posts_per_page\' => 5, \'paged\' => get_query_var( \'page\' ) ); $portfolio_query = new WP_Query
如何注释逗号分隔的数组值?
我意识到这可能更像是一个php问题,而不是特定于WP的问题,但图/希望它是相关的。我对代码的注释可能超出了需要(因为我对这方面的知识相对较少,这有助于我更好地理解)。我想知道如何最好地处理这两个例子。。。在中:$query->set( \'post__not_in\', array( 41, // page title 43, // /page title ) ); BBEdit语法高亮显示正常,代码正常。鉴于:wp_list_pages( arra
从使用get_the_excerpt()检索的摘录中删除省略号
我使用一个自定义的WP\\u查询在没有主循环的页面上显示一个包含最近帖子的旋转木马。在WP\\u查询循环中,我使用get_the_excerpt() 检索这些帖子的自动生成摘录。这些帖子没有自定义摘录集,也没有<!--more--> 标签然而,这些生成的摘录包含一个尾部省略号(...) (不是实际的省略号,而是三个点)结尾。根据所有相关帖子和抄本,我应该能够通过在excerpt_more 钩我将此代码添加到functions.php:add_filter(\'excerpt_more\', \
如何使用WP_QUERY调用自定义帖子类型
如何使用调用自定义帖子类型WP_Query?这是我的自定义帖子类型。如何在代码中显示它?<?php // Hooking up our function to theme setup add_action( \'init\', \'create_post_type\' ); add_theme_support(\'post-thumbnails\'); function setup_types() { register_post_type(\
自定义分类法的最新帖子
我正在尝试获取分类法“value\\u category”中分类法术语“featured layout”的最新帖子。当我只想返回最新的布局时,以下代码将返回所有“特色布局”:<?php $cat_arr = array( \'test-1\', \'test-2\', \'test-3\', ); $args = array( \'post_type\' => \'values\', \'p
显示本周最受欢迎的帖子
我正在尝试显示上周最受欢迎的帖子。然而,我认为它工作不正常,显示了最受欢迎(浏览量最大)的帖子。我知道我的代码是有效的,因为我可以使用monthnum“=>$month查看上个月最受欢迎的帖子。如何修复此问题以显示上周最受欢迎的帖子?<?php $week = date(\'W\'); $year = date(\'Y\'); $new_query = new WP_Query( array(\'posts_per_page\' => 1, \'cat\'
我不喜欢使用wp_Query
使用一个使用Job Manager的主题,列表按城市排列,我希望搜索“ondon”的人能够获得“London”中的所有列表。尝试了以下每种变体,但均无效:$myArgs = array( \'orderby\' => \'_post_date\', \'order\' => \'ASC\', \'post_type\' => \'job_listi
是否使用临时API缓存所有类别中所有帖子的查询?
我用它来显示所有类别中的所有帖子。$args_cat = array( // order by category name ascending \'orderby\' => \'name\', \'order\' => \'ASC\', // get only top level categories \'parent\' => 0 ); $categories = get_categorie
使用WP查询在POST数组之间放置div或img
我已经在我客户网站的主页内创建了一个帖子数组。基本上,它是为了显示该博客的六篇最新帖子。现在,客户希望这六个分区中的第三个分区是另一个分区,其中包含一个imag。换句话说,静态内容。那么,有没有一种方法可以合并某种if/else语句,在第二篇帖子之后,它会显示一个img而不是帖子?以下是我目前的情况:<?php $args = array( \'tag\' => \'Home\', \'posts_per_page\' => \'6\', ); $
每次显示所有结果的搜索结果页面上的WP_QUERY
我正在尝试构建我的搜索结果页面,我正在使用wp\\u query。然而,随着时间的推移,我会搜索一些东西,我所有的帖子都会显示出来,而不仅仅是那些与搜索匹配的帖子。为什么会这样,我该如何解决?<?php get_header(); ?> <?php $args = array( \'posts_per_page\' => 4 ); $search_query = new WP_Query( $args ); if ( $s
making a search.php query
我正在尝试创建一个自定义搜索结果页面。我希望一次有6篇帖子,然后我要添加一个加载更多的按钮,可以加载更多的6篇帖子,以此类推。我希望页面处于引导网格布局中。每行2个立柱(col-md-6)。使用下面的代码,网页甚至不会显示出来。我是否需要向我的函数添加任何内容。php来实现这一点?有人能帮我吗?提前谢谢。<?php get_header(); $the_query = new WP_Query( [ \'posts_per_page\' =>
显示按自定义分类分组的自定义帖子类型中的所有帖子。如何按字母顺序对帖子进行排序,按ID对术语进行排序?
我有一个自定义的帖子类型,叫做books 分类命名为genre. 内部genre 有许多术语,例如horror, romance,喜剧等。我想在归档页面中显示它们,按每个术语分组。所以我用Chip Bennet\'s fantastic code.然而,我对排序有问题。代码根据名称的字母顺序对术语进行排序,并根据最新情况对帖子进行排序。所以看起来是这样的:喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜剧,喜
在TAX_QUERY中,代码正确吗?我需要访问不同主题的初学者视频帖子
$args = array( \'post_type\' => \'videolesson\', \'ordeby\' => \'rand\', \'order\' => \'DESC\', \'posts_per_page\' => 8, \'tax_query\' => arra
让WordPress根据条件决定要使用的模板和页面
我真的不知道该怎么问/该问什么,但我会尽力。。。我可以告诉Wordpress(可能在index.php文件中):如果A 然后加载page Y 与他匹配的模板(你总是很清楚它是什么),如果B 负载page Y 与他匹配的模板(哪个?我的意思是可能会根据我的情况设置头版。。。然后让wordpress设置查询和正确的模板以及所有内容。Another way to say it is:我想告诉Wordpress:你知道,如果我(通过管理设置->阅读面板)将首页设置为标题为“page1”的页面,你会在首页显示