您当前的位置:首页 > TAG信息列表 > wp-query
按日期/年将一组wp查询帖子打包到父div
我有wp查询帖子。我按自定义字段“event\\u date”订购。(字段格式示例为2016年8月9日)。我正在从每个帖子中提取年份和月份,并将其添加为div类,但是我想按照父div为每个月包装所有帖子。在前端,我希望它像这样:<div id=\"082016\"> <div class=\"post 082016\"><?php the_title();?></div> <div class=\"post 082016\"&g
自定义发布类型(CPT)的GET_POST_META
这里是TLDR:是否可以从特定的CPT获取所有元密钥,而不必为每个帖子命中数据库</如果是这样的话,我怎么能用Wordpress的方式来做呢这似乎是一件简单的事情(至少从数据库的角度来看),但我正在寻找Wordpress从一堆CPT中获取多个post\\u元数据的方法。示例:每一个Product 自定义帖子类型具有以下字段(以及更多字段),用于保存离散的信息片段:_ns_research_document_ns_monograph_document_ns_profile_document</基
complex query question
scenerio:我在CPT中有几个叫做events的事件。对于单个事件,它们使用模板单个事件。php。我也有特邀演讲者,每个人都在一个叫做演讲者的CPT中发表文章。我想创建一个查询,从说话人帖子中提取一个自定义字段,该字段的键值与事件标题匹配。其想法是使用单个事件模板页面,根据演讲者帖子的元值,在特定事件上显示我的演讲者的子集。
我如何对这个粘性帖子的自定义列表进行排序
这是我的代码,它为我提供了我网站上所有的粘性帖子。$sticky = get_option( \'sticky_posts\' ); $args = array( \'posts_per_page\' => -1, \'post__in\' => $sticky, \'ignore_sticky_posts\' => 1 ); $query = new WP_Query( $args );
带有$ATTS的短码,结果奇怪
下面是一个用于展示2个横幅的功能shortcodes + $atts . 两个横幅中的每一个都必须有自己的短代码来显示它。这样我就可以把它们放在页面上我想要的地方。结果我需要:[show_homepage_banner banner_id=1] + [show_homepage_banner banner_id=2] 使用下面的GentlemanMax代码,我没有得到任何结果。但表中有3条记录与查询匹配。查询结果如下:Array ( [banner_id] => 2 ) SELECT * FROM
如何为自定义模板生成Feed
我用自己的自定义查询创建了一个自定义模板。用例:仅用于粘贴帖子的页面。已添加sticky.php 主题与/** * Template Name: Sticky */ 以及以下循环:$query = new WP_Query(array(\'post__in\' => get_option( \'sticky_posts\' ), \'posts_per_page\'=>10, \'ignore_sticky_posts\'=>1, \'paged\' =&g
通过模板覆盖为WooCommerce类别布局加载更多或查看更多功能
在我的WoodPress woocommerce中,我设计了我的类别布局,只显示带有相应标题和链接的图像。现在我想在不使用任何插件的情况下集成ajax加载更多功能ajax load more. 我如何才能为WooCommerce实现这一目标</我想隐藏Load More 或View More 按钮,显示所有产品</如果请求的类别有,我想从所有子类别加载唯一的产品</所有产品应唯一,无重复
WooCommerce ORDERBY RAND WITH TAX_QUERY非随机
我想更改我的woocommerce产品详细信息页面上的相关产品部分,以便它只显示相关的子类别产品(not 仅具有共同父类别的产品)。例如:如果用户正在访问分类在“父类别->子1类别”下的产品详细信息页面,则用户查看的所有产品都是“子1类别”产品。我正在尝试修改woocommerce/single-product/related.php 使用以下php脚本在我的主题文件夹中创建文件以完成此行为:$product_cat_slugs = array(); foreach (get_the_ter
复制使用PHP和MySQL构建的查询,但现在使用WordPress
我正在尝试复制我构建的php mysql脚本,但要在Wordpress中工作。我使用mySQL编写的常规PHP脚本使用以下变量可以正常工作并返回结果:$currLat = \"43.653226\"; $currLong = \"-79.383184\"; $blank = \"\"; $byDistance = \"25\"; $params = Array($currLat,$currLong,$currLat,$blank,$byDist
Using get_posts vs. WP_Query
我在跑步the following PHP Code Sniffs 在一些WordPress代码上,会弹出以下警告 352 | WARNING | get_posts is discouraged in favor of creating a new | | WP_Query() so that Advanced Post Cache will cache | | the query, unless you explicitly supp
Fetch only categorized posts
我正在使用的v2WP-API 获取帖子并希望在中排除帖子Uncategorized 类别无以下工程:/wp-json/wp/v2/posts?filter[cat__not_in=1] /wp-json/wp/v2/posts?filter[cat__not_in]=1 /wp-json/wp/v2/posts?filter[cat__not_in][]=1 /wp-json/wp/v2/posts?filter[category__not_in=1] /wp-json/w
根据ID数组创建自定义订单排序方式
我正在根据drag-drop post的id数组排序自定义订单。。我设法从保存的设置中获取id。。例如,我有Array ( [0] => 8701 [1] => 11301 [2] => 8999 [3] => 9000 [4] => 9137 [5] => 9023 [6] => 9043 [7] => 9020
创建按月发布的帖子列表
嘿WordPress开发,目前,我必须根据当前年份自定义帖子的日期查询创建一个月列表。我可能说的不对,所以希望下面的格式示例能有所帮助。所以如果我7月有30篇帖子,8月有15篇帖子,我想创建两个这样的链接。。。<a href=\"/data/?m=Aug\">August</a> <a href=\"/data/?m=Jul\">July</a> 我不认为我可以使用wp\\u归档,因为我需要输出这种格式。原因是我正在页面上执行一些ajax函
WP_QUERY每次返回POSTS_PER_PAGE+1
我有一个简单的WP_Query 我打算只返回最新的4篇帖子:<?php $query = new WP_Query([ \'post_status\' => \'publish\', \'orderby\' => \'date\', \'order\' => \'DESC\', \'posts_per_page\' => 4, ]);
如何在WooCommerce中使用wp_Query获取捆绑产品列表
我想使用WP\\u查询获取捆绑产品的列表。我使用了以下方法 $args = array( \'post_type\' => \'product\', \'posts_per_page\' => 9, \'orderby\' =>\'date\', \'orderby\' => \'rand\',
Strange behavior on WP_query
我正在对三种帖子类型进行简单的WP\\u查询:“post”、“sal”、“product”(“product”是WooCommerce插件的默认帖子类型,“sal”是自定义帖子类型)。奇怪的是,只有两种post类型(“post”、“sal”)的查询返回更多(!!)值比原始查询具有三种帖子类型。有可能吗?我一次又一次地检查de代码,没有发现错误。研究的一些线索将会很好地提供。查询和循环如下:<?php if (is_home()) { $colores_args = array (
WordPress更新查询不等于
我正在尝试编写id不等于5的更新查询我想要这样的输出,但不工作。UPDATE `wp_messg` SET `is_read` = 1 WHERE `job_id` = 1 AND `biv_id`!=5 $id=5; $wpdb->update( \'wp_messg\', array( \'is_read\' => 1, // string
如何显示每个帖子的特色图片?
我使用了以下代码来显示每篇文章的特色图像,但没有显示任何内容: <div class=\"thumbnail-img\"> <?php $lastBlog = new WP_Query(\'type=post&posts_per_page=2&offset=1\'); if ($lastBlog->has_post_thumbnail())
如何防止查询到的帖子被添加到缓存?
我正在学习caching parameters 在single.php 模板:echo count($wp_object_cache->cache[\'posts\']); $query = new \\WP_Query([ \'post_type\' => \'post\', \'cache_results\' => false, \'posts_per_page\' => 5, \'ignore_sticky_p
查询、存储和使用来自两个独立的自定义帖子类型的数据
查询、存储和使用来自两种不同自定义帖子类型的数据我有2个CPT:期限和地点在我的查询中,我需要从两个CPT获取信息。对于CPT“期限”;我需要知道它是否处于“活动”状态,如果是,则需要知道post\\u title()。对于CPT;\'Location“我需要知道它是否处于活动状态”,如果处于活动状态,则需要知道post\\u title()。不仅如此,如果有多个“位置”,我需要显示所有位置(如果它们处于活动状态)。有没有办法对付这只野兽?下面是查询(后面是循环html将显示的流以供参考)-但它完全不起作