您当前的位置:首页 > TAG信息列表 > wp-query
排除具有可用标签的产品
我有经典的WP\\U查询:$products = new WP_Query( $args ); 使用$args = [ \'post_type\' => \'product\', \'posts_per_page\' => 500, \'product_cat\' => \'cars\', ]; 如果我想要带有特定标签的产品,我可以添加“product\\u tag”=>“where\\u tag\\u
在使用搜索查询时,如何为_Content()中找到的每个结果进行循环?
我正在做一个自定义搜索结果页,其中包含从搜索查询前后的\\u content()中提取一些单词的函数。(例如?s=冷结果=[…昨天是cool 和par…]它正在工作,但我只获取内容中最后一项的摘录。how to find position for each item found ? 我知道逻辑,但不知道如何正确编码,不想使用任何像revelanssi这样的插件。最好的方法是什么?我的代码functions.php function show_search_blog(){ $title =
如何从分页查询中排除最新的x个帖子?
我有一个WordPress循环,这是AJAX调用的一部分。每次单击按钮时,都会调用此函数,运行下面的循环并输出接下来的6篇文章。默认情况下,已经显示了五个帖子。如何从Wordpress循环中排除五篇最新(最近发布的)帖子?循环的第1页从第6、7、8、9、10和;第11个职位?这是我使用的循环。如果有人能告诉我如何修改它,让它从第6篇文章开始,那就太好了。提前感谢!$args = array( \'post_type\' => \'post\', \'post_stat
如何通过点击侧边栏上的每个标题在定制的css弹出窗口上显示帖子内容?
我想根据侧栏上另一个名为“update”的post\\u类型的默认post\\u类型concat中的post\\u标记和post\\u类别显示帖子标题。最后,当用户单击每个标题时,会打开一个弹出窗口,其中显示当前标题和单击的帖子内容。到目前为止,在侧边栏上单击每个标题可以打开弹出窗口,但我无法以显示相关标题和内容的方式管理循环和for循环,而是只显示第一个标题的内容。我知道我的代码有很多额外的数组和循环。我知道它可能只需要在弹出窗口或循环或forloop的位置上做一个小的更改,但我对wordpress是新
WP_Query值中的META_QUERY不接受数组
我试图将一个值数组传递到meta\\u查询值中。// Works as expected to return posts with 1474 in featured \'meta_query\' => array( array( \'key\' => \'featured\', \'value\' => 1474,
按数字元键对查询结果进行排序,即使它不存在,但将带有元键的帖子放在第一位
我想订一份WP Query 由PHP中的数值元值生成的结果。为了实现这一目标,我正在做以下工作:$query->set( \'meta_query\', array( \'relation\' => \'OR\', array( \'key\' => \'orden_en_categ\', \'compare\' => \'EXISTS\', \'type\' =>
第2页上的自定义查询结果为空
我正在尝试筛选自定义查询的分页结果。我有4篇帖子,每页3篇,总共2页。当我在第1页应用过滤器时,它会起作用。当我在第2页应用过滤器时,查询结果为空。我的猜测是,要么查询不知道我在哪个页面上,要么我的表单action=“错误”。有什么提示吗?<div class=\"row justify-content-md-center\"> <div class=\"col-9 m-4 pt-4 pb-4\"> <form action=\"\"
执行$wpdb->GET_RESULTS将返回NULL,在数据库中执行相同的查询将返回正确值
我要在代码中执行以下查询: function get_item($id){ global $wpdb; $post_id_query = \"SELECT * FROM wp_postmeta WHERE post_id = \". $id .\" AND meta_key LIKE \'%main%\'\"; $call_post_id_call = $wpdb->get_results($wpdb->prepare($post_i
如何让WP_QUERY在WordPress网站上运行得更快?
这段代码是自定义WordPress主页的一部分,该主页显示了使用WP\\U查询的7篇最新帖子,第一篇帖子有一个自定义html结构,而其余的则有另一个html结构。然后还有第二个WP\\u查询,该查询查询最近5篇文章中的特定标记,如果一篇文章有相同的标记,并且已经出现第一个WP\\u查询,则不会显示任何重复。然后,代码还在第一篇文章中使用自定义html,其余部分的格式不同。多年来,代码一直工作正常,但最近加载页面需要很长时间(大约7秒),使用WordPress中的查询监视器插件,WP\\U查询显示为非常慢的
如何在我的自定义页面中使用wp查询,而不包括WordPress中的页眉和页脚
我正在使用ajax加载一个php页面。但我无法在自定义页面上使用wp查询功能。任何人都可以建议我如何在自定义页面上使用wp查询功能,而不必加载页眉和页脚。
多站点如何显示来自两个站点的合并帖子并按最新日期排序?
我正在使用多站点,并从两个站点中提取博客帖子。下面的查询显示了帖子,但没有将帖子合并在一起,它只是列出了所有站点1的帖子,然后是站点2的帖子,因此帖子/日期都是无序的。目前看来:现场1 | A后| 2020年4月10日站点1 | B后| 2020年2月5日站点2 | C后| 2020年5月1日现场2 | D后| 2020年4月10日我想实现的是,在最新日期之前,将两个站点的帖子显示在一起?如何做到这一点?例如,它应该是这样的(无论站点如何,最新的帖子都会首先显示)站点2 | C后| 2020年5月1日现场
如何使用WP_QUERY搜索所有子分类?
我需要创建一个页面,在该页面中,我可以根据GET 请求(例如$_GET[\'search_cat\']) 使用WP_QUERY. 我只想根据来自不同页面的用户的查询列出任何类别的所有子类别。Now, how can I list all of the subcategories searching through all of the subcategories of any category (which are actually custom taxonomy)? 提前谢谢。
Query for current post
我想显示当前帖子。我将在自定义帖子类型的单个模板中使用此查询。单击自定义帖子类型时,仅显示帖子。如何编写此查询?在wordpress开发人员页面中,$post作为查询参数存在。但是没有如何使用$post arg。我写下:$post=get\\u post();但它不起作用。如何将$post作为查询数组中的参数写入?
WP_QUERY正在显示其他类别的帖子
我正在尝试创建一个自定义循环,它将显示所选类别中的最新5篇文章,所有这些都使用一个查询。我希望循环显示类别名称,后跟5篇文章,然后是下一个类别,等等。我跟着this answer 它似乎做了我想做的,只是它不能正确输出类别。例如,假设我想显示类别100101102和103,它应该显示如下:100 Post 1 Post 2 Post 3 Post 4 Post 5101 Post 1 Post 2 Post 3 Post 4
WordPress实时搜索和筛选自定义域
我有以下代码用于获取、过滤和显示输入时的自定义帖子(onkeyup)。然而,它目前不起作用;打开控制台时,我还得到一个500(内部服务器错误)。我错过了什么?PHP:` add\\u action(\'wp\\u ajax\\u data\\u fetch\',\'data\\u fetch\');add\\u action(\'wp\\u ajax\\u nopriv\\u data\\u fetch\',\'data\\u fetch\');函数data\\u fetch(){ $the_quer
具有2个特定标签的特定类别中的帖子(产品)的WP查询(*和*两者都不是*或*)
这真让我困惑。我尝试了很多事情,但都没有得到合适的结果。以下是我当前查询的内容:$args = array( \'post_type\' => \'product\', \'tax_query\' => array( \'relation\' => \'AND\', array( \'taxonomy\' => \'product_cat\',
获取与定义的标记数组匹配的帖子
我一直在挠头,找不到一个不需要多次查询的合理解决方案。在我的例子中,帖子有多个标签,但它们可以分为多个“集合”平台(如Facebook、Snapchat)标签(如冷、热、恐怖)我需要获取的是属于给定平台(可以是多个平台)且具有其中一个标签的帖子。一些例子可以更好地解释所需的结果。选中的标签:Facebook, cold, hot - 结果是具有\"cold\" and \"Facebook\" 或\"hot\" and \"facebook\"</更复杂:Facebook, Snapchat, co
自定义WP_QUERY的结果出现在第404页(但找到结果!)
我写了一个自定义搜索页面。它工作得很好,然后我添加了额外的更改,现在我得到了404结果问题。即使我进行了恢复(我有备份)并清除了缓存,问题仍然存在。我不确定这是否是因为我今天运行的Wordpress更新。所以我想找出这里有什么错,因为我不知道为什么我得到了“404未找到”-页面上有“对不起,keine Beiträge gefunden”(意思是“对不起,找不到帖子”),但我看到了结果(所以它实际上很好!)。由于404页,我的结果页(正如我所说的那样)看起来破了。我刚刚发现:如果我将“Name”字段保持为
通过计算项目的二级查询对帖子进行排序
我正在开发一个音乐插件。它使用一个自定义表tracklist_items来存储播放列表中的每个曲目;其结构如下:|id| |track_id| |tracklist_id| |order| |time| 因此,如果我想计算轨迹列表的总轨迹,我有以下功能:function get_subtracks_count(){ global $wpdb; if (!$this->post_id) return false; $querystr = $wpdb->
如何使用WP_QUERY对定制发布类型进行查询和排序
伙计们,我有一个名为“game”的自定义帖子类型,它有一些自定义字段(get\\u post\\u meta),我可以通过它们的键“\\u game\\u date\\u key”、“u game\\u home\\u goals\\u key”和“\\u game\\u away\\u goals\\u key”访问这些字段。如何使用WP\\u Query()返回按“\\u game\\u date\\u key”和(“\\u game\\u home\\u goals\\u key”和“\\u gam