您当前的位置:首页 > TAG信息列表 > wp-query
如果将用户添加到帖子,则隐藏帖子WP_QUERY
我在wordpress上有这个帖子列表。我制作了一个收藏夹函数,当您将某个内容标记为收藏夹时,它会添加到行的前面。这里的问题是我经营这两个地方。顶部的一个面板显示我最喜欢的帖子,然后是第二个帖子,显示其他用户最喜欢的帖子。顶部面板工作正常。。但问题是,我的个人资料卡显示在第二个面板中,其他用户卡显示在该面板中:https://gyazo.com/75cf45a0844cba1f9ca6818e059d8bf6正如你所看到的。。。我在第二个面板中有一个副本。如何使用WP\\u查询消除它?用户位于具有ACF字
WP_QUERY以显示筛选(排序依据)分类的自定义帖子类型的数量
我试图通过自定义分类法“store”显示自定义帖子类型“events”中的帖子数量。例如:。门店1:8个岗位存储2:6个帖子等我一直在浏览这里,只找到了如何显示实际帖子的方法,我不需要。谢谢你的帮助!
Wp_Query的“$args”中的唯一帖子显示多个帖子
当我单击div时,我找不到权限参数来只显示一个类别的一篇文章。我用Ajax调用该文章,并将其显示在div弹出窗口中。也许这些论点是不够的,或者问题来自另一个方面?但当我在循环中回显get\\u the\\u id时,它是帖子的正确id。但是,它会显示类别中的所有帖子。另一个问题是,如果我没有指定类别(名称或id),它会显示Wordpress的所有帖子。这两个问题只有在我调用Ajax中的帖子时才会出现。function more_content() { $the_post_id =
两个相似的WP查询中的一个非常慢
我有两个WP查询都很相似。一个很快,另一个很慢。我已经通过mysql直接测试了两个查询。最快的一个:SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( wp_posts.post_date >= \'2019-09-04 21:45:00\' ) AND ( ( ( wp_pos
获取具有关联的meta_value的帖子列表
最近我开始使用自定义字段。我想显示一个包含meta\\u键“oldtimer”的帖子列表,并获取相应的meta\\u值。Here is the expected result:<table> <tr> <td>Title of post 1</td> <td>OLD-39283</td> </tr> <tr> <td>Title
WP_QUERY从不同的表调用数据
我需要从多个表中检索数据,wp\\u postmeta获取具有特定类型(问题)的帖子,wp\\u用户获取作者信息,以及wp\\u评论。我需要这些信息才能在rest api中使用它们我已经创建了一条新路线add_action(\'rest_api_init\', function () { register_rest_route( \'myroute/v1\', \'mydata/\',array( \'methods\' => \'GE
如何仅获取带有POST_DATE的当前和过去帖子
管理员希望发布未来日期的帖子,但对访问者不可见。这些帖子来自一个定制WP_Query 在我的插件中,基本的WP行为在这种情况下不起作用。我试过这个:$args = array( \'post_type\' => \"my-post-type\", \'date_query\' => array( \'before\' => \'today\', \'inclusive\' => tru
根据URL参数查询自定义帖子类型和自定义字段
我有一个自定义的帖子类型staff. 和自定义字段alphabet 对于该职位类型的职位。每位员工将被分配到一封信A 或B ... Z 根据员工姓名的第一个字母。在目录页上会有导航链接A, B, ... Z. 是否可以通过URL参数列出每个字母中包含的所有帖子?单击链接示例A 以字母A开头的姓名列出所有员工(Adam、Andrew…):http://example.com/?post_type=staff&meta_key=alphabet&meta_value=A
使用IS_TAX选择多个类别
我有一个很好的功能,可以从类别中排除缺货产品。问题是我想排除多个类别(实际上我只想在一个类别中显示,但我认为这就是方法。如果有人知道如何只在一个类别中显示…)。这是代码。谢谢/* Hyde out of stock product specific category */ add_filter( \'pre_get_posts\', \'hide_out_of_stock_from_cat\' ); function hide_out_of_stock_from_cat( $qu
如何获取(父自定义类型的)最新帖子列表
我正在寻找一个解决方案,以获得自定义父帖子的最新列表。示例:Post A子帖子A子岗位BChild Post C粗体列表项是我要检索的帖子/页面。我想写最后一篇文章:Child Post C最后,我想获得要在主页上显示的父类别最后一篇文章的列表示例:我的列表如下图所示。我想在主页的循环中显示我想显示列表中的最后一篇文章,仅显示最后一篇文章。示例:1、儿童贴子A 32、儿童岗位B 3感谢所有帮助/我使用谷歌翻译工具描述:D
如何传递args进行存档.php查询?
我正在尝试将参数传递到存档。php让我可以对帖子进行排序,设置帖子数量等。。但是查询是这样完成的<?php if (have_posts()): ?> <?php while (have_posts()): the_post();?> 如果是的话new \\WP_Query($args); 我可以在这里传递参数,但这不能在存档中完成。php模板?
如何显示父类别和子类别指定类别模板
我试图创建一个类别模板应用于父级,子级指定类别。我已经创建了一个文件名“category-1”。php,在这个文件中,我使用循环来获取帖子列表:<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> // Show content of category post here. <?php endwhile;?> <?php endif;
如何高效地获取元密钥列表?
我有这个函数来获取所有帖子类型的元键。 public function pgggo_custom_post_type_keylist() { //gets the list of post types $pgggo_custompostype_array = $this->pgggo_list_of_posttypes(); $pgggo_getposts
查询具有“未设置”元值的帖子
我想根据自定义字段查询自定义帖子,比如instrument. 我需要能够只查询那些没有设置自定义字段的帖子(即不存在元数据的帖子)。有没有办法做到这一点meta_query ?以下是查询代码:$args = array( \'post_type\' => \'my_custom_post_type\', \'nopaging\' => true ); $args[\'meta_query\'] = array(
在$wpdb->查询中使用MySQL变量对列重新编制索引?
我有一个MySQL查询do 在PHPMyAdmin工作:set @ROW = 0;UPDATE `wp_wpsstm_subtracks` SET `subtrack_order` = @ROW := @ROW+1 WHERE tracklist_id=\'176226\' ORDER BY `subtrack_time` ASC 我想在Wordpress中使用它: $querystr = $wpdb->prepare(\"set @ROW = 0;UPDATE `$subtrack
更改WP_QUERY后显示相同帖子的编号分页
我认为标题总结了这个问题,但我将用下面的代码进行更多解释。如您所见,我正试图从第二篇最新文章开始循环,因为一些主题原因,这迫使我更改了主循环,我使用了参数offset 为了做到这一点,一切都很顺利,但在我继续开发之后,我开始开发编号分页,最后对我修改后的循环在每个页面上显示相同的帖子感到惊讶。我选择使用WP\\u Query and not touch Query\\u posts(),因为它简单快速,现在我被这个问题困住了,并且测试了所有内容,但都不起作用。下面是使用类WP\\u Query修改的循环:
合并定制帖子类型的两个搜索功能
除了站点搜索之外。我有一个特定帖子类型的自定义搜索,其排序与全局搜索不同。下面是两个有效的函数。我想知道这两者是否可以合并为一个,或者如果可能的话可以简化?function _s_staff_search($template) { global $wp_query; if ($wp_query->is_search && \'staff\' === get_query_var(\'post_type\')) { $templat
Loop through array of pages
我正在尝试递归地获取页面的所有子级(无限深度),我正在使用下面的函数,from this solution:function get_all_subpages($page, $args = \'\', $output = OBJECT) { if (! is_numeric($page)) $page = 0; $default_args = array( \'post_type\' => \'page\',&
ID大于特定ID的元查询比较
我只想获取所有具有比提供的帖子ID更大值的帖子\'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'rid\', \'value\' => $rid, \'compare\' => \'=\', \'type\' => \'numeric\',
如何在一定数量的近期帖子之后插入自定义帖子类型查询,然后继续最近的帖子?
示例:最近4次定期发布从自定义帖子类型查询6篇帖子8篇常规帖子(最近的帖子有4篇帖子偏移,因此是页面上前四篇帖子的延续)分页(针对常规/最近发布的帖子,而非自定义帖子类型)谢谢你。