您当前的位置:首页 > TAG信息列表 > wp-query
wp-query problem with author
我运行查询:SELECT post_author FROM `wp_posts` 看到很多帖子都有作者值1。然后执行搜索。php如下所示:$args = array( \'author\' => 1, ); $the_query = new WP_Query( $args ); 没有结果!怎么了?
wp_query with parameters
我有一个自定义搜索页面,可通过该页面选择:One or ALL categories One or ALL tags One or ALL authors A search string or no search string 在结果页面上,当我选择了值时,wp\\u查询就会工作。但我如何指示将某个参数设置为ALL?例如,如何设置“搜索所有类别”?也许我需要打破我的参数,只有当我得到值时才添加到它们?但我该怎么做呢?谢谢编辑我修改了wp查询,现在如下所示。一切都很好,但我
WP查询-仅按特定用户发布
我有问题。我需要插入此wp查询$cust_loop = new WP_Query( \'author=123\' );但我无法删除$args from$cust\\U loop=新的WP\\U查询($args); And i tried everything like$cust\\U loop=新的WP\\U查询($args,“author=123”);`我只想按特定用户显示帖子,谢谢:)if($typecount>0) { class con_latest_reviews
如何在不中断分页的情况下获取除特定类别之外的所有帖子
我正在尝试获取除特定类别之外的所有帖子,这很好,但它会导致分页按钮/链接再次呈现第2、3、4页上的相同帖子,等等,而不会呈现较旧的帖子。下面是我如何尝试排除特定类别<?php query_posts(\'cat=-22\');?> 这排除了类别,但阻止分页按钮/链接显示较旧的帖子,而是显示与第1页相同的前5篇帖子。我尝试将类别排除位移到<?php if ( have_posts(\'cat=-22\') ) : ?> 但这并没有改变任何事情。我想在index.ph
定制类型按日期查询订单:订单错误
我知道已经有非常相似的问题和答案了,但我根本无法让我的查询进入正确的顺序。我有一个带有自定义字段的自定义帖子类型(“bb\\U文章”),其中:-“bb\\U源”:单选按钮,存储值1、2、3…-“bb\\U日期”:日期字段我想显示按“bb\\U日期”排序的特定“bb\\U来源”(例如1)的帖子。然而,我得到的是一份按出版日期排序的订单(看起来),这并不是我想要的。我的代码是:$query = array ( \'post_type\' => \'bb_articles\',
针对每个帖子类型组合具有不同参数的查询
我在一个网站上创建了一个部分,将两种不同的帖子类型合并到一个循环中,然后随机显示它们。问题是,我很难找到一种方法来限制每种类型的帖子数量。以下是我尝试过的:一个数组可以实现一个具有多种post类型的查询:$args = array( \'post_type\' => array( \'photos\', \'quotes\' ), ... 。。。但不能限制每种类型的职位数量运行前合并两个查询参数数组WP_Query 在其上:$photos = array( \'post_type\' =&
除索引页外,分页在任何地方都可以使用
不知道为什么,我的主页上的分页功能不起作用,尽管它在其他地方都起作用。。自定义模板、存档、搜索。我尝试了所有可能的分页版本。我使用了wp\\u query、query\\u posts、get\\u posts。我尝试了将temp wp\\u query和wp\\u query设置为null,然后在分页后再次添加它的方法。我试过将paged设置为$paged。对我来说奇怪的是,相同的循环适用于我以前的主题,但不适用于我的主题。它在我使用完全相同的循环创建的页面上工作。所以我在寻找一些可能导致这种情况的线索
如何禁用对发布时间和日期的编辑?
我想问一下,如何禁用对发布时间和日期的编辑?另外,我想问一下,不拥有博客的人是否可以在博客上发表自己的帖子,不仅仅是评论,而是在博客上发表自己的帖子。请,谢谢你。
根据类别更改最近发布的帖子
我正在编写一个代码来显示不同类别的最近帖子。单击category 1,我想显示cat1最近的帖子,单击cat2,显示cat2最近的帖子,依此类推。我写的代码在上显示了相同的帖子all 猫。我该怎么办? <?php $rPosts = new WP_Query(); $rPosts->query(\'showposts=4&category_name=category1\'); while ($rPosts->have_posts()) : $
Search Page Returns Nothing
我现在正在做这个website 测试表明搜索页面工作不正常。每次有人搜索某个东西,结果都是空白的。搜索页面的代码如下所示。Search Form:<form role=\"search\" method=\"get\" id=\"searchform\" action=\"/search/\" > <div><label class=\"screen-reader-text\" for=\"s\">Search for:</label>
GET_PAGING不适用于自定义POST类型查询(使用WP_QUERY)
所以我在我的网站上有一个新闻发布页面,新闻发布是一种自定义的帖子类型。我正在使用一个名为page-press.php 对于Press页面,我想在其中显示此帖子类型的最近帖子循环。一切都很好。然而,当我设置posts_per_page 参数设置为应触发分页的值,我不获取分页。我想这一定与我在哪里调用与循环相关的分页有关,或者与我的if-else逻辑的顺序有关,但我已经看了这么久了,我想我现在可能只是错过了显而易见的东西。这是德科兹:<div class=\"content\"> <
未链接内容中的链接(_C)
我有很多老帖子都是通过\\u content()上下文拉出来的。在\\u content()中,文本中有链接,但没有一个是超链接的,只是显示为http://twitter.com/twitterrocks 没有链接。有没有办法链接我的the\\u content()中的所有链接,并将其设为target=“\\u blank”?提前感谢!
在自定义循环中排除POST格式
我试图从显示4篇最新帖子的页面模板循环中排除所有帖子格式,但标准格式除外。由于某种原因,我无法使查询正常工作。这是我的页面模板global $paged, $wp_query, $wp; $args = wp_parse_args($wp->matched_query); if ( !empty ( $args[\'paged\'] ) ) { $wp_query->set(\'paged\', $args[\'paged\']); $paged = $args
受密码保护的页面的自定义模板
我有一个受密码保护的页面,我想为其使用自定义模板来查询特定类别的帖子。我如何才能实现query\\u帖子只有在用户提交页面密码后才能工作?我正在尝试,但不起作用(页面仅显示页眉和页脚)<?php /* Template Name: xxxx */ ?> <?php get_header(); ?> <?php if ( post_password_required() ) : ?
Loop within a loop?
我在我的页面上使用了几个自定义的wp\\u查询循环,第一个循环从某个类别检索新闻,然后用permalink显示其中的一个小摘录。第二个是另一个wp\\u查询,它获取带有几个高级自定义字段的自定义帖子类型。问题是,我想在第二个循环中使用另一个循环,从新闻部分获取3篇文章,并带有缩略图(基本上与第一个循环相反,它将获取所有其他类别)。在阅读了无数关于循环的文章后,我不知道如何在第二个循环中创建“嵌套”循环。我相信这必须很简单,看起来很容易做到。下面是我的代码,其中去掉了很多html。<?php
页面管理中的自定义循环导致其他字段失败
我在页面管理部分创建了一个自定义循环,以管理该页面名为“widgets”的自定义帖子类型。$ps_widget_list = get_post_meta( $post_id, \'ps_widget_list\', true ); //first get the list of current widgets $active_widget_array = explode( \', \', $ps_widget_list ); //then separate those widgets i
Why execute the_post()?
当我使用WP\\u Query->Query()获取自定义帖子类型时,实际上不需要执行\\u post()函数,因为您可以迭代查询结果数组。这样做被认为是良好的行为,还是仅仅是一种方便的方法?
在MU插件中使用WP_QUERY
我正在尝试为自定义帖子类型创建一个父ID列表,以便在我正在项目上开发的“必须使用”插件中使用。下面是我用来生成查询的代码:$cpt_parents = new WP_Query( array ( \'post_type\' => \'cpt\', \'posts_per_page\' => -1, // Get them all \'post_parent\' => 0, // Return only top-level
在Magento中使用WP_Query()显示错误
我正在使用Magento(目录example.com/app) 和WordPress(目录example.com/blog/wp-blog-header.php).当我建立WP_Query 在Magento的template\\catalog\\product\\view.phtml 显示以下错误:致命错误:无法在wordpress中重新声明\\uU()(之前在\\app\\code\\core\\Mage\\core\\functions.php:93中声明),wp包含\\l10n。php在线98有没有
按ID按给定顺序对帖子进行排序
在我的主题的后台,用户可以选择在首页显示哪些帖子,也可以选择in which order the selected posts should appear.我试过这样做:$aPostsIDs = array(1,3,2); // Note the 3 should appear before the 2 query_posts(array(\'post_type\' => \'page\', \'post__in\' => $aPostsI