您当前的位置:首页 > TAG信息列表 > exclude
在自定义帖子类型中排除特定帖子
我有一个非常简单的查询,以自定义帖子类型显示我的所有帖子:<?php $page = get_page_by_title(\'Duck\'); $args = array( \'post_type\' => \'sessions\', \'post__not_in\' => array($page->ID) ); $query = new WP_Query( $args
从/博客页面排除自定义帖子类型
自定义帖子类型名称为;项目;。我需要函数中的代码。php这适用于搜索:// Exclude custom post type from WP Search add_action( \'init\', \'update_my_custom_type\', 99 ); function update_my_custom_type() { global $wp_post_types; if ( post_type_exists( \'project\'
从主题编辑器中排除文件
是否可以排除在主题编辑器中查看和修改某些文件?
仅从首页隐藏特定类别帖子
我已经建立了一个新的wordpress博客,没有几个类别,其中一个类别叫做新闻,它更新得太频繁,不太重要,所以我希望新闻类别的帖子只从我的主页中排除,如果用户单击特定的类别,那么它就可以看到,只需要在家中隐藏新闻类别的帖子。我更喜欢如果有人可以建议我任何插件,可以为我做同样的工作谢谢:)
$Query->set(‘POST_TYPE’,‘POST’);不工作
我正在尝试使用此功能从搜索结果中排除页面:function posts_for_current_author($query) { global $user_level; if($query->is_admin && $user_level < 5) { global $user_ID; $query->set(\'author\', $user_ID); u
在单个页面上调用函数
如何将此函数应用于单个页面ID:function exclude_jobs_locations($args){ $exclude = \"40\"; $args[\"exclude\"] = $exclude; return $args; } add_filter(\"sjb_job_location_filter_args\",\"exclude_jobs_locations\"); 排除父类别时,我是否也可以排除子类别?我尝试过
从搜索结果中排除包含某些元数据的帖子
我正试图从搜索结果中排除所有带有特定元数据的帖子,但到目前为止,这还不起作用。下面是我使用的代码:function ZoekGeenLegeItems( $query ) { if( is_admin() || !$query->is_search() || $query->get( \'post_type\' ) != \'item\' ) return $query; $query->set(\'meta_query\
从数据库查询中排除类别
我有下一个代码:$drivers_all = $wpdb->get_results(\"SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = \'driver\'\") 通过这个,我得到了所有字段“driver”的值。如何在此代码中排除某些类别?
从WP_QUERY分类术语循环中排除最新帖子
任何帮助都将不胜感激!我有一个自定义的帖子类型“video”,带有一个分类法“tax video”,我正在浏览子分类法术语“t-o-t-w”中的帖子。我需要排除最新/最新的帖子。我已经四处搜索了几个小时,尝试了不同的东西,但仍然不知道从哪里开始。以下是我尝试过的,但它打破了这一页: <?php //trying to get the recent post $tip = get_terms(\'t-o-t-w\',\'orderby=id&or
如何使用Slug和排除类别获取帖子
我想做一个查询,以获取带有slug和category__not_in. 以下是我所做的:$query = array( \"name\" => \"test\", \"category__not_in\" => array( 15 ) ); query_posts( $query ); 当在屏幕上打印结果时,我得到了给定的帖子,但它包含一个我排除的类别。我想在我提交时category__not_in 它不会返回任何结果,但会返回帖子。带
从最新更新中排除某些类别
我正在创建一个网站。有一个列显示最新更新。这是我现在拥有的代码。我不太擅长php编码。希望得到某人的指导。<?php $postslist = get_posts(\'numberposts=1&order=DESC&orderby=date\'); foreach ($postslist as $post) : setup_postdata($post); ?> <?php the_excerpt(); ?>&
如何从当前帖子的标签列表中排除特定的标签?
我想显示分配给当前帖子的标签列表,但按标签id排除一个。我尝试将其从返回的对象数组中排除wp_get_post_tags, 类似这样:$tags = wp_get_post_tags($post->ID, array( \'exclude\' => 13 ) ); 但看起来不像wp_get_post_tags 函数支持排除。是我错了,还是在这种情况下有更好的函数可以使用?
是否从一组帖子中排除当前帖子?
我试图从数组中排除当前帖子,我知道codex 说不可能合并post__in 和post__not_in 在同一查询中。。。但在wordpress中,一切(嗯,几乎……)是可能的,我知道这一定是从我的帖子数组中排除当前帖子的一种方法。如果不能一起使用,如何从数组中排除当前帖子?欢迎任何提示。这是我当前的查询:$this_post = $post->ID; $args = array(\'post__in\' => array(17,111,108,158), \'post__not_in
从循环结果中排除页面
在我的子主题中,我很难从主索引循环中排除特定页面。我在函数中找到了以下函数。修改索引的php。php循环,以便显示页面而不是帖子:add_action( \'pre_get_posts\', \'pages_loop_on_index\' ); function pages_loop_on_index( $query ) { if ( $query->is_home() && $query->is_main_query() ) { $q
如何在Pre_Get_Posts过滤器中获取帖子ID?
我正在尝试这样做:在主页(首页)上,我有多个帖子循环。我需要帖子不要在这些循环中重复(也就是说,如果帖子显示在第一个循环中,它就永远不会出现在第二个或第三个循环中,以此类推)。I\'v想出了这些(较低),但我的解决方案要求我对每个循环执行2次查询(因此,如果我有3个循环,我将执行6个db请求),这有点糟糕。所以我的问题是:我能在里面得到帖子ID吗pre_get_posts 滤器迄今为止我的代码:/** Hack to exclude repeating of posts */ if( ! func
查询忽略‘EXCLUDE’参数吗?
我正在运行一个查询,根据标签挖掘相关帖子。如果当前帖子有标签A、B和C,那么再显示3篇有A、B或C标签的帖子。我也只显示365天或更新的帖子。$date_to_compare = date(\'F jS, Y\', strtotime(\'-365 days\')); $new_category = get_the_category(); $the_tags = get_the_tags(); $first_tag = $the_tags[0]->term_id;
如何在rest API中按类别过滤,将其他类别术语中的帖子也排除在外?
我正在使用RESTAPI从其他站点加载多篇帖子,每篇帖子必须属于不同的类别。然而,我有一个“特色活动”类别,其中包括在其他类别中显示的帖子,所以我有一个帖子在两个不同类别中重复。我对特色类别的查询如下:http://localhost/wp-json/wp/v2/events/?categories=23&per_page=1 我想将该类别中的帖子(已显示为特色)排除在其他区域中,我已经尝试了以下查询:http://localhost/wp-json/wp/v2/events/?cate
如何从此行代码中排除特定ID?
我使用此代码列出在页面开头有特定字母的页面:$first_char = \'H\'; echo \'<table class=\"alphabet\" style=\"border:0px;border-color:transparent;\"> <tbody><tr> <td width=\"100px;\" style=\"borde
WP_LIST_CATEGORIES排除不工作
我试图从自定义帖子的类别列表中排除特定类别(在本例中为“未分类”-ID:1)。我试过了exclude:wp_list_categories([ \'include\' => wp_list_pluck(get_the_category(), \'term_id\'), \'title_li\' => \'\', \'exclude\' => 1 ]); 但它仍然出现。即使帖子被标记为“未分类”,我如何确保它永远不会出现?
下一篇文章上一篇文章仅适用于标准文章格式
在我的single.php 文件显示上一篇和下一篇文章的链接:get_next_post(); get_previous_post(); 我将它们存储在两个变量中:$next_post = get_next_post(); $prev_post = get_previous_post(); 并在页面底部使用get_permalink:$next_post_url = get_permalink( $next_post->ID ); <a href=\