您当前的位置:首页 > TAG信息列表 > query-posts
从循环中排除类别不起作用
我的索引中有此代码。php文件。我有一个不同的静态主页模板,这是博客页面。我试图排除所有类别为“new”的帖子,即tag\\u id“13”<?php query_posts($query_string . \'&cat=-13\'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <a href=\"<?php the_permalink(
如何在自定义分类上应用顺序,并在自定义帖子类型上应用自定义元键
下面是am中使用的代码$arg= array( \'post_type\' => \'vr_listing\', \'tax_query\' => array( array( \'taxonomy\' => \'vr_listing_status\', \'field\' => \'slug\', \'terms\' => a
我如何列出当前类别和特色类别帖子列表?
我有一个特色的帖子类别。Im标记了一些帖子的特色。当我查看分类页面(例如体育)时,我想在侧栏上列出已标记的帖子列表(例如特色和体育)我尝试了以下代码。这对我很有用,但当我使用代码时,我看到两个类别的帖子(例如体育),一个是受代码影响的类别帖子列表,另一个是列出相同的帖子列表。我的示例图片!Here我怎样才能解决这个问题?我的代码:<?php //55 is my Featured Category id if ( is_category() ) { $current_ca
how can i hide category?
请帮助我,我是wordpress中的新生婴儿,我如何在页面中隐藏“课程或呼叫”类别。。我让var转储作为参数传递给query\\u post的变量 $args = jr_filter_form(); var_dump($args); query_posts($args); 这个类别的url中有tag\\u ID=“65”,我已经在wordpress仪表板的工作类别页面中看到了,请帮我一点忙,谢谢
WordPress插件无法检查热门帖子
我在wordpress中创建了一个插件来显示热门帖子,但这并不能正确返回帖子和评论数。甚至我在我的帖子中也有评论(也被批准了,所以不是这样)它显示-\"No commented post this time!!\"; 虽然如果我把echo 在78号线附近的这条线上-$popular .= \'</li>\'; 它显示了流行的帖子,尽管我认为仍然有一些错误(无论是逻辑上还是代码上)。已设置调试选项true define(\'WP\\u DEBUG\',true);我的代码--&
限制子页的数量
我有以下html结构:<home> <Web> <web 1> <web 2> <web 3> <web 4> <web 5> <web 6> <web 7> </web> <Print> <Print 1> &l
获取某些类别的帖子以及一些单独的帖子
我想显示几个类别下的所有帖子列表和一些单独的帖子。如果我使用以下代码,它不会返回任何内容,因为它会在类别中查找那些单独的帖子。query_posts( array ( \'category__in\' => array( 28, 34 ), \'post__in\' => array( 8200, 3581, 38, 1562, 7613 )) ); 如何获得几个类别下的所有帖子列表,以及其他类别下的个别帖子列表?
使用循环显示具有不同HTML标记的3个帖子
我想能够在我的索引上显示来自同一类别的3篇文章。php页面,但由于我的网站HTML/CSS的编码方式,我很难理解使用循环来实现这一点的正确方法(因为三个部分使用的div代码不同,它使用不同的CSS样式来实现分层效果/外观)。下面是HTML代码<div id=\"first-story\" class=\"story\"> <div class=\"content\"> <h3 class=\"story-heading\">Headline 1</
使用IS_MAIN_QUERY选择特定页面上的自定义帖子类型
我一直在尝试实施安德鲁·纳辛讨论的一些想法http://wordpress.tv/2012/06/15/andrew-nacin-wp_query/ 在我的工作流中,特别是尝试不再使用query\\u帖子或新的WP\\u查询,而是更改主查询。到目前为止,我已经在我的主页上使用以下代码很好地实现了这一点:function some_name($query) { if ( $query->is_main_query() && $query->is_home() )
正在尝试查询类别4中的所有帖子
我有以下模板页面。我正在尝试输出类别4中的所有文章。然而,我只收到了一些帖子,大约20%。不确定是什么导致了这种情况。还有没有办法在query\\u帖子中使用类别名称而不是类别编号?<?php /* Template Name: Blog */ ?> <?php get_header(); ?> <div id=\"content\">
在Genesis框架主页上显示特定类别的帖子
我的网站有Genesis框架和子主题。我想在我的主页内容区域显示特定类别的帖子。我使用了简单的post查询query_posts(‘post_status=publish&cat=33&wp_get_recent_posts()’); 在我的genesis/lib/structure/loops.php 文件位于do_action( ‘genesis_before_post’ );, 但这毫无意义。因此,最后我使用了这个网格循环,但使用它,我仍然无法在主页上显示特定于类别的帖子,
在演员页面上获得电影和连续剧
我正在建设一个电影院网站,我遇到了一个问题,让我解释一下:电影-存储在Post的演员-存储在Post类型-persoane(taxonomy=lista)中-存储在Post类型-serial(taxonomy=serial)中AFC公司(http://www.advancedcustomfields.com/)如何添加:我将新演员帖子添加到帖子类型(persoane),添加电影(在帖子中)后,在侧栏(帖子,电影页面)中链接演员:在我将演员链接到演员页面后,它会显示演员所扮演的电影我用这个代码来做这件事&l
如何优化‘SELECT FOUND_ROWS()’查询?每天都会有几个“高平均负载”警报
我有5000个常规职位,一个职位类型有6000个职位,另一个职位类型有2000个职位。不用说,这使得wp_posts 桌子很大。更不用说,我已经设置了自定义分类法来模拟职位类型,因此对于输入公司职位类型的每个公司A,都有公司A,我手动将公司A输入公司分类法。这样,当我定期发布关于a公司的帖子时,我可以有效地tag 公司A进入帖子,然后该帖子出现在公司A的自定义帖子类型页面上。Specs : 将WP Super Cache与Cloudflare一起作为CDN运行。主题是Wordpress TwentyEle
获取在过去x小时内更新或发布的帖子
好的,我正在尝试获取在过去x时间内发布的帖子,选项有8小时、24小时或72小时。我将变量传递给我的featureHandler。通过ajax访问php,然后返回帖子,下面是我的做法:$vars = $_GET[\'vars\']; $time = $vars[0]; $order = $vars[1]; if ($time == 8 ) { function filter_where($where = \'\') { //
如何使用自定义分类查询自定义帖子类型?
出于某种原因,我发现使用自定义分类法获取任何帖子都很困难。。。有人能解释我的愚蠢吗?$args = array( \'post_type\' => \'adverts\', \'advert_tag\' => \'politics\' // Doesn\'t seem to work. ); query_posts($args); while ( have_posts() ) : the_post();
如何在不刷新访问者触发的每个POST查询的重写规则的情况下解决此问题?
实际上,我有一个问题,我提供了一个菜单链接(在主题中预定义)到特定自定义帖子类型的最新帖子。我通过以下函数实现这一点…function get_latest_magazine_issue_url() { global $wpdb; $query = \"SELECT ID FROM {$wpdb->prefix}posts WHERE post_type=\'magazine_issue\' AND post_status=\'publish\' ORDER BY p
分页不适用于QUERY_POST。帮助!
我做了一个单独的页面模板(添加了侧栏),该页面包含所有帖子。分页工作!但是,如果将此页面设置为主页,分页将不起作用!请帮助我自己找到解决方案,我不能。。。这是我的代码This code of my custom posts pageThis code of my pagination
为什么WP_QUERY(‘showpost=5’)只显示一个帖子?
我试图做一个简单的查询,将最新的5篇文章放入一个无序的列表中,但这只显示了1个结果,尽管我有几篇文章。我甚至做了一个偏移,但它显示了下一篇文章仍然是1的结果。我做错了什么?<ul> <?php $the_query = new WP_Query(\'showposts=5\'); ?> <?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
每次点击任何帖子查看不同的帖子ID后,Single.php都会多次触发
我现在遇到wordpress安装的有线问题。当我看到另一篇帖子的帖子查看计数器也增加了,包括我点击尝试检查结果的帖子时,我很惊讶。我还注意到,它增加了来自同一用户的另一篇帖子的帖子视图。更多信息:我正在从single调用一个函数。php,同时将post id传递给它,以便在post的底部显示post计数器。为了追踪这个问题,我使用了netbeans IDE并找到了那个单一的。php运行不止一次,它在第一次运行时传递不同的post id,然后在最后传递正确的post id。以获取单条上的帖子id。我使用的p
按多个元值对帖子进行排序
1) 名为“Buying\\u Locations”的自定义帖子类型2) 每个帖子有三个元值:State、City、Store NameQUESTION: 如何显示这些帖子的列表,按字母顺序依次为州、市和商店名称?例如STATE 1<城市1门店名称城市2门店名称城市3商店名称STATE 2<城市1门店名称城市2商店名称STATE 3<城市1门店名称城市2门店名称城市3商店名称我进一步了解了这一点:$mypost = array( \'post_type\' => \'bu