您当前的位置:首页 > TAG信息列表 > wp-query
将动态搜索添加到分页的WP_Query
我当前正在显示一个带有“的页面列表”;“文字”;(英语学习网站)使用WP\\U查询。我想在列表的顶部添加一个搜索字段,但要以一种动态的方式(是AJAX吗?)修改以下列表以仅显示与搜索字段匹配的记录。测试页面:https://pweyigm9.ayz.pl/baza-wiedzy/slownictwo-angielskie/czasowniki/czasowniki-nieregularne/可视化(隐藏红色交叉记录,因为在“搜索字段”中有一个要查找的值):$args = array(
模板部件中条件字符串中的自定义wp_Query不起作用:为什么?
这有点混乱,我无法理解为什么我的方法不起作用,或者我的错误是什么。我用的是template part 将自定义wp\\U查询包含到我的主题中。我希望在整个主题中有两种不同的行为,因此我在模板部分中使用一个条件语句来输出两个不同的循环。在我的头版。php我使用get\\u template\\u part()调用模板部分,使用$args选项:<?php get_template_part(\'template-parts/modules/moduli-offerta/offerta-figli\',\
将wpdb preparate与变量一起使用时,会将其转换为一个大字符串
我试图从wordpress数据库中的自定义表中获取数据,以便根据访问的产品(我使用变量)显示不同的内容这是一家商店。到目前为止,我已经:$sku = $wpdb->esc_like($product->get_sku())."%"; $sql = $wpdb->prepare(\'SELECT * FROM `table` WHERE `sku` LIKE "\'.$sku.\'"\'); $result = $wpdb->g
带有PRE_GET_POST的WordPress自定义搜索表单不起作用
我正在设计我的第一个主题,我被自定义帖子类型的搜索功能所困扰。我创建了一个CPT“电影”,并用“存档电影”创建了存档页面。主题文件夹根目录中的php文件。在内部,我创建了一个基本的WP\\u查询get_header(); // WP_Query arguments $args = array( \'post_type\' => array( \'movies\' ), \'post_status\' => array( \'
POST_PARENT不工作并返回0页
我正在尝试恢复WordPress上有特定页面作为父页面的页面。为什么这不起作用?这是我的循环参数代码:$args=array( \'post_status\' => \'publish\', \'posts_per_page\' => 30, \'orderby\' => \'publish_date\', \'post_parent\' => 98727, )
$QUERY->应该与条件标记一起使用吗?
下面的功能将搜索结果仅限于帖子。function exclude_pages_from_search_results( $query ) { if ( $query->is_main_query() && $query->is_search() ) { $query->set( \'post_type\', array( \'post\' ) ); } } 应该$query->与条件标
WPQuery Date and ACF
我正在创建一个查询,需要按ACF日期字段进行筛选。在数据库中(wp\\u post\\u meta table中)的值如下:MM/DD/YYYY我有几个房间,在date\\u available\\u from字段中的值为:2021 06月01日2021 08月21日2021 08月31日2021 09月06日2021 07月30日2021 11月31日2021 12月31日ul>然后我像这样进行查询:$args[1] = array( \'posts_per_page\' => -1
显示与自定义分类相关的CPT
我有两种自定义的帖子类型:“quot;店面位置“;和;“服务”;这些通过自定义分类法链接”;“位置”;我正在为“创建帖子模板”;店面位置“;并希望显示“的列表”;“服务”;与任何给定店面关联的帖子。我正在努力实现的目标:“A”;店面位置“;伦敦邮政,分类为;“伦敦”;(“位置”分类法)。我想去伦敦。”;店面位置“;post显示全部“;“服务”;也被分类为;“伦敦”;(“位置”分类法)。然后,用户可以单击每个服务来阅读相关内容,因为这些都是帖子类型。我正在尝试获取当前邮政(伦敦)的分类信息,并使用税务查询查
如何在钩子PRE_GET_POST中的WP_QUERY中执行多个搜索(使用逻辑或)?
示例:$query->set(\'s\', \'foo bar\'); - 搜索foo bar我想将搜索设置为foo bar 或lorem ipsum dolor 或ping pong
如何查询所有有特定元键的帖子?
我有很多帖子。有些有元数据,带有一个名为;foo;。我如何查询只有元数据的帖子;foo?“;?metadata_exists 需要帖子ID,我正在尝试获取帖子ID!
在自定义WP查询中存在按自定义字段排序CPT的问题
有这样一个自定义的Post类型循环,我可以在页面上返回结果,但无法使用自己的自定义字段设置显示顺序。正如你在这里看到的$topic_number = get_post_custom_values($key = \'topic_order\'); echo $topic_number[0]; 我能够获取自定义字段的值并将其回显到页面,但订单系统没有完成对其进行排序的工作。你能告诉我怎么解决这个问题吗?$args = array( \'tax_query\' => ar
这个WP查询有什么问题?
在Sally CJ的善意帮助下question, 我能够创建一个WP查询,但它仍然会给我意外的结果。当我在原始MySQL中编写查询时,它工作得很好,但在WordPress创建的查询中,它就不工作了。以下是我的WP查询参数:$args = array( \'post_type\' => \'tdlrm_store_item\', \'post_status\' => \'publish\', \'tax_query\' =&
WP_QUERY对象:[Query]和[Query_vars]有什么区别?
我正在调试Elementor的Post小部件创建的查询,它应该排除id为12419的帖子。我看到了[post__not_in] => Array ( [0] => 12419 ) 在[查询]部分中,但post是由查询返回的(从下面的查询对象转储中可以看到)。WP_Query Object ( [query] =
元值在给定范围内的查询
Qu我ck quest型我on: 我 would l我ke t型o ret型r我eve som级e p一g级es/post型s w我t型h类 一 m级et型一 v一lue 我ns我de 一 r一ng级e, eg级) $m级我n<型;$m级et型一_v一lue<型;$m级一x个个A.;for ord我n一ry $m级et型一_v一lue t型h类ere w一s 一 w一y t型o g级et型 p一g级es/post型s l我ke t型h类我s:个A.;$一rg级s = 一rr一y(
使用WP_QUERY订购定制发布类型
我想按照我在post_type 大堆或menu_position 从…起register_post_type 或者任何我可以控制的东西(除了弹性订单)。有什么建议吗?$args = array( \'post_type\' => array( \'expressions\', \'videos\', \'lingo\', \'exercises\' ), \'tax_query\' => array( array(
自定义查询上的随机项目在本地工作,但不在现场
我有一个项目,其中包含一个按钮,用于生成指向随机自定义帖子项的链接。我进行了如下自定义查询:<div class="content"> <?php $argsRandItem = array( \'post_type\' => \'participant\', \'posts_per_page\' =>
同时使用作者ID和元查询的WP查询
我正在尝试按id显示作者的帖子,或者那些以元值作为作者id的帖子。我在posts部分有一个自定义字段作为附加作者(additional_author) 现在我想相应地查询帖子。目前,我正在使用这些查询参数。$actual_posts_args = array( \'posts_per_page\' => 10, \'author\' => 2, ); 它完美地展示了作者2的帖子。但当我使用meta_query 对于这个,它忽略了它。$actual
API响应将存储在本地
是否可以重构代码,使API响应在本地存储一天,而不是每次加载页面时都从API检索数据?<?php // Assume "$list_api->get_items()" connects to an API. $list_items = $list_api->get_items(); if(!empty($list_items)) { foreach($list_items as $list_item) { ?&
Use dedicated functions
在下面的页面模板中,应加载额外的JS脚本(“carousel.JS”)和额外的CSS文件(“carousel.CSS”)。如何使用WordPress专用功能运行这些文件?<?php /** * Template Name: Full Width Page * * @package WordPress */ get_header(); while ( have_posts() ) : the_post(); the_conte
使用PRE_GET_POST的QUERIED_OBJECT获取通知和警告
我的代码在我的页面上得到了我想要的结果,我正在获取另一篇文章,我的主题正在按预期在页面上输出我需要的所有相关数据。function replaceQuery( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_page ) { $childQuery = get_post(13);