您当前的位置:首页 > TAG信息列表 > query-posts
使用日期查询及时获取下一张/上一张图像/附件
我在WP中有大量的图片,没有附在任何帖子上。它们按自定义分类法分组(在下面的代码中被忽略)。图像以随机顺序上传到WP,post\\u日期设置为拍摄图像的时间。因此,ID和post\\u日期的顺序不同。我需要下一个/上一个图像的ID,以便及时浏览抛出时间。因此,我认为使用WP\\u query的date\\u查询是有意义的。我编写了以下代码:function get_relative_attachment_id( $this_post_ID, $prev = true ) { // Set
每周只显示一个帖子
我有一个名为\'NEWS\' 在那里,我一次已经发表了52篇文章。现在,我想在前面展示它们ONE NEWS 对于ONE WEEK. 所以52条新闻将覆盖我一年的时间。我的问题是,如何运行查询&;计划在一周内显示1条新闻。对于某周的某些新闻,没有强制性问题。每周只需显示为上升/下降方式。如果有人能帮忙解决这个问题,我真的很感激。提前谢谢。
将查询缓存24小时的方法
希望在wordpress中显示来自tips类别的随机提示,并每24小时更改一次。。。有可能吗?这是我的问题// Random post link function randomPostlink(){ $RandPostQuery = new WP_Query(array(\'post_type\'=>array(\'tip\'),\'posts_per_page\' => 1,\'orderby\'=>\'rand\')); while ( $RandPostQ
在类别列表中显示按名称排序的帖子列表
我试图显示一个按名称排序的类别列表,以及其中每个类别的所有帖子。像这样:Category A B柱F柱Z柱Category B A后C后G后Category C Post DPost EPost H我设法显示类别列表,但它仅按帖子名称排序,如下所示:Category B A后C后G后Category A B柱F柱Z柱Category C 发布D发布E发布H这是我的代码:$args = array(\'post_type\' => \'projetos\'); $my_query = new
如何使用‘WP_QUERY’或‘QUERY_POST’以降序显示内容
如何按以下降序排列帖子$json_data->data[0]->total_count 价值观我想显示排名靠前的共享帖子,但我不能真正使用WP_Query 或query_posts 正确的方式。require(\'../wp-blog-header.php\'); query_posts(\'&showposts=-1\'); while (have_posts()) : the_post(); if ( has_post_thumb
自定义列按日期而不是标题排序
我已经创建了一个自定义列。目前,他们是自动排序的标题,但我希望他们排序的日期。我尝试添加“query\\u post”,如:query_posts(\'&post_type=project&orderby=date\'); 这将正确排序列表,但现在只显示当前月份的帖子,我无法查询任何其他内容,如按日期筛选或查看垃圾?!谁能帮我指引一下正确的方向吗。非常感谢:)。我的代码:add_filter(\'manage_edit-project_columns\', \'add_new_p
仅从有子类别的类别中查询帖子
我的类别结构:第1类(8个职位)子类别1(2个职位)子类别2(2个职位)子类别3(2个职位)子类别2(6个职位)子类别1(2篇帖子)子类别2(2篇帖子)子类别3(2篇帖子)我只想查询类别1(8篇帖子)和类别2(6篇帖子)中的帖子,而不想显示子类别中的帖子。下面是代码示例:<?php query_posts( array ( \'category_name\' => $cat_slug, \'posts_per_page\' => -1 ) ); $
在标签和类别中创建附件存档
根据此问题(How to create an attachments archive with working pagination?), 我一直在使用以下功能让归档页面显示附件以及页面和帖子。它适用于先前存在的标签和类别归档页面,但几周前就停止了工作(可能是因为Wordpress更新了,但当时我没有注意到)。我查过了post_tag 和category 分类法仍为附件注册。这段代码仍然可以在自定义分类法的归档页面中显示附件(topic 和training 下文)。有没有关于什么改变的想法,以及要改变什么
查询多个帖子类型,每个帖子类型都有自己的元查询
我有两种帖子类型:假设products 和product_variations. 我希望能够通过以下方式修改查询pre_get_posts 获取具有meta\\u密钥的所有产品\"_visible\" = \"true\" 和\"_available\" = \"true\" 以及所有带有meta\\u密钥的product\\u变体\"_featured\" = \"true\". product\\u变体没有meta\\u密钥\"_visible\"/\"_available\" 反之亦然AND met
在数组中查询产品和存储ID
我试图在WooCommerce中查询产品,并将其ID作为一个数组返回,该数组可用于有条件过滤。我使用ACF Pro向产品中添加自定义字段,然后使用条件代码。我和我的开发人员朋友谈过,他建议采用这种方法,将数组存储在$ex_id或$inc_id变量中;<?php query_posts( $args ); while ( have_posts() ) : the_post(); ?> <?php if( in_array( \'yes\', get_f
在一个页面上执行多个搜索查询
我需要在一个页面上显示三个不同搜索查询的结果。更准确地说,我的页面上有一个搜索框,用户在其中输入搜索短语。提交搜索短语后,我需要获取生成的WP search查询并修改它以构建三个不同的自定义查询。然后,这三个查询的结果将以单独的块显示在页面上。例如,用户搜索“Honda”短语。然后他得到三个搜索查询的结果:我知道修改WP搜索查询的最简单方法是使用pre_get_posts 操作挂钩,但我不确定如何使用它创建三个单独的查询。非常感谢您的建议。
向主页添加额外代码的查询帖子(_P)
我做了一个自定义的帖子类型“brands”。我有一个自定义模板,可在此页面上显示这些品牌:http://www.southernms.com/new/brands/我还希望这些品牌添加到主页。因此,我使用一个小部件在主页上显示它们:http://www.southernms.com/new/我的问题是。在“品牌”页面上,您可以看到徽标,其他什么都看不到。However 在主页上,它显示的标志是肯定的,但在页面底部,它还显示了所有品牌的名称,就像它们是帖子一样。我在自定义模板中使用与小部件中相同的代码来显示
如何确保IS_Search()在QUERY_POST后返回FALSE
我知道我不应该使用query\\u帖子问题是我有一个程序已经做到了这一点。query_posts(\"\"); echo \"is_search():\" . is_search(); query_posts(\"s=kucing\"); echo \"is_search after():\" . is_search(); 现在,第一个回声返回为空。第二个返回1我想知道是否有一些全局变量可以设置为0,这样即使我设置了,也会返回falsequery_posts(\"s=ku
运行WordPress循环后对其进行修改
我正在尝试构建一个显示8 posts 从类别中,但当用户单击“Read More”(这会发出Ajax请求并显示更多帖子)时,我希望循环随后显示9 posts.这是我当前的代码: <?php // Variables $posts_per_page = 8; $loopCount; // Loop arguments $args = array( \'post_typ
用于在结果中添加自定义字段的自定义搜索SQL查询
我必须编写自己的MySQL查询,因为我还没有找到在wordpress功能中实现它的好方法。我希望搜索查询通过post\\u title/post\\u content&;搜索;第页中的meta\\u密钥描述(&U);CPT transit\\u路由它还需要以特定语言获取这些结果(从WPML复制过滤器),然后最终按posts\\u类型和posts\\u日期排序结果。下面是我的函数:function search_query_with_trips( ) { global $wpdb;
如果存在特殊字符,则GET_PAGE_BY_TITLE()不工作
get\\u page\\u by\\u title在纯文本标题上运行良好。但当涉及到智能引号和符号时,如# 它不起作用。它找不到具有给定标题的帖子。例如:-get_page_by_title(\'The #1 Reason to Buy Right Now – THE MONEY!!\', OBJECT, \'post\'); 退货NULL.但有一篇文章的标题是这样的。如果有更好的方法,那就太好了。
将WordPress发布查询重置为默认
我遇到了这样的情况,我正在创建一个自定义的wordpress主题,但我被一些东西卡住了。在我的索引/主页中,首先我按类别显示6篇文章,如下所示<?php $posts = get_posts(\'category=2&numberposts=6\'); foreach($posts as $post) { <h2><?php the_title(); ?></h2> <?php } ?> 现在,在按类别成功
计数器跳过开机自检,但我仍然希望它可见
我正在我的主页上显示5篇最新帖子。我正在使用一个计数,以便在第三篇文章中显示一个div,它将与博客文章完全分离。然而,在添加该分区后,第三个帖子并没有继续,而是跳过了它,转到了第四个帖子。你知道如何保持最近5篇帖子的显示,但只在第二篇帖子后添加一个div吗?<?php $my_query = \"showposts=5\"; $my_query = new WP_Query($my_query); ?> <?php if ($my_query->ha
修改主题以获取首页的页面摘录
我正在尝试修改this 主题,以便最新的新闻部分显示3个特定页面的摘录(例如,/页1,/页2,/页3),而不是3个最新的帖子。这是主页中的相关代码。php <div class=\"homepage-news clearfix\"> <div class=\"latestnew title\"><h3><i class=\"fa fa-clock-o\"></i><?php echo __( \'LATES
Sort / Filter Queries
我正在开发一个展示产品的网站,现在我正在开发查询部分。基本上,我希望有一个页面,作为普通查询显示产品列表,然后在页面顶部有几个按钮,可以选择按名称、价格排序,还有一个下拉列表,其中包含品牌和东西等分类法。我可以让一个查询显示我想要的信息,但我不能将所有我想要的东西组合在一个页面中,因为PHP不能跟踪按钮被点击的时间,然后使用if语句,而且我不是专家,我不能再进一步了。有没有一种简单的方法来做我想做的事?Wihtout java或ajax。。。我只想要一个加载了标准查询的页面(我这样做了),然后当有人单击按