您当前的位置:首页 > TAG信息列表 > exclude
2个WordPress循环显示来自相同帖子类型的1个帖子--如何避免显示相同的帖子?
我的模板文件中有两个循环。两者本质上都查询同一事物。我的标题中的此循环:$testimonial_head = new WP_Query(array( \'posts_per_page\' => 1, \'post_type\' => \'testimonial\', \'post_status\' => \'published\', \'orderby\' => \'rand\' )
列出具有相同类别但不包括父级帖子
我有以下代码:<?php global $post; $cat_ID=array(); $categories = get_the_category(); //get all categories for this post foreach($categories as $category) { array_push($cat_ID,$categor
从特定页面中排除页面元素
我使用的是一个特定的导航菜单,除了两页之外,其他所有页面都应该显示该菜单。如何排除<div class=\"portfolio-nav\"> 从指定的页面(关于联系人)(&;Contact)?<?php get_header();?> <div class=\"image-grid\"> <div style=\"width:800px;height:auto;float:right;margin-right:70px;\">
从附件循环中排除特色图像
对于我的jigoshop主题,我可以检索附加到我的产品帖子上的图像。但是,它从特征图像和我的metabox图像中提取所有图像。我想做的是使其排除特征图像,但它不起作用。出于某种原因,它似乎还包括其他帖子特色的图片。我试过了this suggestion 没有运气。以下是我目前掌握的情况: global $_product, $post; $thumb_id = get_post_thumbnail_id($post->ID); $args = arr
通过wp_Query中的元键排除自定义帖子类型
我试图显示一个自定义的帖子类型(属性),并排除具有特定元值(已售出)的帖子。有没有办法让我做到这一点?到目前为止,我的代码中有以下内容: $args = array( \'post_type\' => \'property\', \'orderby\' => \'meta_value\',
从所有循环中排除分类术语,但将其放在小部件上
我已从所有帖子中排除了自定义帖子类型分类术语,如下所示:add_action( \'pre_get_posts\', \'exclude_category_posts\' ); function exclude_category_posts( $the_query ) { $taxquery = array( array( \'taxonomy\' => \'product_cat\',
来自当前帖子自定义分类的术语--排除父项,仅来自单个父项
标题听起来很复杂,但这很简单。希望它的代码也是。我有一个我们称之为“过滤器”的自定义分类法。父项A子项1A子项2A子项B子项1B子项2B子项在一个有自定义帖子类型列表的页面上,我可以通过在循环/查询中显示为“过滤器”分类法选择的所有术语:<?php $terms = get_the_terms( $post->ID, \'filters\' ); if ( $terms && ! is_wp_error( $terms ) )
如何按自定义字段值排除帖子?
我需要排除自定义字段“city”值为“Melbourne”的帖子。经过多次搜索,我认为解决方案可能由两部分组成。在函数中。php:一个函数,用于获取自定义字段“city”值为“Melbourne”的所有帖子的帖子ID。然后在我的循环中:使用post\\u not\\u in参数排除这些帖子,使用第一个循环返回的ID?这是正确的方法吗?正确的代码是什么?
WooCommerce隐藏某一类别在单一产品上显示
如果我去wp-content/themes/theme-name/woocommerce/single-product/meta.php然后我看到这个代码:-<?php /** * Single Product Meta * * @author WooThemes * @package WooCommerce/Templates * @version 1.6.4 */ if ( ! def
如何查询一种帖子类型的特定页面,以及另一种帖子类型的所有页面?
我很难理解如何从帖子类型“events”查询所有帖子,以及如何在循环中包含四个特定页面。如果使用“include”参数,它只返回指定的页面。我想我可以用“排除”来排除我不想要的内容,但那是50多页。有没有更优雅的方法?
是否从主页中排除标签的前‘n’个帖子数?
Use case (example): 使用单独的自定义查询,我的网站主页显示了5篇特色文章,标记为“亮点(Highlights)”,然后是来自主查询的最新文章。我不想在最新的帖子中出现5篇特色帖子,即前5篇标记为“亮点”的帖子。换言之,最新的帖子应该包括所有最新的帖子,但这样做时,如果发现一篇帖子被标记为“亮点”,并且是前5篇中的一篇,那么应该将其排除在外。所有这些都不会破坏分页。我该怎么做?我不知道该怎么做:function itsme_filtered_latest_posts( $query )
使用多个循环从自定义WP_QUERY中排除最近更新的帖子
我想做这样的事情,但我想不出来。[单击][1]我正在使用此自定义WP\\U查询在我的主页上显示即将发生的事件。 $events_args = array( \'post_type\' => VA_EVENT_PTYPE, \'posts_per_page\' => $number, \'no_found_rows\' => true, \'post_status\' =>
链接到随机自定义帖子,同时排除当前帖子
我正在使用下面的代码创建一个从自定义帖子到另一个随机自定义帖子的链接。<?php $args=array(\'post_type\'=>\'projects\', \'orderby\'=>\'rand\', \'posts_per_page\'=>\'1\'); $projects=new WP_Query($args); while ($projects->have_posts()) : $projects->the_post(); ?> <a
从自定义分类列表中删除术语
我在如下列表中列出了自定义分类法的术语: <?php $taxonomy = \'categories\'; $tax_terms = get_terms($taxonomy); ?> <ul> <?php foreach ($tax_terms as $tax_term) { echo \'<li>\' . \'<a href=\"\' . esc_attr(get_te
特定的POST不会被排除在循环之外
我已注册CPT并创建archive-myCPT.php, 在这里,我想从主循环中排除一个特定的帖子。这是我的代码:<?php $query = new WP_Query( array( \'post_type\' => \'cpt\', \'orderby\' => \'date\', \'order\' => \'DESC\', \'posts__not_in\' => array( 118 ),
如何显示不同岗位类型的元素?
发生的情况是:我有一个自定义的帖子类型,叫做\"placas\" 并具有一个关联的自定义分类法,名为\"firmas\" 还有这个taxonomy 是条款\"LG\", \"AOC\", \"Panavox\".我想显示某个类别的帖子滑块,并排除其他内容。我所做的就是使用下面的WP_Query 对象我可以排除这个词\"LG\" 并展示所有其他$arg = array ( \'post_type\' => \'placas\', \'orderby\' => \'rand\',&
如果帖子在某个类别中,但不在多个类别中,则排除它在循环中显示
我正在搜索如何排除帖子显示在循环中,如果它们在类别x中,但不是在许多类别中。。。问题是:如果我确实排除了第5类之外的帖子,那么第5类中列出的所有帖子都将被排除。也包括第3类和第1类。如何排除:while (have_posts()) : the_post(); if(in_category($myCatsToExcludeArray)) continue; ... ... some general outputs endwhile;
如何将插件排除在自动更新之外?
有一个选择加入过滤器,允许我网站上的所有插件接收自动更新:add_filter( \'auto_update_plugin\', \'__return_true\' );我喜欢这个功能,但我不希望所有插件都自动更新。如何允许一些插件自动更新,同时排除那些我想手动更新的插件?
不包括在我的网站上不工作的目录。如何解决这一问题?
我正在使用我自己的wordpress主题。我正在尝试排除我的author.php 为此,我使用以下代码。$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $author_id=$post->post_author; $args = array(\'author\'=> $author_id, \'posts_per_page\' => 10, \'paged\' => $paged
如何从最近发布的帖子、最近的评论和类别小工具中排除类别?
我使用bellow函数(感谢@helgatheviking!)到exclude categories 从wordpress循环。它工作得很好-选定类别的帖子被排除在主博客列表页面、类别列表页面和存档的循环之外,but not 来自最近的帖子,而不是侧边栏中最近的评论。如何扩展此代码对它们的作用?add_action(\'pre_get_posts\', \'wpa_31553\' ); function wpa_31553( $wp_query ) { //$w