您当前的位置:首页 > TAG信息列表 > wp-query
自定义MySQL查询以提取高级自定义字段?
我正在尝试修改My Wish List plugin 以便检索一些自定义字段(我使用Advanced Custom Fields plugin 在管理端创建自定义字段)。该插件使用下面的自定义查询提取特定数据,但我想在该循环中检索每个帖子的自定义字段。谈到MySQL,我非常不懂,但我想我需要在SELECT 这样的查询也可以检索自定义字段,对吗?:b.post_meta AS posts_meta, Here\'s the plugin\'s MySQL query in full:$posts =
为自定义帖子类型的每个类别显示一个项目
我有一个自定义类型,叫做不同类别的公文包。我想显示除一个类别外的所有类别。我只想在我的页面上显示每个类别的一个项目。我一直在忙这个,我的循环只能显示类别中的所有项目,但不能每个类别只显示一个项目。到目前为止,我可以显示类别,但它们会重复,我无法在页面上只显示一次。每页一个类别。这是我试过的两个循环。回路1$args = array ( \'post_type\' => \'portfolio\', \'category__not_in\' =>
如果META_QUERY具有7个以上的值,则WP_QUERY返回空
我有一个自定义循环来显示自定义帖子类型\'properties\' . 其思想是根据用户选择的不同搜索参数来搜索属性。现在我面临的奇怪问题是,如果搜索参数的数量增加到7,那么WP\\u查询根本不会返回任何结果。具有这些搜索参数的属性存在于WP后端。如果我删除任何一个搜索参数使其小于7,则会显示结果。但一旦参数数量增加,它将不会显示任何结果。我做错了什么?以下是元查询数组:( [0] => Array ( [key] => payment_stat
无法使ORDER_BY META_VALUE_Num正常工作
此查询几乎按预期工作,但由于某些原因,我无法按自定义字段将其排序opl_submission_tempo. 该字段设置为一个数字,所以我不确定这里哪里出错了。$tempo_query = new WP_Query( array( \'post_type\' => \'opl_tempo_submission\', \'order_by\' => \'meta_value_num\', \'me
将帖子ID包含到WP_QUERY()
我将一些帖子分配给一些不是这些帖子作者的用户。通常,私人帖子只对帖子作者可见。因此,如果作者有3篇帖子,在他登录时edit.php 他们将获得3个职位。但是,如果另一篇文章是通过自定义字段分配给他们的(不是作为文章作者),我如何将该文章添加到文章列表表中?到目前为止,我尝试的是:生成函数(custom_get_assigned_posts()) 检索作为数组分配给user\\u id的所有帖子。但后来发现,在现有查询中包含post ID并非易事:function add_assigned_posts( $
返回包含发布的分类/术语信息(WP_QUERY/GET_POSTS)
在使用get\\u posts进行查询时,是否可以返回posts的分类/术语信息以及posts本身?我有大约150个我正在查询的项目,所以我不想单独循环和拉动每个项目。
获取自定义分类中特定术语的帖子
我是Wordpress开发的新手,我一直在想(并试图解决这个问题),所以也许你可以帮助我。我的WP使用自定义的post类型命名产品。还有一个自定义的分类法,其中有许多描述该产品的术语。i、 e:产品(自定义分类)产品线(自定义分类)Cardline(自定义分类中的术语)Boneline(自定义分类中的术语)Odoline(自定义分类中的术语)因此,我能够列出自定义分类中的所有术语,然后做一个while循环,列出每个学期内的所有帖子。然而,我一直在寻找一个while循环来列出只与我的自定义分类法的一个术语相
多个订单的WP_QUERY不能与ASC和DESC一起使用,有什么问题吗?
我有一个查询,有多个orderby 自定义页面中的参数,我很难访问该页面。查询是返回带有tag-AAA 或tag-BBB 标签。我想根据DESC order by对其进行排序post_date 但在同一个酒吧日内,按ASC顺序按帖子标题排序。我尝试了以下方法,但不起作用。无论我在orderby中设置的第一个参数是什么,都会赢得排序,而下一个参数似乎根本没有考虑在内。感谢您的帮助。$args = array( \'tag\' => \'tag-AAA,tag-BBB
TAX_QUERY不适用于分类辅助程序
我有一个自定义帖子类型“game”和一个自定义分类“console”,由“game”和“post”共享。现在,我创建了一个新的PHP“分类控制台”,我想在左侧分别显示来自“post”的帖子,在右侧分别显示来自“game”的帖子。我使用的代码是: <?php $slug = $term->slug; $query = new WP_Query(array( \'post_type\' => \'post\', \'order\'=>\'DESC
Html表中的分页不起作用
我有一个自定义页面模板,我发现了一个PHP代码段,可以在html表中创建分页。但代码工作不正常。更新:我更改代码。但代码仍然不能正常工作,当我单击第二页时,第二页只显示一个空白页。if (isset($_POST[\'list_position\']) && $_POST[\'list_position\'] != \'Select by Position\'){ $list_position= $_POST[\'list_position\']; $res
如何向wp_Query提供meta_key数组?
我正在尝试构建一个wp\\u查询,到目前为止,我已经使用以下查询获得了所需的结果。$args = array( \'meta_query\' => array( \'relation\' => \'OR\', array( //check if meta key exists \'key\' => \'youtube-1\', \'compar
具有动态数组的GET_POST的POST__IN
我正在创建RSS提要。我在数据库中创建了一个具有400个帖子id的表。我对rss提要进行了编码,现在我正在尝试将两者链接起来,以便我的rss提要只针对我表中的400个帖子列表运行。在我的RSS提要页面上,我可以使用几个id创建一个数组(见下文)$myarray2 = array(12345,12346); $args = array( \'post_type\' => \'posttype\', \'post__in\' => $myarray2 );
如何使用多个标签并在它们之间使用AND或OR运算符来构建WP_查询
我想创建一个查询,根据特定标签的条件存在返回帖子。伪查询是:return posts with \"((tagA OR tagB) AND (tagX OR tagY))\". 但我在WP\\u query中创建这样一个查询时遇到了问题,希望得到任何建议。从…起https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters 我知道这将显示包含以下任一标签的帖子:$query = new WP_Query( array(\'tag\'=
为什么_content不能像其他设置的帖子ID那样工作?
有一点奇怪,我想在任何页面请求上打印出某篇文章,如果您有一个固定的$idnumber的您喜欢的页面/消息,那么添加:$GLOBALS[\'post\'] = get_post( $idnumber ); the_title(); 呼应特定页面的标题,get_permalink(); 看起来也不错,但是the_content() 实际上忽略了帖子集,只需再次打印请求的任何页面。
从WP_QUERY分类术语循环中排除最新帖子
任何帮助都将不胜感激!我有一个自定义的帖子类型“video”,带有一个分类法“tax video”,我正在浏览子分类法术语“t-o-t-w”中的帖子。我需要排除最新/最新的帖子。我已经四处搜索了几个小时,尝试了不同的东西,但仍然不知道从哪里开始。以下是我尝试过的,但它打破了这一页: <?php //trying to get the recent post $tip = get_terms(\'t-o-t-w\',\'orderby=id&or
将自定义搜索结果添加到主WP搜索
我知道,这个问题以前被问过好几次,但我没有找到适合我任务的答案。我问了同样的问题StackOverflow 我想,这个社区已经对WordPress相关的问题更加适应了。我想在论坛中搜索相同的关键字,然后简单地将结果添加到现有的WP搜索结果数组中。在Joomla中有一个事件,允许您通过插件添加自定义搜索。只有在触发所有插件时,才会计算分页。WordPress似乎以一种非常不同的方式工作,现在我很困惑。主要条件:it MUST work on main search.php, 因此,自定义搜索页面不是一个解决
获取带有评论元值条件的帖子
我得去拿所有的邮件post_type=projects 和post_status=publish 其中包含类型为的最新注释message 超过5天,comment\\u元值为key=value.我想知道如何准备要在中执行的查询get_posts() 作用
如何按‘META_VALUE’对分类.php循环进行排序?
所以我有一个关于类别的基本循环。显示特定类别中所有帖子的php,如下所示:<?php if (have_posts()) : while(have_posts()): the_post(); ?> <a href=\"<?php the_permalink(); ?>\"> <div> <h3><?php echo the_title();?&g
使用Meta_Key创建有序查询
我遇到了一个巨大的障碍,我已经被困了好几天了,希望有人能帮助我。问题是:我有一个自定义字段,名为order_value 使用值road, air 和bus.我正在使用此自定义字段订购一组帖子。因此,所有属于每套road, air 或bus 组合在一起并列出。这项工作正在成功完成。现在看起来$the_query 总是按照meta_value. 例如,“航空、公共汽车、公路”。A->Z。我希望在查询本身中更改顺序,以便它可以按指定的任何顺序对帖子进行排序,即“道路、航空、公共汽车”等。我主要是按照我可以
如何通过多个帖子鼻涕来获取帖子?
我正在尝试通过多个帖子段塞来获取帖子,我可以通过传递帖子ID来实现这一点,但我不想传递帖子ID我正在寻找帖子段塞这是我的密码$option = array( \'posts_per_page\' => -1, \'post_type\' => \'post\', \'name\' => \'berlin, frankfurt, munich, augsburg\' ); $new_query = new WP_Query($option)