您当前的位置:首页 > TAG信息列表 > query-posts
如何在CPT内当前查看的单个帖子上将类设置为“Current-Page”
我有一个自定义的帖子类型,“case”。我目前正在编辑单个案例。php文件和侧栏中有以下代码:<?php $case_query = array ( \'post_type\' => \'case\', \'showposts\' => -1, \'orderby\' => \'title\', \'order\' => ASC ); query_posts($case_query);
修改子主题中的博客模块布局
我需要调整他们的博客模块中特色图像的显示方式。我需要将特征图像的显示从IMG标记更改为背景图像。因此,我可以修改图像的帧(DIV),而不会扭曲图像本身。我可以在我的子主题的默认博客页面(index.php)上这样做。查看我的网站上的任何类别页面。我需要对优雅主题博客模块做同样的操作。我把范围缩小到这个编辑需要用到的函数。但我不确定如何将其添加到我孩子的主题中functions.php 文件这基本上就是代码(去掉不必要的部分):add_shortcode( \'et_pb_blog\', \'et_pb_b
无法使用QUERY_POST获取已发布的帖子
我不知道这为什么不起作用,因为它是一个非常简单的查询。当我拉取所有帖子(包括挂起的帖子)时,它会起作用,但当我想获取只发布的帖子时,它不会起作用。我有一个获取帖子的功能。我传入一个布尔变量。如果是真的,我想从名为books的自定义帖子类型中提取所有帖子,包括挂起/草稿的帖子。如果为false,我只想要发布的帖子。我认为代码没有问题,但它不会工作。$args = array( \'post_type\' => \'book\', \'showposts\' =>
按`meta_key`排序帖子,不显示没有`meta_key`的帖子
我正在使用此查询orderbymeta_key 用于显示帖子。如果其中一个帖子没有vip_row meta,因此未显示;如果其中一个帖子没有vip_row 要显示的元,但在最后一行? $args = array( \'post_type\' => \'my_product\', \'post_status\' => \'publish\', \'tax_query\' => array(
将$_POST从页面模板提取到函数。php
WordPress加载页面模板和functions.php.我有front-page.php 其中$_POST[\'sort-by\'] 允许用户使用下拉菜单对帖子进行排序。它很简单,工作也很好。现在是我能够“加载更多帖子”的部分,它使用wp_ajax 和wp_ajax_nopriv 和中的函数functions.php 以默认显示的帖子数量的偏移量获取其他帖子。我的AJAX查询工作正常,但我无法获取$_POST 数据来自front-page.php “”中的模板functions.php 对AJAX获取
如果不存在多个元键,则查询所有帖子
我正在尝试获取所有没有以aa\\uUket开头的元ket的帖子。我可以这样做$args = array( \'posts_per_page\' => -1, \'category__in\' => 23, \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'aa_article_1\', \'compare\' => \'N
如何在使用QUERY_POST(‘Offset=1’)时删除帖子重复
我用过query_posts(\'offset=3\') 在里面index.php, 但分页存在问题。在所有页面中,它显示与第一页相同的内容。如何解决这个问题?
正在尝试将WordPress类别查询结果显示为背景图像
到目前为止,代码运行良好,但我想在li标记内将帖子缩略图显示为背景图像。尝试了很多变化,但都没有成功?代码如下:<div class=\"main-slider\" class=\"flexslider\"> <ul class=\"slides\"> <?php // Get all posts in \'slider\' category $post_categories = wp_get_post_categor
默认设置下的POSTS_PER_PAGE覆盖
我正在运行一些实际主题之外的模板文件,并在此模板上显示一些帖子。一切都很好,但几天前(可能是更新到4.5版),WordPress的默认设置开始覆盖我的posts_per_page=-1 我不知道为什么会这样。(未安装新插件)<?php // Include WordPress define(\'WP_USE_THEMES\', false); require(\'./../wp-blog-header.php\'); query_pos
自定义分类不起作用的查询
我有自定义帖子类型\'mix\'. 和自定义分类法\'meal\'. 和自定义分类法中的类别(其中之一是slug:breakfast)我在进行查询时遇到问题。我的代码是: $args = array( \'post_type\' => \'mix\', \'tax_query\' => array( array(
将URL上的查询字符串传递给过滤媒体
我有一个作者页面,显示该作者上传的所有媒体。每个介质可以有tag1、tag2或tag3。我想添加一个选项,我可以在同一页上只显示tag1媒体,而不必设置新的网站结构。所以我可以想出使用查询字符串的主意。我的想法是:传递http之类的查询字符串。。。。url/作者/姓名?MediaTag=tag1在我的查询中使用这个<?php query_posts(\'cat=1&author=\' . $post->post_author . \'&order=DESC&tag=\'
按自定义字段筛选查询发布(按日期)
我想使用2个元键筛选query\\u poststart_date 和end_date, 我想让我的帖子按即将发生的事件和过去的事件来划分。start_date 和end_date 以时间戳格式存储以下是我尝试过的方法,但不起作用: $metaq = array( \'key\' => \'start_date\', \'value\' => strtotime(\
为什么Query_Posts()没有被标记为已弃用?
有两个query_posts() 从技术上讲,功能。一query_posts() 实际上是WP_Query::query_posts() 另一个是在全球空间。发自理智的询问:如果是全局的query_posts() 这是“邪恶”吗?为什么不反对?或者为什么没有标记为_doing_it_wong.
`Query_posts`真的比二次查询慢吗?
我知道主查询速度很快,因为它在解析URL和WP_Query 已实例化。我们在OO PHP中。但事实上query_posts 比模板中发生的一些辅助查询(例如get_posts, 或者你打电话的本地人// WP_Query arguments $args = array ( ); // The Query $query = new WP_Query( $args );
是否存在可以使用QUERY_POST的场景?
我觉得下面有一个红色按钮,上面写着“请勿按下”query_posts(). 老实说,一段时间以来,我一直试图揭开这种现象的神秘面纱,但收效甚微。例如,不使用此函数的主要原因可能是分页中断。第二,它可能很慢(阅读:打两次电话),或者有更好的方法(pre_get_posts). 可能还有更多的原因。对于那些出于本能而否定这个问题的人,我呼吁他们至少坚持一周左右。总有第二次机会这样做。在团队压力面前,我几乎不想看到至少一些答案。对于未阅读的人this 我想说的是,这个函数没有被弃用,也没有被标记为_doing_
_wp_PAGE_TEMPLATE动态使用模板
我想知道是否可以在query_posts 使用get_template_part. 换句话说,我已经设置了一个页面模板来拉取它的所有子页面并显示它们,但我需要根据页面编辑器中选择的页面模板来显示每个子页面。有没有办法做到这一点?这是我目前为止为父页面模板编写的代码。<?php $this_page=get_query_var(\'page_id\'); query_posts( array(\'post_type\'=>\'page\', \'posts_per_pa
如何向wp_Query提供meta_key数组?
我正在尝试构建一个wp\\u查询,到目前为止,我已经使用以下查询获得了所需的结果。$args = array( \'meta_query\' => array( \'relation\' => \'OR\', array( //check if meta key exists \'key\' => \'youtube-1\', \'compar
按地点标题对事件进行排序-按相关帖子ID对帖子进行排序
在wordpress中,我使用事件日历插件来主持事件。这包括两种帖子类型:事件和场馆。在索引页上,我想列出所有活动,但按各自地点的字母顺序排列。现在,我抓取所有事件,并按场馆ID对它们进行排序(因为它存储在元表中,很容易访问:<?php global $query_string; $args = array ( \'post_type\' => \'tribe_events\', \'posts_per_page\' => -1,&
如何根据元价值对帖子进行排序?
如何根据所有帖子的元值对其进行排序?我正在使用以下代码:$args = array( \'meta_query\' => array( array( \'key\' => \'wpcf-stream\', \'value\' => $_POST[\'category\'], \'compare\' => \'=\' )
如何使用多个标签并在它们之间使用AND或OR运算符来构建WP_查询
我想创建一个查询,根据特定标签的条件存在返回帖子。伪查询是:return posts with \"((tagA OR tagB) AND (tagX OR tagY))\". 但我在WP\\u query中创建这样一个查询时遇到了问题,希望得到任何建议。从…起https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters 我知道这将显示包含以下任一标签的帖子:$query = new WP_Query( array(\'tag\'=