您当前的位置:首页 > TAG信息列表 > wp-query
WordPress会清理WP_QUERY的参数吗?
这是一个非常直截了当的问题,但它很重要,我在文件中找不到任何明确的内容。This question 针对\'s\' 参数。我想知道WordPress是否验证/清理any 其他参数。例如,在tax_query 是否自动进行消毒?Clarification:这是一个技术/工程问题,具体涉及WP\\U查询类对特定参数的作用。最近的几个答案提供了有关验证/消毒的哲学建议和一般最佳实践。但这不是这个问题的重点。我的目标是收集事实而不是观点。
如何在WooCommerce_Account_Orders函数中传递$CURRENT_PAGE?
woocommerce功能woocommerce_account_orders($current_page) 已调用1个参数$current_page. 该函数通过调用woocommerce_account_orders_endpoint 通过以下挂钩-add_action( \'woocommerce_account_orders_endpoint\', \'woocommerce_account_orders\' );然而,在上述挂钩中,$current_page 未在函数中作为参数传递。情况如何$c
可湿性粉剂查询元值-如何识别特定的、唯一的值?
在我的俱乐部简介页面上,我显示了一个帖子列表(球员简介),其中特定俱乐部简介页面的标题也是这些球员简介中包含的一个元值,对应一个或两个键:Previous 或Later.我使用的WP查询是:$clubname = get_the_title(); $args = array( \'post_type\'=> \'players\', \'meta_key\' => \'last_name\', \'orderby\' => \'meta_value\'
在促销和准确价格之间搜索过滤器
我有很多贴子都有促销价格,其余的都有确切的价格。我只是想确保如果存在促销价格,当我尝试提交输入范围中的值时,使用促销价格作为目标数据,否则使用实际价格。在我的表格中,我有一个滑块:<input class="price-select" name="price" value="5000" type="range" min="0" max="5000"> 我的查询是这样
对POST查询结果中的单词实例计数
我对这件事感到非常困惑,不知道是否有人能告诉我哪里出了问题。我正在为查询的结果帖子获取一些authormeta,我想统计某些authormeta在这些结果中重复的次数。E、 g.有10个“配方”帖子>;每个帖子的作者(每个帖子不同)都有一个“最喜欢的食物”元项目>;我希望结果类似于;3位食谱作者将“馅饼”作为他们最喜欢的食物;。这是我到目前为止所做的,这让我很接近,但我需要$authorfood的结果用于$text,但它似乎只适用于纯文本语句?$the_query = new WP_Query(
查询中的Foreach中的查询(查询异常)
我正在实现this list 目前我觉得我应该能够用foreach来完成,而不是对每一个单独的查询;“房屋”;(House是一个CPT,也被指定为usermeta),但我无法让它工作。目前正在对每个房屋进行这些查询(手动写入每个新查询的“房屋”帖子ID):$houseid = \'8490\'; //Manually changing this id each time, so I have the code below repeated a bunch... $connectors = get
AJAX WP查询导致的帖子搜索结果页面上的WP分页
我有一个简单的WP post查询,它应该每页加载8篇文章,下面显示一个帖子导航,如下所示:$query_args = [ "post_type" => "post", "post_status" => "publish", "posts_per_page" => 8, "paged" => ( get_query_v
如何更改PRE_GET_POST中WP_QUERY的条件或比较运算符
所以这里是我的问题,我想显示帖子,如果有相同的类别,如果没有帖子,然后显示相同标签的帖子。为此,我使用了;pre\\u get\\u posts“;行动和如下设置查询。function related_custom_posts($query){ $query->set( \'category__in\', array(2,3) ); $query->set( \'tag__in\', array(10,13) ); } add_action
如何在WP_QUERY中找到精确匹配的搜索词?在WP_QUERY中的LIKE QUERY中添加了什么额外的字符串?
使用参数搜索时s 它在每个Like查询前后添加附加值SELECT wp_7_posts.ID FROM wp_7_posts WHERE 1=1 AND (((wp_7_posts.post_title LIKE \'{d146fc7cb41ff444163abadd50ac5da7ec5439fd51386c3cfe2cea107126703b}acetic{d146fc7cb41ff444163abadd50ac5da7ec5439fd51386c3cfe2cea107126703b}\')是否有任何
分页不适用于页面上的自定义查询
我在一个页面上有一个自定义查询(它不是存档页面),它工作得很好,但我想要分页,它根本不工作。。。 <?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; if(have_posts() ): $args = array( \'post_type\' =>
获取在另一个术语中有帖子的术语列表
我有一个产品属性,叫做;“颜色”;当我在归档页面(例如,color=blue)上时,我想显示包含该属性为color=blue的产品的所有父产品类别的列表。我尝试使用get\\u queryed\\u object\\u id()和get\\u terms()来获取归档术语(蓝色),但我无法理解。我想重申,我想检索术语列表,而不是帖子。如果有人能把我引向正确的方向,我将不胜感激!This question 看起来与我想要的类似,但是它使用wpdb,并且希望使用常规查询。我曾尝试过这样做,以获得分类法(pa\
发布存档页面-正确关闭WP_QUERY循环
我正在尝试使用本文中显示的循环示例Output yearly archive within a page输出按年份分组的帖子链接page-archive.php<?php /** * Template for displaying archive page **/ get_header(); ?> <main id="primary" class="page-archive&qu
在WP_QUERY中添加用户权限条件
我的WP\\u查询有点困难,其中包括一个meta\\u查询,用于根据ACF用户字段限制帖子,但如果用户可以“编辑\\u帖子”,则显示所有帖子。从下面的代码中可以看出,前两个数组在以下位置工作良好:;在ACF字段中选择当前用户ID;或ACF用户字段为空,因此值为“”;或当前用户功能为“编辑帖子”如果存在这三种情况中的任何一种,则相应地显示帖子。这是第三种情况,它不起作用,需要一些帮助。这是我目前的代码: $user_exception = current_user_can(\'edit_posts\'
Pre_Get_POST中的DATE_QUERY内存不足
我正在尝试为特定类别应用Datefilter。Wordpress因内存不足错误而崩溃。这是服务器问题还是我的查询错误?起初,我尝试查询->;(…)但用这种方法,我得到了一个错误,因为参数太少。使用query=new WP\\u query时。。。我得到内存不足错误。谢谢你的帮助。我的代码: function test_filter( $query ) { $options = get_option(\'dh_options\'); $cats =
如何在不中断主查询的情况下使用WP_QUERY
这个WP Query 类可以用于对WP数据库进行几乎任何可以想象的查询。太神奇了。但在加载WordPress时也会使用它来运行当前页面请求的主查询。通常的做法是使用wp_reset_query() 和/或wp_reset_postdata()但尚不清楚何时使用其中一种,或者是否必须使用它们。我不想只是以防万一,而只想在真正需要的时候使用它们。所以我想知道使用WP Query 不中断主查询。
按作者名字和/或姓氏搜索博客文章
我正在尝试创建和终结点,在这里可以按作者的名字和/或姓氏搜索博客文章。我曾试图用WP\\u Query来实现这一点,但它使用了用户的好名字来进行搜索,但搜索不起作用。有没有一种方法可以使用内置查询实现这一点,或者我需要执行自定义SQL查询?add_action( \'rest_api_init\', function () { register_rest_route( \'blog-posts/v1\', \'blog-by-author\', array( \'methods
元查询搜索具有中间首字母的名称(_Q)
我必须建立一个搜索表单,在这里我按公司成员的全名(名字+中间首字母+姓氏)搜索他们。所有名称均采用以下形式:John B. Doe下面的代码正在处理这些情况:John,John B.,Doe,B.,John B.Doe,但查询搜索不起作用John Doeif (isset($_POST[\'search\']) && $_POST[\'search\'] != -1) { $args[\'meta_query\'][\'name_search\'][\'key\'] = &
WP_Query()未按预期工作
我正在为EDD构建一个插件,它添加了一个带有复选框选项meta\\u key的自定义元框_xy_global_product.到目前为止,一切顺利。在前端,我尝试过滤将此meta\\u键设置为1的帖子。这是我的代码: $args = [ \'meta_query\' => [ [ \'key\' => \'_xy_global_product\',
比较wp_Query中的两个元字段(其中,元字段A大于元字段B)
我有一个自定义的post类型(foobar),带有两个meta\\u字段:updated_atbuild_ran_at我想做一个WP\\u查询,在foobar帖子上返回,其中updated_at 在之后build_ran_at.这两个字段都是日期时间字段。解决方案尝试$foobar_query = new WP_Query([ \'post_type\' => \'foobar\', \'post_status\' => \'publish\', \'pos
通过Auth.php上的自定义WP_QUERY获取用户帖子
我试图通过WP\\u查询author来显示自定义帖子列表。php如下所示: <?php $args = array( \'post_type\' => \'post\', \'author\' => \'get_queried_object_id()\', \'posts_per_page\' => 9 ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts()