您当前的位置:首页 > TAG信息列表 > wp-query
如何检测当前帖子是否在此循环中?
我的特色文章是通过以下查询生成的:$featured_posts = new WP_Query( array( \'post__not_in\' =--> get_option( \'sticky_posts\' ), \'meta_key\' => is_featured\', \'meta_value\' => 1 ) ); 如何检测我当前(单页)的文章是否具有特色?我显然需要问一下is_featured 标志,但如何构建此查询?非常感谢。
按单独的元值排序时,排除具有特定元值的帖子
我试图用特定的meta\\u键排除具有特定meta\\u值的帖子,同时也用不同meta\\u键的meta\\u值对帖子进行排序。这是我当前的WP\\U查询类代码:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'posts_per_page\' => \'50\', \'meta_key\' => \'release_dat
WooCommerce定制循环,展示所有产品
我目前在一家电子商务网站上工作,遇到了一个问题。我的客户想要一个页面电子精品店,展示所有产品类别,然后是三个促销产品和一个“全部展示”按钮。这个“全部显示”按钮应该显示商店包含的所有产品,并使用默认的woocommerce排序和分页。首先,我不知道我做得对。到目前为止,我看到的是显示产品类别的页面,当我在该页面上单击“全部显示”按钮时,我会用GET 论点/?all=1 并展示产品。<a class=\"product-category-view-all\" href=\"?all=1\">&l
使用某些类别的帖子的新WordPress WP查询
我想展示我的投资组合中的最后6件作品。所以我写了这个查询<?php $the_query = new WP_Query array( \'category_name\' => \'portfolio\', \'showposts=6\' ); ?> <?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?> <?php the_post_t
2个WordPress循环显示来自相同帖子类型的1个帖子--如何避免显示相同的帖子?
我的模板文件中有两个循环。两者本质上都查询同一事物。我的标题中的此循环:$testimonial_head = new WP_Query(array( \'posts_per_page\' => 1, \'post_type\' => \'testimonial\', \'post_status\' => \'published\', \'orderby\' => \'rand\' )
限制每月WP_QUERY中的帖子数量
我如何限制循环中每月的帖子数量,如下所示:今天是六月。在循环中,6月和5月应该有十篇最受欢迎的帖子(基于自定义字段page\\u视图),4月有五篇,3月有三篇,然后每月有一篇最受欢迎的帖子。非常感谢。
为什么当TAX_QUERY术语是数组时,我的WP_QUERY不起作用?
我对我正在建设的网站的WP\\U查询有一个问题,这让我很困惑。这正如预期的那样: $package_args = array( \'post_type\' => \'vamos-cpt-packages\', \'tax_query\' => array(
如何检索当前自定义帖子的分类术语?
我有一个自定义分类法工作类型,在后一个自定义分类法中我有3种类型:-创建-协作-实验室我还有一个自定义的帖子类型“works”工作类型仅用于自定义帖子类型我有一个作品。php作为模板,一切正常但是,我需要检索当前单个帖子的工作类型。我该怎么做?(最后一个想法:构建一个这样的面包屑>;以便更好地导航)
WP_QUERY日期范围参数
我正在使用events manager plugin 为事件创建自定义帖子。我不需要博客,所以我修改了我的主题index.php 文件(使用子主题)进行查询,以检索主页上的“事件”帖子类型。new WP_Query ( array( \'paged\' => $paged, \'post_type\' => \'event\', \'posts_per_page\' => 4 ) (我只包括了“事件”帖子类型)。到目前为止,一切顺利。但它会在主页上显示当前、过去和未来的事件。我希望它只
如何在存档页面中显示来自当前分类的帖子?
我使用下面的代码在category archive页面(使用archive.php)中显示当前类别中的随机帖子。但是,在标记或分类归档页面中,无法从当前标记或分类中正确显示帖子(由于仅限于类别的限制)。如何修改以使其与标记和分类法(或者仅仅是分类法,因为类别和标记也是分类法)一起工作。谢谢// assign the variable as current category $currentcategory = $cat; // concatenate the query
如何在用户注册时获取WordPress用户标识
im使用创建wordpress用户wp_create_user() 函数,当用户创建时,我想将该用户的userid添加到自定义表中,这就是我尝试的方式add_action( \'user_register\', \'atuser_info\'); function atuser_info( $user_id ) { global $wpdb; //$prefix=$wpdb->prefix;
WP-Snap太慢(由WP_QUERY?)
我有一个有10000个帖子的网站。。。WP Snap按字母顺序排列帖子,并使用WP\\U查询将其输出,但速度非常慢,这非常令人沮丧。我的问题是:我能做些什么?是否有wp\\U查询的替代方案?还是这个问题的原因是其他原因?
最近自定义类型帖子的快捷代码
我不是一个编码员,所以我可能犯了一些“编码”罪行,抱歉。我买了一个主题,它有最后一篇文章的短代码,但没有最后一篇“自定义文章类型”。因此,我尝试创建last“custom post type”函数,修改提供的last post函数。上次发布功能:function get_custom_posts( $params ) { extract( shortcode_atts( array ( \'number\' => \'1\', \'excerpt\' =>
WP_QUERY循环不适用于我自定义分类
我的循环不显示我所有相关的帖子,它应该显示以特定字母开头的所有帖子(如果是“”,那么它应该显示按人气排序的所有帖子)有什么问题吗? $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; if ($first_letter!=\' \') { $args = array ( \'posts_per_page\' => $posts_per_page, \'taxo
Phpmyadmin - post editing
我是phpmyadmin的新手,我第一次使用它是删除了很多垃圾评论。我不确定是否有可能做我想做的事情,但另一种选择是浏览400-500篇文章并手动完成。好的,我需要phymyadmin的是这个。当我开始写博客时,我是和blogger一起写的。有限的com。两年前,我转到wordpress,并导入了所有这些帖子。由于篇幅有限,我添加了很多指向博客其他领域的链接。因此,对于exmaple来说,可以删除帖子中的所有链接,而不删除帖子。我想保留它们,只删除它们包含的链接。通过phpmyadmin搜索,我找到了所有
使用动态查询对页面进行分页
我有一个wordpress页面,上面有一系列列表和一个搜索框。搜索允许用户通过根据所选内容创建自定义WP\\U查询对象来筛选帖子。我想知道是否有一种方法可以将其分页,这样页面上就不会显示数百个结果。基本上,我有一个if语句来检查表单是否已提交,然后将所选字段填充到一个数组中,并将其传递给meta\\u查询$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; if(isset($_POST[\'submit\'
获取当前帖子编号/使帖子递增
我正在创建一个类似于http://thegreatdiscontent.com/ 网站上有很多帖子,每页只显示一篇帖子。我想在每篇文章的顶部添加一个计数器,上面写着“问题#210”,就像他们所做的那样http://alistapart.com/. 这将随着每个新职位的增加而增加。我已经看过了wp_query->current_post, 但这只在循环中运行时有效。我每页只显示一篇帖子,所以wp_query 始终返回0。有没有办法让我的帖子增值?谢谢
从WP_QUERY循环中的数组中删除
我有很多页,上面有一个“word”标签。对于这些页面中的每一个,我希望在主页上链接到该页面的btn/Div。此按钮将显示数组中的随机单词。我希望每个按钮上的单词都不同,因此我在数组中随机选取了一个单词,然后删除了该单词。我的问题是单词没有从数组中删除-如果我在每个循环中回显数组计数,它将保持不变。如何从数组中随机选取一个单词,然后删除该单词。 <?php $frontAgrs = array( \'post_type\' =&g
将日期过滤器添加到热门帖子查询
我有以下查询,它与functions.php 文件:<?php $popularpost = new WP_Query( array( \'posts_per_page\' => 5, \'meta_key\' => \'wpb_post_views_count\', \'post_type\' => array( \'post\', \'music\', \'videos\', \'albums\' ),
标签列表中至少有3个标签的帖子
例如,有标签{foo, bar, chocolate, mango, hammock, leaf}我想找到所有帖子at least 3 of these tags.带有标签的帖子{foo, mango, vannilla, nuts, leaf} 将匹配它,因为它{foo, mango, leaf} - 因此,从所需的标记集中至少有3个标记。因此,它将被列入匹配的员额名单。Is there a simple way to do that, without doing multiple loops thro