您当前的位置:首页 > TAG信息列表 > wp-query
将其他数据添加到WP_Post对象
我想在返回的数据中添加其他项WP_Post. 因此,对于每个返回WP\\u Post对象的函数/查询,我希望添加额外的数据。返回结果示例:WP_Post (object) => [ // Default data returned by WP_Post ID => int, post_author => string, post_name => st
如何检索特定帖子类型的所有帖子标题?
我想在我回复给客户端的表单中使用select元素中的标题。最好的方法是什么?
WP_QUERY显示与帖子类别相同的帖子
在我的帖子页面上,我试图显示与原始帖子类别相同的其他帖子列表。到目前为止,我得到了这个,但这个似乎不起作用:<?php $args = array( \'post_type\' => \'article\', \'posts_per_page\' => 5, \'post__not_in\' => array( get_the_ID() ), \'categor
WP_QUERY导致链接无法工作
添加这行代码并调整if语句会损坏循环中的链接。我真的不明白为什么会这样。代码行有什么问题? <?php $query = new WP_Query( array( \'post__not_in\' => get_option( \'sticky_posts\' ) ) ); ?> <?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $
META_QUERY,其中值等于给定值
我目前有一个自定义查询,我正在尝试按艺术家筛选产品(绘画)。 $artistID = $_GET[\'artist_id\']; $args = array( \'post_type\' => \'product\', \'meta_query\' => array(
获取包含最多帖子的用户类别
我正在尝试查询前3个类别,每个用户的帖子最多,但到目前为止运气不好。这就是我现在的处境: SELECT DISTINCT(terms.term_id) as term_ID, terms.name, terms.slug, posts.post_author, t0.count_id FROM wp_posts as posts JOIN wp_term_relationships as relationships ON posts.ID = relations
WP_QUERY-显示元值和用户电子邮件匹配的帖子
我有一个帖子类型“contracts”,在一个特定的页面模板上,我想显示meta\\u键“distributor\\u email”与当前用户的电子邮件匹配的帖子。尝试了以下两种方法,都返回了500内部服务器错误。这可能意味着我错过了一些非常基本的东西,但我还没有弄清楚,我真的很想再多看一眼。 <?php $userEmail; if ( wp_get_current_user() instanceof WP_Us
<a> and <img> tag not working
当我尝试显示带有href标记的缩略图以引用帖子页面时,它只显示图片旁边的链接,并且图像无法单击。echo \"<head> <style> img { margin-left: 25px; margin-right: 25px; } </style> </head> <b
MANAGE_POSTS_CUSTOM_COLUMN,在循环中使用增量显示序列号
我知道manage_posts_custom_column, 用于向自定义帖子类型页面添加或删除自定义列。功能kiran_custom_column_content 连接到函数的被称为页面上所有帖子的循环。现在,我想在数字列下显示序列号。那么,我该怎么做呢?如果它是一个while循环,可能是我可以将一个变量设置为0,然后递增它。但是,如何在函数外部设置变量,并在每次调用函数时递增它呢。我试图全局声明一个变量,然后在函数中递增它。但它不起作用。add_action( \'manage_sponsor_pos
如何将最近发布的内容的缩略图自动添加到WordPress的owl-carousel中?
This is the site that I am working with. 我需要将绿色图像制作成最近帖子的缩略图,以便能够让内容作者/作者(非开发人员)指定一个缩略图显示在最近帖子的旋转木马中。我在wordpress中通过一个我正在设计的主题来实现这一点。我已经实现了旋转木马,但我不知道如何让绿色图像显示最近的帖子“缩略图”。这是代码 <div class=\"jumbotron\" > <div class=\"container-fluid\"&
Modifying the Search Results
我想在WordPress为站点搜索功能提供的搜索结果的同时,插入其他搜索结果。基本上,我需要找到搜索使用的WP\\u查询对象,并对其进行修改。我想我应该用posts_pre_query 过滤并返回一个post对象数组,其中一些是真实的post对象,另一些是表示其他来源结果的“伪”post对象。我的问题是,如何检测这是一个公共搜索查询-作为公共搜索结果的WP\\U查询实例的特征是什么?
Array as 'key' in WP_Query
第一个查询单独运行良好。凭证有日期、开始时间和结束时间。我正在抓取当前时间(例如11:10),并试图显示$time_now 介于start_time 和end_time. 是否无法将数组传递到key?$today = date(\'l\'); $time_now = date(\'H:i\'); $args = array ( \'post_type\' => array( \'voucher\' ),
仅查询已设置自定义字段的返回帖子
我创建了一个自定义字段“entity\\u person\\u相关性”,范围从1到3,以便按相关性对结果进行排序。问题是已经有300多篇帖子,下面的查询仅显示设置了此自定义字段的帖子:$query = ( array ( \'post_type\' => \'entity\', \'posts_per_page\' => 20, \'meta_query\' => array(
在自定义查询上创建数字分页时引发的通知
我一直在使用带有数字分页的自定义查询(即<;1 2 3 4>)。我已经按照我预期的方式工作了,但是,它不断抛出以下错误:注意:使用未定义的常量custom\\u分页-假定在/websitepath/wp-content/plugins/portgallery/galleryTemplate中使用“custom\\u分页”。php第129行第129行是:if (function_exists(custom_pagination)) {我不知道如何解决这个问题,在抄本或谷歌搜索时似乎也找不到太多帮助
只查询帖子的标题/字段/特色媒体
我将开发一个Wordpress插件作为移动应用程序的webesrvice。我怎样才能在wordpress插件中只获得帖子的标题/id/特色媒体?我看了一下wordpress developer documentation, 它将返回帖子列表,并可以过滤它们,但它会返回帖子的所有信息,但为了提高效率,我只需要3个字段{id,title,featured media}。如何在wordpress中查询此信息,而不是整个帖子信息?
定制POST类型中的ORDER BY META_KEY不影响查询
我试图通过meta\\u键查询自定义帖子排序。但是在运行WP\\u查询之后,order子句中的sql查询没有任何更改。$args = array( \'post_type\' => \'event\', \'post_status\' => \'publish\', \'meta_key\' => \'_start_eventtimestamp\', \'orderby\' => \'meta_value_datetime\',
使用一个查询将同一对象传递给模板中的多个小部件
我目前正在考虑将一个查询传递到模板上的多个小部件中,而不运行多个查询。显而易见的目标是速度和效率。我有一个小部件,它将通过模板中小部件的不同实例来交付同一对象的特定方面。小部件实例是must, 但是对象实例应该保持不变。我应该在我的小部件中查找操作和过滤器的模板运行中是否有一个最佳点?例如,我想要object->title 要在页面顶部的小部件中显示,请选中该框,然后在该区域中显示。然后我有另一个小部件的实例object->content 在那个区域展示。这在小部件内部非常容易,但是效率非常低
使用通过AJAX传递给wp_Query的参数多次修改循环
我正在尝试为我的网站创建一个后过滤器。jQuery(document).ready(function($) { $(\"input[id=\'brand\']\").click(function() { var key; var value; var checked; var check = $(this).prop(\"checked\"); if (check) {&
然后回放帖子,只显示第一篇帖子
有没有办法像往常一样运行循环(显示所有帖子),倒带帖子,然后进行二次循环(如果确实需要的话),以仅显示归档模板中的第一篇帖子?我的要求是设置一个模板,在侧边栏中生成当前类别所有帖子的列表,然后在主内容区域仅显示第一篇帖子。大致如下: <?php if (have_posts()) : ?> <div class=\"sidebar\"> <ul>
按帖子顺序查看相关类别
在类别页面中,我有一个查询,显示与父类别相关的每个类别的最后一篇文章。问题是这个列表只是按字母顺序显示类别,但我希望它按日期帖子显示。Order by posts (I want that!): B类发布日期:2016年3月10日A类职位:2016年1月10日C类发布时间:2016年9月30日Order by categories:A类职位:2016年1月10日B类发布日期:2016年3月10日C类发布时间:2016年9月30日<?php $thiscat = get_query_var(