您当前的位置:首页 > TAG信息列表 > query-posts
帖子-按ID显示除帖子外的所有帖子
我希望能够显示除最新帖子外的所有帖子,我正在执行以下操作:-$last = wp_get_recent_posts( \'1\'); $last_id = $last[\'0\'][\'ID\']; echo $last_id; //1477 $args = array(\'posts_per_page\' => 5, \'post__not_in\' => array($last_id), );
按自定义字段排序不起作用
我有一个自定义查询:<?php query_posts(array( \'post_type\' => \'properties\', \'meta_key\' => \'pd_city\', \'orderby\' => \'meta_value\', \'order\' => \'ASC\', \'posts_per_page\' => 5, \'paged\' => get_query_var(\'pa
QUERY_POST起作用,而GET_POST不起作用
我尝试创建一个显示我的帖子的页面(该页面不同于wp admin中定义的“帖子页面”)。当我复制index.php 进入此新页面并添加<?php query_posts(\'post_type=post&posts_per_page=5&paged=\'.get_query_var(\'paged\')); ?> 高于 <?php if ( have_posts() ) : ?> ... ... 然后一切正常-我的帖子显示出来
如何在帖子底部反转帖子导航
我使用的儿童主题源自《2013年》。我想让我的帖子按时间顺序(升序)显示。我尝试从添加代码this answer 索引。php,但由于某种原因,这似乎不起作用。所以我得到了插件\"Advanced Post Types Order\" 就以正确的顺序显示帖子而言,这似乎很有效。然而,现在当我想显示一篇文章时,导航链接是向后的。它显示:这两个链接应该正好相反,即。<-- post #1 对于“上一篇”帖子,以及post#3 --> 对于“下一篇”帖子。我看了一下文件单。发现它在函数中调用了Twe
随机加载带有最新帖子的类别
我正在创建一个加载5个不同类别的滑块。类别将随机加载到页面中。因此,我知道类别的id,它们随机加载到页面中。我现在要做的是加载与该类别对应的最新帖子。以下是我目前掌握的情况:<?php $numbers = Array(\'5\',\'6\',\'7\'); //id\'s of the categories shuffle($numbers); query_posts(\'cat=5&posts_per_page=1\');
如何排除存储在剪贴式主题WordPress代码php中
我需要你的帮助,我已经排除了在克利伯主题商店我该怎么办。我的代码不起作用,请帮助$cat_related = query_posts( array( \'post_type\' => APP_POST_TYPE, \'post_status\' => \'publish\', APP_TAX_CAT => $string_array, \'ignore_sticky_posts\' => 1, \'p
自定义分类的存档列出了所有帖子,而不是当前分类
我正在使用类型插件来创建一个自定义的帖子类型“Session”,它具有自定义的分类法“sement”。我现在想为每个学期创建一个自动生成的归档页面。创建分类学期。php没有问题,但是,该页面始终显示所有学期的内容,而不仅仅是URL指向的当前内容。E、 g./学期/冬季2015和/学期/夏季2016都将显示2015年冬季的内容(或数据库中的任何内容)。我很确定问题出在我的查询参数中,但不管我怎么做,我都无法让这个页面只显示正确学期的内容。这是我的代码:<?php get_header(); ?>
如何在WordPress上的不同位置重复分类
我需要帮助。我需要在两个地方重复分类法,分别是post和coupones post,这段代码位于clipper主题中。此代码将分类存储放在优惠券中。add_action(\'init\', \'clpr_post_type\', 0); // remove_action(\'init\', \'create_builtin_taxonomies\', 0); // in case we want to remove all default WP taxonomies // register
分页,一次查询多个页面
我想知道是否有可能在Wordpress上做这样的事情,我有一个无限的滚动条来显示我的帖子,我正在跟踪更新url:mypage的页面。com/新闻/?pag=3我有这样一个代码:if(isset($_GET[\'pag\'])) { $paged = $_GET[\'pag\']; } else { $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; }; $args = a
按类别名称和自定义分类的QUERY_POST
我想显示按category\\u名称和自定义分类术语筛选的帖子:我有function channel_init() { // create a new taxonomy register_taxonomy( \'channel\', \'post\', array( \'label\' => __( \'Channel\' ), \'rewrite\' => array( \'slu
所有类别都显示相同的帖子
谷歌搜索了几个小时,在任何地方都找不到解决方案。=)这个解决方案也不起作用:Display all posts in current category无论我如何改变query_posts - 它始终显示所有类别中的所有帖子。$cat = get_query_var(\'cat\'); $PozCat = get_category ($cat); //$PozCat->id query_posts(\'posts_per_page=-1&cat=\'.$PozCat-&
WP_POSTS表:安全删除未使用的列以节省数据库存储
我在谷歌上搜索了一下,但没有找到任何东西。我想删除wordpress wp\\U posts表中未使用的列,以保存数据库存储。。。我知道如果表列为空,它不会影响我的空间,但维护表可以提高我的网站性能!!!,目前23 columns 在我的wp\\u posts表中。。。我有1,200,000 Rows 在我的wp\\U posts表中,大小为:1.2 GB, 它将增加到30,000,000 Rows 在2个月内。。。有许多字段不在我的使用中,所以我如何删除它们,这样就不会影响我的wp项目??我担心如果我删
按日期动态归档帖子
我目前在一家大公司的intranet网站上工作,根据项目描述,每天都会有大量文章发布,因此该网站将需要具有不同查询的各种归档页面,以便用户根据自己选择的标准快速查找文章。我把它们都整理好了(多亏了StackExchange!!)但我不知道如何创建如下内容:我想要一组行(每边10行),每行都包含发布帖子的日期,按日期排序。我知道如何按日期查询帖子,但使用它意味着我需要每天手动更新此列表,这是不切实际的。有没有办法动态创建此列表(相对于“今天”的日期)?提前感谢您在这方面花费的时间!
人气周刊和月刊
我想显示一周前和一个月前的热门帖子。这些是我使用的代码,但在一周前这些代码不能正常工作<ul> <?php $week = date(\'W\'); $year = date(\'Y\'); query_posts(\'meta_key=post_views_count&cat=\'.$link1.\'&posts_per_page=9&orderby=meta_value_num&
在wp_Query中排除post_content为空的帖子
是否可以从wp\\U查询中排除包含空帖子内容的帖子?$args = array( \'post_type\' => array(\'post\'), \'posts_per_page\' => 5, \'post_status\' => \'publish\', ); $query = new WP_Query($args); $posts = $query->posts; fore
使用unctions.php包含内联处理的代码
我有一个有点复杂的WordPress模板,它会变得越来越复杂,因为客户希望它在一种条件下以这种方式工作,在另一种条件下以另一种方式工作,等等。主页有两列单元格,包含4种类型的内容。每个即将召开的会议都有一段代码。这些是第一个细胞。会议服务有一个代码块。如果会议数量不均衡,这将占用最后一个单元格。这意味着,如果页面显示,该内容将始终位于页面的右侧。有一块内容是尚未获得完整信息的会议观察列表。此块将显示是否已发布,即列表中是否有会议。如果会议数量为奇数,则它将显示在右栏,即会议之后;如果会议数量为偶数,则它将
帖子没有正确循环通过
我试图使页面每行有3篇文章,然后在3列(12篇文章)之后显示ajax加载更多按钮。目前只有一个帖子出现。我不知道如何让它正确地在所有东西中循环。有人能提供帮助吗?提前谢谢。<?php get_header(); get_template_part (\'inc/carousel-food\'); $the_query = new WP_Query( [ \'posts_per_page\' => 12, \'paged\' =&
如何限制自定义帖子类型的每页帖子?
以下是我用来显示自定义帖子“插曲”帖子的代码<?php if( is_home() ){ $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; query_posts( array(\'post_type\'=>array(\'episodes\',),\'paged\'=>$paged ) ); } ?> <?php if (have_posts()) :
博客帖子页面上未显示博客帖子
我不知道发生了什么,但我刚刚接管了一个网站,博客索引页上没有呈现任何博客帖子。帖子显示在主页上,但不显示在帖子页面上。有什么建议吗?我禁用了所有插件-没有影响,还检查了数据库,看起来很好:http://ficdn.ca/fit-news/指数php<?php if($blog_post_query->have_posts()): ?> <?php while($blog_post_query->have_posts())
从当前页面结果中获取帖子数量
我正在尝试获取当前页面中出现的帖子数量。$wp_query->found_posts 将给我循环中的帖子总数。get_query_var( \'posts_per_page\' ) 将告诉我每页的帖子数。get_query_var( \'paged\' ) 将给我当前的页码。sticky posts 似乎不包括在上述内容中。我可以做一些数学运算,试图找出我在哪一页,检索帖子的数量,并考虑粘性。我也可以在循环中添加计数器,但我正在尝试在模板(前端)中应用循环之前获取数字。中是否有变量$wp_query