您当前的位置:首页 > TAG信息列表 > query-posts
Wordpress query reverse order
$args = array(\'post_type\' => \'etlap\', \'posts_per_page\' => 5, \'post__in\' => $ids, \'post_status\' => \'any\', \'orderby\' => \'post__in\'); 我想使orderby状态颠倒。怎么可能呢?对不起,如果我问了一个愚蠢的问题,但我找不到任何关于这个问题的纪录片。
允许用户根据用户角色编辑其他用户发布的帖子
我按自定义用户角色对用户分组,以便每个用户组可以查看和编辑彼此的CPT。我现在面临的问题是,当我为用户角色提供与编辑和删除其他帖子相关的功能时,我希望他们能够编辑所有其他用户的帖子,而这不是我想要的,我希望他们只编辑和删除具有相同用户角色的其他用户的帖子。问题是:我可以获取为当前用户创建的自定义用户角色</现在我有了用户角色,如何获取具有此用户角色的用户所发的所有帖子</如何将这些功能添加到当前用户edit_others_posts, delete_others_posts 仅适用于这些帖子
将粘滞帖子的ID存储在一个临时文件中
我正在开发一个主题,在主循环帖子之前有一个特色帖子部分。凉爽清新,对吧?:)所有带有特色图片的贴子都必须显示在该部分,并从主循环中排除。简单的豌豆。在做研究时,我偶然发现了一个pretty old article 在这件事上我觉得很有用。它主张不要使用query_posts, 这是我以前做过的,并提供了一种更优雅的方法: /** * Filter the home page posts, and remove any featured post ID\'s from it. Hook
如何找出博客页面最多显示的是什么
在下面Settings > Reading, 有一个字段名为Blog pages show at most __ posts. 由于我的所有查询都基于主查询,因此我需要找出该字段中存储了什么。我该怎么做,尤其是在循环之外?
如何在后台的内容编辑器中显示帖子标题?
这可能吗?我正在尝试为我的内容使用预定义的模板。为此,我使用以下方法:add_filter( \'default_content\', \'custom_editor_content\' ); function custom_editor_content( $content ) { $args = array( \'posts_per_page\'=> 15, \'orderby\' => array(
使博客页面在第一页显示10,每隔一页显示9
我试图做一些与这个问题非常相似的事情:Have different number of posts on first page唯一的区别是我需要在博客的第一页上发表10篇文章,每隔一页发表9篇文章。我有以下设置:帖子显示在帖子页面(/新闻/)上。php用于博客页面模板,它使用标准while循环来显示帖子“阅读”中的每页帖子设置为9</我使用了上面链接中答案提供的部分代码(请参见下面的代码片段)。这被放在我的函数中。php代码添加到函数中。php:function tax_and_offset_hom
META_QUERY‘COMPARE’=>‘LIKE’不工作?
我在mysql数据库中有一个带有键“app\\u I\\u have”的元字段和值,如:a:3:{i:0;s:14:\"mobile studio\";i:1;s:12:\"own studio\";i:2;s:9:\"makeup artist\";} 现在,我想通过pre\\u get\\u posts挂钩查询帖子,如下所示:add_action( \'pre_get_posts\', \'rt_tax_archive\' ); function rt_tax_archive($query)
自定义帖子列表小工具始终返回1个额外的结果
我已经构建了自己的自定义“最近的帖子”小部件,以显示比默认的核心WP最近的帖子小部件更多的内容。我正在努力控制我的条目列表。当前,小部件总是向所选列表返回一条额外的帖子。因此,如果我选择1篇文章来显示,它实际上会显示2篇,以此类推。我真的不确定我的代码哪里出错了:// Run query to build posts listing public function getPostsListings($numberOfListings,$showExcerpt,$showDate,$showFeat
呈现多个页面及其后代的内容
我想公开一条到我的网站的路线,animals.example.com/book, 显示查询参数中指定的页和子体的所有内容。例如,如果我的页面结构是intro pets dogs cats farm-animals cows chickens sheep wild-animals predators wolves coyotes
查询页面标题以显示循环中具有匹配类别的帖子
在自定义帖子类型的存档页面中,我有以下查询:$the_query = new WP_Query( array( \'category_name\' => \'Bordeaux\' ) ); 然后在循环中,我有:if ($the_query->have_posts() ); 等等。循环会正确搜索我的帖子,并在页面上显示所有类别为“Bordeaux”的帖子。我想修改这个查询,这样它就可以查询页面标题并搜索具有该名称的类别,而不是搜索文本字符串“Bordeaux”。这样我就可以有
wp_query args with relation
我想写一个wp_query 这将过滤掉带有特定标签的帖子,前提是这些帖子也只有1个月大。将显示所有超过一个月且没有标记的帖子,并显示任何少于一个月的帖子。在之前的一篇文章中了解了date\\u查询之后,这是我的尝试。但是我发现post__not_in 需要ID, and或关系用于meta_queries 但我只想要一个包含两组可能解决方案的常规查询。要么A没有标签,时间无关紧要,要么b有标签,一个月后不再显示。或者,有没有一种方法可以编写SQL来实现这一点?$onemonth_before = date(
查询以列出父帖子下的所有图库?
我有许多由父库组织的子库(多个父库,下有几个子库)。我想创建一个快捷码,可以查询指定父库下的所有子库。我有点困难。。。有人愿意帮我吗?这是迄今为止我拥有的功能:function display_gallery_cards($atts) { global $post; $defaults = array( \'sort_column\' => menu_order, \'title_li\' => \'\',&
仅在一个月后删除带有特定标签的最新帖子
我想知道是否有办法修改wordpress循环,以检查带有特定标签的帖子,以及它们是否有该标签,并且1个月大的帖子是否没有显示在主页上的最新帖子中?编辑:类似function removeFromLoop(){ if(post_age >= \"31\" && tag == \"sometag\"){ query->dont; } }
WP_QUERY获取特定标签中的帖子或具有POST_FORMAT
我想得到两种不同分类法的帖子。我只想列出那些带有标记longform或post\\u格式为type link的帖子。我尝试了以下代码,但不起作用:$query = new WP_Query(array( \'relation\' => \'OR\', \'posts_per_page\' => 2, array( \'taxonomy\' => \'post_format\', \'field\' => \'slug\',
从另一个页面获取$POST对象
这是一个相当简单的问题,所以我会尽量简短。更新1:在此上下文中{page-structure} 意思是:page1/page1-1/page1-1-1/{...}.更新2:为了进一步澄清,我想做同样的事情the ACF Post Object field 正在执行,但我想根据URL结构动态执行,如下所述。我正在制作一个定制的多语言网站,具有双页面结构(带和不带/en). 任何页面位于mysite.com/en/{page-structure} 正在将其区域设置更改为en_US 而内容(ACF)是从以下位置
分页不适用于QUERY_POST()
我试图将分页添加到我的WordPress网站,它在主索引页中运行良好,我试图为类别问题创建不同的主页,当单击分页URL的任何链接时,内容仍然相同,但索引页代码<?php if (have_posts()) : while (have_posts()) : the_post(); /* post code goes here */ endwhile; the_posts_paginati
如何编辑此代码以获得实现页面中的类别?
我正在构建我的类别的一部分。php将从自定义帖子类型“product”中获取帖子,并确定哪些帖子将包含在类别中所发生的是,它从自定义帖子类型“product”中获取所有帖子,即使它不在类别中。<h1><?php echo single_cat_title( \'\', false ) ; ?></h1> <h3>products in this category</h3> <?php global $post
带有帖子类型的类别分页返回404
我有一个带有自定义帖子类型的类别模板,如下所示:<?php $category = get_query_var(\'cat\'); $paged = (get_query_var(\"page\")) ? get_query_var(\"paged\") : 1; $args = array( \'cat\' => $category, \'paged\' => $paged,
Query_posts $query_string
我有一个如下查询:query_posts($query_string.\"&post_type=attachment&posts_per_page=9&paged=\".$paged);我希望它看起来像:$args = array( \'paged\' => $paged, \'posts_per_page\' => 9, \'post_type\' => \'attachment\' ); quer
如何显示特定日期的帖子?
<?php /* AJAX.php */ //ajax call with no privalidges, a user that is not logged can access load-more add_action(\'wp_ajax_nopriv_japi_load_more\',\'japi_load_more\'); add_action(\'wp_ajax_japi_load_more\',\'japi_load_more\');&