您当前的位置:首页 > TAG信息列表 > wp-query
帮助显示相关类别
如何显示相关类别,而不是显示相关标记的后续操作。如果您有任何帮助,我们将不胜感激。提前感谢if(!function_exists(\'solstice_related_post\')) { function solstice_related_post() { global $post; $tags = wp_get_post_tags($post->ID); if(!empty($tags) &
带有特定标签的WP REST API v2返回帖子
我正在尝试从博客中获取帖子:http://christianconcepts.com/ 标记为“appcontent”。我试着问:http://christianconcepts.com/wp-json/wp/v2/posts/?filter[tag]=appcontent 但我仍然得到未经过滤的结果。例如,此帖子:http://christianconcepts.com/pdf-ebook-available/ 没有“appcontent”标记,但仍会返回。已安装“REST API-过滤器字段”插件。有
如何使用此固定链接结构:POST_TYPE/POSTNAME/CUSTOM_INTERNAL_PAGE
假设我有一个名为City的自定义帖子类型,其中包含自定义相关元。以下各项工作正常:mysite.com/city/new-york/ 然而,我希望有一个“内部”页面,以以下方式列出与该帖子相关的内容:mysite.com/city/new-york/stores 在里面我会询问post_type=\'stores\', category=\'new-york\' 如果一个编辑器添加了另一个城市,它应该不需要额外的编码。然后希望有帖子链接为:mysite.com/cit
date_query problem
我想得到离今天帖子最近的帖子;是的,我检查并搜索了此主题,发现代码适合我:date_default_timezone_set(\"Europe/Warsaw\"); setlocale(LC_ALL, en_GB); $year = strftime(\'%Y\'); $month = strftime(\'%m\'); $day = strftime(\'%e\'); //$hour = strftime(\'%k\'); if($month < 1
处理来自插件文件的表单请求
在插件中,我有一个需要提交(通过action=属性)到的付款表单。php文件,也直接位于我的插件中。经过一些研究,调用单个插件文件的“wordpress方式”似乎是在索引上使用自定义查询。而不是php。我已经用下面的代码完成了,它正在工作,但是所讨论的代码只需要处理表单,然后将用户重定向到确认页面,我不需要显示任何内容。现在看起来它实际上正在加载索引。php模板,这似乎是一种浪费。我这样做对吗?如果没有,我应该怎么做呢?//Register our custom request hook func
查询在过滤CPT B的“子”帖子时查找CPT A的“父”帖子
假设我们有两个CPT,一个是城市,另一个是餐厅。每家餐厅位于一个城市(duh),提供不同类型的食物、不同的时间、不同的价格等。每家餐厅在“城市”元字段中都有城市的post ID,其余的属性都在其他元字段中。我的目标是能够做到像“获取所有周日开放意大利餐厅的城市”,并按城市分页。这显然需要扩大规模,因为每个国家都有许多城市和餐馆。(是的,这个类比实际上是DB将要达到的规模)我想到的一种方法是搜索餐厅,然后按城市对其进行分组,但这听起来像是一种很容易在琐碎的搜索中溢出内存的东西(所有周一开业的餐厅)。基本上,
如何根据点击的内容显示帖子
我的所有帖子都有一个侧边栏,页面一次只显示一篇帖子。我想显示从侧边栏单击的帖子。这是单柱显示器<?php $args = array( \'post_type\' => \'post\', \'posts_per_page\' => 1 ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) : ?> <?
WP_QUERY排除订单为0的页面
我有一个带有以下参数的自定义WP\\U查询$args = array( \'post_type\' => \'page\', \'post_status\' => \'publish\', \'meta_key\' => \'tile-home\', \'meta_value\' => 1, \'orderby\' => \'menu_order\', \'order\' =>
如何检测`POSTS_WHERE`钩子内的自定义查询?
想象你有这样的东西:function f_posts_where( $where ){ // set a condition based on arguments ... } add_filter( \'posts_where\', \'f_posts_where\' ); 在f_posts_where?我创建如下自定义查询:$q = new \\WP_Query( $args );
使用快捷代码列出来自多个类别的帖子
我有一个短代码,它为post category slug和returns以及post列表接受1个参数。 //[list-products] creates the product table in the wholesale page, can be used to create a table list of any category function list_products_func ( $atts ) { $a = shortcode_atts( arr
Infinite Loop - WP_Query
我正在努力弄清楚为什么下面的代码会导致无限循环,任何指针都会非常棒。function send_reminder_email() { $args = array( \'post_type\' => \'product\', \'meta_key\' => \'WooCommerceEventsDate\', \'orderby\' => \'meta_value_
按时间顺序显示包含和不包含术语的类别中的所有帖子
在类别下“;“水果”;我的帖子中有“条款”;“苹果”"E;橙子“;除此之外,没有任何术语。如何显示类别中的所有帖子;水果“;,包括按时间顺序排列有或没有任何一个术语的帖子? $args = array( \'post_type\' => \'post\', \'tax_query\' => array( \'relation\' => \'OR\', array(
TAX_QUERY术语ID正在使用变量
我想使用自定义分类术语ID进行自定义WP\\U查询。术语ID示例:19,18214226,20为什么会这样:$query_args = array ( \'post_type\' => \'works’, \'tax_query\' => array( array( \'taxonomy\' => \'materials\', \'field\' =>
使查询更简单,只需一次查询
如何在一个查询中使此查询更简单?问题-只有主题才有meta\\u键“include\\u newsletter\\u feed”,因此我需要获取所有帖子(“产品”、“帖子”、“页面”),不包括类别(124、52)并使用meta连接所有主题。丑陋代码示例$arg = array( \"post_type\" => array(\"product\", \"post\", \"page\"), \"posts_per_page\" => 3,
动态创建一次性帖子,添加到主查询,不插入帖子(用户配置文件视图)
我正在尝试创建自己的用户配置文件页面。当有人要求时example.com/profile/username, 我想查询用户表中的用户username (=slug)并显示结果。理想情况下,我会将主查询更改为仅查询用户表并返回此结果。这似乎不可能(WP_Query 和WP_User_Query 完全分开)。对的我知道not 想要:重定向到页面或其他任何内容破解我的模板为每个用户插入帖子/页面安装任何插件Current Idea似乎唯一避免重定向并让我的模板适用于真正的404的方法是在parse_query
是否可以查询指定帖子的类别?
我有一个页面,我正在设置不同的部分来显示帖子。我希望页面的大部分都是用户可编辑的,所以我正在使用我编写的一个快捷码填充各个部分。示例:这是:[diversecity section=\"sounds-flavors\" ids=\"\"] 变成这样:$qs = new WP_Query( array( \'posts_per_page\' => 3, \'category_name\' => \'sounds-flavo
使用2个或更多条件查询WordPress中的帖子
我正在运行一个wordpress站点,该站点带有基本的网格插件,可以显示指向我创建的帖子的链接。帖子是在一段时间内(天/周/月)发生的事件。我已经为“eg startdate”和“eg enddate”创建了一些自定义元字段,现在我需要告诉网格,我只想在以下位置显示帖子:eg开始日期<;=todayANDeg enddate>=今天我已经能够使用以下代码过滤网格,只显示例如enddate>=today的事件:function eg_mod_query($query, $grid_id){&
使用其他选项,而不是使用9 wp_Query
嗨,我在用这些9 wp\\U查询输入index.php我想知道有没有其他方法可以做同样的事情,但不需要使用大量的查询?<?php $bigindex = new WP_Query(\'posts_per_page=1&post_status=publish\'); ?> <?php if (have_posts()) : while ($bigindex->have_posts()) : $bigindex->the_post(); ?> <
Meta key in wp_query bug?
$query_args = array( \'post_type\' => \'post\', \'posts_per_page\' => 6, \'order\'=> \'desc\', \'orderby\' => \'meta_value date\', \'paged\' => $paged ); 这是我当前对帖子排序的查询。它的作用是,它首先显示带有任何post meta的帖子,然后按日期对其余的帖子进行
Two loops on archive page
我在归档页面上有2个循环。我希望第一个循环显示类别的最后两个帖子,第二个循环偏移2个帖子!<div class=\"top-posts\"> <?php if (have_posts()) : while(have_posts()) : the_post();?> <div class=\"content\"> <?php the_pos