您当前的位置:首页 > TAG信息列表 > wp-query

  • 如何运行从筛选器函数调用的WordPress循环?

    时间:2013-10-17

    因此,我尝试使用基于一些post数据的复杂数组填充高级自定义字段选择框。我一直试图通过自定义查询和循环返回的帖子来实现这一点。不幸的是,环路似乎返回了diddly蹲。在我的测试安装中,应该返回10个帖子。然而var_dump 在下面的语句中将返回NULL 10次。背景get_post($post) 循环内部将为每个实例返回第一个结果。奇怪的是,var_dumping公司$hw_selectbox_query 将返回看似正确的对象,因此实际循环本身没有定义$post 对象我可以运行foreach 循环遍历返

  • 查询包含下级的类别的自定义分类

    时间:2013-11-05

    我使用了Events Manager插件,它创建了一个自定义的“event”post类型和一个名为“event categories”的自定义分类法。我有一个ID为43的“课程”类别。我还有许多儿童类别的课程,如“科学”、“英语”等。我正在创建一个自动完成搜索,需要根据搜索词查询课程,但仅限于出现在“事件类别”分类法“事件的帖子类型”中并标记有“课程”类别或其任何子类别的帖子。以下是我目前掌握的情况: global $wpdb, $table_prefix; $em_suggestion

  • WP_QUERY TAX_QUERY-如果子项有父项X,则显示结果

    时间:2013-11-29

    我做了一个自定义搜索,其中包括一个3层自定义分类法,如下所示:大陆-国家-州搜索正在以上述方式格式化。我的问题是:示例数据:分类名称=\'位置\'。自定义职位类型=“公司”。America [term_id = 1] - United States [term_id = 2] - - Idaho [term_id = 3] - - New York [term_id = 4] - - Wisconsin [term_id = 5] 那么,对于所有“地点”分类法父项

  • 存储/查询自定义日期数据

    时间:2014-01-14

    我目前正在建立一个网站,在那里我需要按日期数据过滤/订购/查询自定义帖子类型。我无法使用帖子发布日期来进行此操作,但无法确定将此附加到帖子以在网站前端进行进一步查询/过滤的最有效方式。据我所知,我的选择是:1 - Store as custom field (probably in UNIX timestamp format)我可以看出这是可行的,但随着帖子数量的增长(可能会增加到数千篇),我担心它的可扩展性,因为所有帖子都必须被查询,才能按自定义字段进行搜索/筛选。。。这似乎效率不太高。2 - Stor

  • 创建数组以比较自定义字段值

    时间:2014-01-22

    我想我需要一些指导。我在存档模板页面上有一个自定义帖子列表,其中显示了每个自定义帖子的信息。它们使用WPQuery循环:<?php $restypes = new WP_Query( array( \'post_type\' => \'reservation_type\', \'posts_per_page\' => -1 ) );?> 每个帖子都有几个自定义字段:$price, 可选$promo_price 还有一个变量$per 它根据自定义分类法确定价格是每人还是每个

  • 查询当前和将来的事件,按开始日期排序

    时间:2014-01-23

    使用自定义帖子类型UI扩展,我创建了一个“事件”自定义帖子类型,这些字段是使用自定义字段(使用扩展高级自定义字段创建)填充的,例如“date处女秀”和“date fin”。在专门针对这种帖子类型的归档页面上,我试图显示接下来的10个(当前或未来)事件,按开始日期按时间顺序排列。排序部分本身似乎正常;但是,当我在日期上添加测试时,它不再起作用了,不管怎样,这些测试也不起作用。这是我的代码: $current_date = date(\'ymd\'); $my_query

  • ACF:发布查询,隐藏重复值

    时间:2014-02-21

    我正在查询一个ACF字段,并在前端显示所有结果,如PHP所示: <ul class=\"category-menu-items\"> <?php // args $args = array( \'numberposts\' => -1,

  • 使用WP元查询按开始日期和完成日期显示自定义帖子类型

    时间:2014-03-19

    我有一个名为“事件”的自定义帖子类型,我有一个按每月显示事件的页面。每个事件都有一个start\\u date和finish\\u date自定义字段(使用高级自定义字段插件),该字段将日期存储为yymmdd。如果一个事件跨越两个不同的月份,它只会出现在开始日期的月份。我也被困在如何在完成日期的当月显示它。例如,如果我有一个开始日期为2014年3月19日、结束日期为2013年4月19日的活动,它应该出现在3月和4月。我正在使用以下内容:// Get chosen month to display from

  • 如果选中高级自定义字段以修复分页,则删除帖子

    时间:2014-03-19

    我正在尝试设置一个查询来过滤帖子,并删除选中了ACF字段“存档”的帖子。发帖查询对我来说很陌生。query_posts(\"cat=10&posts_per_page=12&post_status=any&order=ASC\".\"&paged=\".$paged); 如何编辑该字符串以检查帖子是否具有archived 是否选中复选框?我现在就是这样做的,但因为它在循环中,所以有一些“幻影”帖子会在不应该的时候添加到分页中。if(get_field(\'arch

  • WordPress元查询和按自定义字段排序

    时间:2014-03-27

    我有一个自定义的帖子类型,名为“Films,带有名为Showings,其中有一个字段start_datetime“”类型为DateTime。。。我想执行一个查询,以获取在未来7天内放映的所有电影,并想通过放映的start\\u datetime订购它们。我有这个问题:$query = new \\WP_Query( array( \'numberposts\' => -1, \'post_type\' => \'film\', \'m

  • 支持多分类的高级查询逻辑

    时间:2014-04-07

    我的网站上有一个页面,用作搜索工具/搜索结果页面,供用户查找租赁空间。左侧是一列复选框,用户可以通过三个单独的自定义分类法过滤结果(space-types, space-features, space-areas) 页面右侧列出了提交复选框表单后的结果。我正在尝试正确查询空格(自定义帖子类型space-listings) 基于每个分类法中所选的术语,但逻辑似乎不可能,我不知道其他方法如何实现。这是所需的逻辑:如果空间列表中有space-types 以及所有space-features 用户已选择并具有sp

  • 按中继器ACF字段的2个值查询

    时间:2014-04-12

    假设我有一个自定义的post类型,名为Film, 带有一个名为Showings, 带字段start_datetime 和discount.我需要查询那些下周至少有一场放映并且(本次放映)也有折扣的电影。我现在的查询检索的是下周至少有一场放映的电影,以及至少有一场(可能是其他)打折放映的电影。它不会检查这两个放映是否相同!我的查询:$args = array( \'numberposts\' => -1, \'post_type\' =>

  • 获取wp_Query中包含“ACF”(高级自定义字段)列的所有字段

    时间:2014-04-22

    使用wp\\u query检索帖子时,如何使循环包含acf字段? $args = array( \'post_type\' => $postTypes, \'posts_per_page\' => $numPosts, \'offset\' => $offset, \'meta_query\' => $filterArgs );

  • 使用自定义字段值过滤wp_Query结果

    时间:2014-04-25

    我正在开始使用高级自定义字段。我有一个类别字段(main\\u category),其中使用单选按钮选择下面给出的类别。1. Electronics 2. Programming 3. Design 其中有这些类别的子类别。它们是使用每个类别的条件单选按钮设置的。子类别被编入索引,字段被赋予离子括号,Post Type: article Field Name: Category Field key : main_category 1. Elect

  • 获取WP_QUERY循环中的高级自定义字段(ACF)的类型

    时间:2014-05-12

    阅读帖子时WP_Query 如何获取高级自定义字段的数据类型(文本框、日期、数字、转发器等)?我的代码:$loop = new WP_Query( $args ); $posts = $loop->get_posts(); foreach ( $posts as $post ) { $custom_fields = get_post_custom($post->ID); foreach ( $custom_fields as $field

  • 检查是否在$wp_Query中查询了税号?

    时间:2014-05-18

    是否有方法检查全局$wp\\u查询中是否查询了任何分类法?

  • 需要帮助设置WordPress的搜索表单

    时间:2014-06-05

    我想在wordpress中设置一个搜索功能作为小部件。这就是我的处境。1-我有3种自定义帖子类型1。a: 每个帖子类型都有自定义字段和分类法。我有固定的wordpress部分,其中有类别和标签所以这就是我希望搜索所要做的:搜索表单中将有一个选择选项,当用户要搜索时,他们将从以下选项中进行选择:a、 整个站点B。立柱类型ac.立柱类型Bd.立柱类型D谢谢你的帮助。请避免建议使用插件。我正在寻找可以搜索自定义字段、自定义分类法和帖子类型的自定义函数。感谢您抽出时间阅读本文。

  • 显示多个自定义帖子类型,并按其中一个字段的时间顺序进行排序

    时间:2014-06-25

    我有四个使用自定义帖子类型ui插件创建的自定义帖子类型;每个代表一个事件类型,其中包含一组使用高级自定义字段插件创建的不同自定义字段。我的目标是按时间顺序显示四个事件池中的所有事件。用WP\\u query查询这四个是没有问题的,但到目前为止,区分输出并对其进行排序让我很担心。示例代码查询自定义post类型,并输出事件的日期以及一个回音,以确定事件的类型,以便进行调试。<article> <?php $args = array( \'post_ty

  • 从循环中删除重复的值

    时间:2014-07-17

    我有一个输出<option> a的字段<select> 组它包含了我正在发布的许多旅行包的许多城市名称。诀窍是我需要避免重复的值。例如:我有4个从芝加哥出发的旅行包,5个从奥兰多出发,3个从洛杉矶出发,2个从纽约出发。因此,它输出:Select your city芝加哥芝加哥芝加哥奥兰多奥兰多奥兰多洛杉矶洛杉矶纽约纽约我只需要打印其中一个!<select name=\"nDep\" id=\"iDep\" onchange=\"this.form.submit();\">

  • 如何在多个对象上获取_查询_对象?

    时间:2014-08-08

    My Setup我有一个自定义的帖子类型“zap\\u公寓”,带有两个自定义分类“zap\\u观众”&;“zap\\u城市”。我写了一些重写规则来访问分配给“zap\\u观众”+“zap\\u城市”的所有“zap\\u公寓”。它是用seo友好的URL过滤结果:它发出如下请求my-url.de/holiday/cologne/内部url,如my-url.de/index.php?post_type=zap_apartments&zap_audience=holiday&zap_citi