您当前的位置:首页 > TAG信息列表 > query
对WooCommerce shop中的shop和Widget使用相同的WP_Query
我正在使用WooCommerce和WooCommerce产品类别小部件浏览我的产品。但我需要根据我之前创建的产品属性过滤商店中的所有产品,并使用小部件继续浏览。我找到的解决方案是使用一个查询字符串参数,如“myAtt=my att slug”,仅显示具有前面提到的slug的产品。这样,我使用的URL如下:www.mysite。com/商店?myAtt=我的att slug www.mysite。com/产品类别/类别1?myAtt=我的att slug www.mysite。com/产品类别/类别1/子类
在自定义查询上创建数字分页时引发的通知
我一直在使用带有数字分页的自定义查询(即<;1 2 3 4>)。我已经按照我预期的方式工作了,但是,它不断抛出以下错误:注意:使用未定义的常量custom\\u分页-假定在/websitepath/wp-content/plugins/portgallery/galleryTemplate中使用“custom\\u分页”。php第129行第129行是:if (function_exists(custom_pagination)) {我不知道如何解决这个问题,在抄本或谷歌搜索时似乎也找不到太多帮助
使用一个查询将同一对象传递给模板中的多个小部件
我目前正在考虑将一个查询传递到模板上的多个小部件中,而不运行多个查询。显而易见的目标是速度和效率。我有一个小部件,它将通过模板中小部件的不同实例来交付同一对象的特定方面。小部件实例是must, 但是对象实例应该保持不变。我应该在我的小部件中查找操作和过滤器的模板运行中是否有一个最佳点?例如,我想要object->title 要在页面顶部的小部件中显示,请选中该框,然后在该区域中显示。然后我有另一个小部件的实例object->content 在那个区域展示。这在小部件内部非常容易,但是效率非常低
将查询字符串更改为非常固定的链接
我有一个链接http://www.example.com/my-account/view-pet/?pet-page=2我想把它改成http://www.example.com/my-account/view-pet/pet-page/2或http://www.example.com/my-account/view-pet/2</到目前为止,我一直在努力function wpse12065_init() { add_rewrite_rule(\'view-pet(/([^/]+))?
根据帖子分类返回单个自定义帖子的快捷代码
例如,如果我的自定义帖子类型为\'Case Studies\',首先,我需要能够查询single 具体的案例研究,但假设有几个variations 单一案例研究;“威尔士”、“英格兰”、“苏格兰”。需要根据该帖子(同名)的类别分类法选择正确的帖子。当发现具体案例研究及其变化时,我们可以这样说:案例研究:最高峰海关邮政类别(分类法):苏格兰然后,我需要将这些信息放入html模板中,例如,输出将是(从自定义帖子中提取的数据):<h3>Highest Mountain</h3>
如何在页面中显示查询?
我是Wordpress开发的新手,我试图显示来自wp\\U Posteta表的查询结果。有人知道怎么做吗?我必须用连接MySQL吗mysql_connect() 或者WP是否有内置功能?谢谢
sort query results by newest
我写了一个查询:WP\\u查询(数组(\'post\\u type\'=>\'portfolio\\u item\',\'post\\u status\'=>\'publish\',\'posts\\u per\\u page\'=>-5));它起作用了,做了我想要的事情,只是它将结果从最旧到最新排序,我希望它们从最新到最旧。我可以向查询参数添加什么来实现这一点?
通过点击链接显示帖子
我需要在div内容(左)中显示相应的帖子,当单击链接列表(右)时,我不知道如何传递帖子ID&;单击链接时,在div(左)中加载php。这是我的代码: <div class=\"display-post\"> <?php $args = array( \'post__in\' => array(111,444,555) /*how to pass list of ID here*
获取同时具有两个产品类别的所有产品
我需要所有这两个类别的产品。我正在使用以下查询:$args = array( \'post_type\' => array(\'product\', \'product_variation\'), \'tax_query\' => array( array(
统计和监视我的脚本使用了多少查询
我使用编程方式创建了3000篇帖子wp_insert_post() 具有三个自定义字段。我的主机提供商暂停我1小时,因为他们说我每小时的查询次数超过了100000次。我不明白这是怎么发生的。我的意思是,仅仅插入3000篇带有3个自定义字段的帖子就可以超过100000个查询。我从来没有想过这是超过40000个查询。它们是计算和监控我的脚本使用了多少查询的方法吗?注意:这是一个循环。所以,如果我可以监视哪些查询只运行一次,这就足够了。
从个人主页获取帖子数据
我想从一个私人页面获取帖子数据,以显示在网站的其余部分。代码如下所示:$the_query = new WP_Query( \'page_id=1457\' ); while($the_query -> have_posts()) : $the_query -> the_post(); setup_postdata( $the_query ); // do something; endwhile; 但我没有得到数据。是因为我调用了隐藏在
WP_QUERY参数的查询字符串
我不知道如何将一些WP查询参数转换为url查询字符串。大多数都是直截了当的,但也有一些我不知道如何开始工作。例如,对于这些WP\\U查询参数:$args = array( \'post_type\' => \'post\', \'s\' => \'keyword\', ); 其查询字符串为:?s=keyword&post_type=post值为“24小时前”的“after”参数的查询字符串是什么。例如,此WP\\U查询获取过去24小时内
按元值查询帖子并按另一个元键排序
我想查询和排序的元键“流行”的职位,这些职位还必须有另一个元键“去”与值“1”查询$args = array( \'post_status\' => \'publish\', \'posts_per_page\' => \'150\', \'cat\' => $cat_id, \'order\' => \'DESC\' \'meta_query\' => arr
在另一个循环中循环时查询来自两个不同类别的帖子
我有一个查询,它从所有类别中提取帖子,除了一个ID为2的类别。在第一个循环中,我有一个if语句来计算偶数和奇数帖子,以改变我的html(工作正常)。在每2篇文章的末尾插入一个div(我可以这样做),在该div中,我需要从ID为2的类别中随机查询一篇文章。很难理解如何在循环中循环。我见过一些不同的例子,但似乎没有一个是有效的。这是我的代码精简了一点。<?php $counter = 0; query_posts(\'cat=-2&orderby=date&order=
基于动态键值从数组生成HTML表
我正试图根据不同产品的meta\\u字段为woocommerce订单创建一个报告表。这些自定义订单字段作为行存储在woocommerce\\u order\\u items表中,作为命名键和相应的值,每个字段位于其自己的行中。此报告旨在按行显示任何适当的自定义字段值,并以meta\\u键作为列标题。我可以从db中获得以下数组,但我正在努力将结果格式化到一个表中,将meta\\u键用作列标题,并在表中适当列出每个meta\\u值。以下是当前的示例阵列: Array ( [0]
回显来自自定义字段的帖子数据的分层列表
我有一个自定义帖子类型“locations”,带有自定义字段“State”、“City”、“Address”和“Phone”。我想在有组织的列表中查询这些字段。假设我有以下三个帖子:城市:洛杉矶;州:加利福尼亚州;地址:123 Main St。;电话:888-111-2222城市:圣何塞;州:加利福尼亚州;地址:55 1st St。;电话:888-333-4444城市:布鲁克林;州:纽约;地址:9 25街。;电话:888-555-4848应显示如下:加利福尼亚州洛杉矶市123大街888-111-2222号
loop inside the foreach
在我的索引页面中,我想为每个类别显示12篇文章,因此我迭代了这些类别:<?php foreach ($sub_cates as $cate) { ?> <section class=\"b\"> <div class=\"grid\"> <header class=\"title\"> &l
是否根据帖子标题显示帖子内容?
我正在构建一个自定义循环,仅当文章标题与特定字符串匹配时,我才想显示文章内容。但我没能把这件事做好。这是到目前为止我的代码。$args = array( \'post_type\' => \'property\', \'posts_per_page\' => -1 ); $query = new WP_Query( $args ); if ( $query->have_posts() ) { // The Lo
需要删除WordPress父选择
Hi i have a Wordpress installation with over 35000 pages which are sorted into trees like so ...页面编辑加载非常缓慢或根本无法加载,这是一个持续存在的问题。经过长时间的反复试验和研究,我发现这是由于加载父选择导致的(10K页使其崩溃)在以前的类似项目中,我通过以下函数禁用了父选择,但它似乎仍在运行一个巨大的查询,导致内存不足add_filter( \'quick_edit_dropdown_pages_args
一种按名称查询自定义分类的方法
我正在尝试构建一个AJAX表单,该表单根据用户键入的内容自动填充。因此,我需要能够查询我的自定义帖子分类法。所以基本上我有一个城市列表作为自定义分类法。如果用户开始键入“newcastle”,我需要能够查询自定义的帖子类型分类法。现在,我可以使用以下工具获取所有分类法:get_terms( \'hotellocation\', \'hide_empty=0\' ); 但我希望能够查询这些术语,并仅在输出上显示相关术语。有没有一种方法可以在没有SQL的情况下做到这一点(尝试使用它们的术语将所有内容