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

  • 页面历史、年份间隔

    时间:2016-09-12

    我有一个客户想要一个WordPress页面,但我对我的客户想要的插件和可能性没有最好的概述。他每年安排一次研讨会,因此每年的网站文本和图片看起来都非常不同,但页面的主题保持不变。例如,2015年的研讨会结束后,他希望在2016年重新开始。棘手的是,我的问题是:他想让浏览2013、2014、2015。。。(等)页面的版本。所以人们可以回顾研讨会的历史<现在请记住,这是一个页面,而不是一个博客-所以你不能只按年份对博客条目进行排序显然,要做到这一点,最简单也是最肮脏的技巧就是将数据库和页面复制到一个文件

  • 如何通过wp_Query获取帖子的更多数据

    时间:2016-09-13

    我正在尝试获取我的帖子数据JSON. 我试着通过woocommerce来做到这一点API 但我无法找到如何按类别获取帖子,所以我开始按WP_Query 这是我的代码:$args = array ( \'post_type\' => \'product\', \'tax_query\' => array( array( \'taxonomy\' => \'product_cat

  • Query_POST的高级排序

    时间:2016-09-13

    我正在从事一个相当大且古老的Wordpress项目,其中有人以前使用过query_posts 到处都是。因此,我不愿意更改这些方法调用。我不是网站的维护者,我正在做一个快速修复。每个有问题的帖子都有一个名为our_date, 表示日期和时间,以及title. 客户希望订购的帖子title, 但这样一来,未来的帖子会首先出现在列表中,而所有过去的日期都会出现在底部。这就是我现在正在处理的问题:\'orderby\' => array(\'date\' => \'ASC\'), 实现结果

  • 如何在WordPress上使用Order RAND()?

    时间:2016-09-13

    注意:这是order, 不orderby.根据wordpress文档,只有两种选择order, 它们是ASC或DESC。问题是:我想随机化the posts I\'ve selected, 不随机化WHICH posts I select.下面是我的代码,以便更好地解释:<?php return array( "post_type" => "listings", "post_status" =>

  • 使用META_KEY的自定义查询无法正常工作

    时间:2016-09-13

    我进行以下查询是为了获得所有按元键排序的帖子(本例中为wpcf estado),但它不按顺序返回项目:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'post_type\' => \'proyectos\', \'posts_per_page\

  • 自定义帖子类型的慢WP_QUERY

    时间:2016-09-14

    我有一个定制贴子:属性的房地产主题。Post有许多元值,如价格和分类法,如位置。我为此创建了搜索引擎,但查询需要花费大量的时间来执行。我在数据库中只有50个属性,但wp\\U Posteta表有20044行。超过30秒的示例查询:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.obj

  • 我想按月查询帖子

    时间:2016-09-15

    我有一个页面,我想每月显示博客帖子。如果本月没有帖子,我想显示上个月的帖子。如下图所示。它显示了8月份的帖子,因为9月份没有帖子。下面是我本月发布的代码: <?php $args = array(\'date_query\' => array( \'year\' => date( \'Y\' ), \'monthnum\' => date( \'m\' ),

  • 我如何才能获得与特定分类术语相关的所有帖子?

    时间:2016-09-15

    为此,我使用了下面的技术(获取所有与分类术语相关的帖子),但出于某种原因,如果我有一些帖子使用了该术语e 并用术语发布English 我得到了所有这些,而不仅仅是那些与English. \'tax_query\' => array( array( \'taxonomy\' => \'origin\', \'field\' => \'name\', \'terms\'

  • 如何将WP_QUERY(自定义帖子类型,带有自定义域)的结果转换为JavaScript?

    时间:2016-09-15

    我正在上使用DataTablesthis page.它工作得很好,只是我在让孩子们排起队来时遇到了麻烦。我认为我需要做的是将带有相关自定义字段的WP\\U查询结果转换为JavaScript数组。以这种方式获取WP\\u查询的结果很容易,但当您将自定义字段添加到混合中时,我就卡住了。关于如何实现这一点,有什么想法吗?您可以查看页面的源代码here.

  • 删除插件在最终查询中添加的POST类型过滤器

    时间:2016-09-16

    我正在根据自定义帖子类型查询帖子类型,但在打印最终查询时,它还包括post_type=\'tribe_events\', 这是由于插件用于事件。但我仅在查询中添加了以下参数: $args = array( \'post_type\' => \'mycustomepost\', \'posts_per_page\'=>1 ); 如何从查询中删除事件post类型筛选器?

  • WP查询出错。如果变量为空,则显示先前的POST值

    时间:2016-09-17

    我有一个wp查询,但如果变量为空,那么它似乎会显示以前的帖子内容。例如,如果company name为空,则不应输出任何内容,但它会显示上一篇文章的company name。我真的很不明白为什么会发生这种事。1模板的代码如下:else if ( isset( $atts[\'testimonial_template\'] ) && ($atts[\'testimonial_template\'] == \'standard_divi_4_column\') ) {

  • 如何提高复杂的wp_查询的速度?

    时间:2016-09-17

    我做了a Wordpress plugin that checks if a bbPress forum / topic has been read.基本上,当阅读主题时,会向主题添加一个post-meta-bbppu-read-by,它的值为用户ID。然后,如果我想获取阅读主题(例如,这里,对于论坛ID 3526和用户#1);我对这些参数使用自定义查询:$read_query_args = array( \'post_type\' => \'topi

  • 按多个变量(META_KEY和发布日期和时间)对帖子进行排序

    时间:2016-09-18

    在cascadeoc。组织/结果我有按自定义字段“event\\u date\\u results”排序的结果,该字段是事件发生的日期(而不是帖子发布的日期)。但是,当同一天有多个结果时,我想通过发布日期和时间进一步控制后期排序。如何添加此第二个orderby筛选器?以下是我所拥有的:<?php $query = new WP_Query( array( \'post_type\' => \'result\',

  • ORDER BY wp_POST wp_Query中的自定义列名

    时间:2016-09-18

    我已经做了很多研发工作;但在任何地方都找不到合适的答案。如果我需要进行mysql查询,那么这对我来说是一个非常小的任务。但尽管如此,我在WP并没有很好的实践经验,所以对问题的解决感到非常沮丧。How to sort a wp_query by custom column that I added in wp_posts table. $args = array( /*\'base\' => \'%_%\', \'format\'

  • 滑块不适用于自定义查询

    时间:2016-09-19

    我试图用某个类别的最新帖子设置一个滑块,但我似乎无法使其正常工作。当我使用常规循环时,滑块工作正常,但只要我为特定类别添加新查询,滑块就不再工作了-尽管查询似乎工作正常,因为我可以看到其他帖子-它们只是静态的,不会滑动。我正在使用carouFredSel 对于滑块,这是我的代码:<div class=\"wrapper\"> <div class=\"list_carousel responsive\"> <ul id=\"desliz

  • ARRAY_RAND是否工作不正常?

    时间:2016-09-19

    我想在每个页面刷新时显示不同的内容。为了实现这一点,我使用了PHParray_rand() 作用我使用下面的代码获取帖子并将内容存储在一个值中。当我输出之前的值时array_rand(), 它正在显示第一个帖子内容,但在array_rand() 如果我输出的随机功能正在工作,但显示一些随机数。我相信这是一个帖子计数。显示的最小数字为0,最大数字为2。共有3个帖子。检查此项here 我使用的代码是。<?php $args = array( \'posts_per

  • 对WooCommerce shop中的shop和Widget使用相同的WP_Query

    时间:2016-09-19

    我正在使用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/子类

  • 按类型统计已发布帖子的数量

    时间:2016-09-19

    我有这个代码,但它显示了按帖子类型“code”发布的帖子总数。<?php $count_posts = wp_count_posts(\'code\')->publish; echo $count_posts; ?> 我有两种帖子类型:“代码”和“商店”Post type code是Post type“shop”的“子项”<因此,我需要显示附加到“parrent”帖子类型“shop”的“child”帖子类型“code”的帖子数量。更新-解决方案(如

  • Exclude posts from featuring

    时间:2016-09-20

    我正试图隐藏某个特定类别的帖子,以防被选中。目前,该部分显示所有类别的特色帖子。我需要从类别中排除帖子(类别名称不按id)。$args = array( \'posts_per_page\' => 1, \'meta_key\' => \'meta-checkbox\', \'meta_value\' => \'yes\', ); $featured = new WP_Query( $args )

  • 如何在带有PHP7的WP_Query中安全地提供$_POST变量?

    时间:2016-09-21

    在PHP 5.5中,您有以下函数mysql_real_escape_string()我一直都是这样htmlspecialchars(mysql_real_escape_string($_POST[\'...]));以防止SQL注入。在PHP 7中,mysql\\u real\\u escape\\u string()消失了。另一种选择是mysqli_real_escape_string()但该函数需要一个指向mysqli对象的链接。使用WordPress执行以下查询时:$query_args = arra