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

  • 如何在用户元中回显用户ID?

    时间:2011-12-10

    我需要为每个新成员生成一个唯一的ID号。我本来打算使用WP\\u查询,但只得到一个数组。

  • 杂志风格的首页,有多个类别/循环,没有重复的帖子

    时间:2011-12-11

    我正在将一个静态杂志网站迁移到wordpress。我想有一个frontpage显示多个类别,每个类别都有几个帖子,例如“政治”、“环境”、“健康”和“技术”。最重要的是,我想有一个“最新新闻”类别。“最新新闻”类别中显示的帖子也将属于另一个类别(以及子类别,例如poltics-->asia-->india),并显示在仅包含特定类别帖子的页面上(例如“politics”页面),但只要它们显示在“最新新闻”类别中,就不能在frontpage上重复帖子。类别将显示在网格杂志类型设计中。我正在努力完成

  • 如何获取父页面(非递归)?

    时间:2011-12-11

    我想获取所有直接作为HOME\\u ID.Per的子级的页面http://codex.wordpress.org/Function_Reference/get_pages#Parameters (请参阅“parent”参数),我认为这应该通过get\\u页面完成:$top_pages = get_pages(array(\'parent\' => HOME_ID, \'sort_column\' => \'menu_order\')); 但这不会返回任何结果。如果我为HOME\\u

  • 按元后自定义域筛选-性能

    时间:2011-12-12

    我可以就如何构建数据以提高性能提供一些建议。我有一个自定义的post类型,其中有许多自定义元数据存储在wp_postmeta 表作为每个post的一个元键下的序列化数组。现在,我需要从该帖子类型中获取一些帖子,并根据我存储的元数据对其进行过滤。现在,我能想到的唯一方法是获取所有此类帖子的所有元数据,然后将它们反序列化为一个大型PHP数组,然后使用foreach 循环以逐个检查它们。我觉得这是一种非常糟糕/缓慢的做事方式。现在,我想我应该放弃我的整个计划,使用我自己的自定义表从头开始。不过,这太不符合wor

  • 根据与当前所选值匹配的标题显示自定义帖子类型

    时间:2011-12-13

    好吧,这是一件非常复杂的事情,我有点不确定如何使用wordpress,但我希望有一些天才可以帮助我。我基本上是在创建一些比较功能,目前页面上有两个选择框。这些选择框将显示自定义帖子类型中所有帖子的列表\'countries\' 在它们内部,当用户从列表中选择一个选项时,我将使用ajax显示下面特定帖子的内容。我目前有一个非wordpress版本的我正在尝试做的事情,下面是代码。HTML<select id=\"compare-one\"> <option value=\"Unit

  • 非常慢的页面--如何优化查询数量?

    时间:2011-12-13

    EDIT 12/19/2011再次感谢你Ijaas。除了白天的秩序外,一切都正常。它按发布顺序对几组天进行排序。如果旧帖子的meta\\u键中有较新的日期,则它位于具有较旧meta\\u键的较新发布帖子之前。它对某一天的事件进行了适当的排序,但不对日期进行排序。你知道为什么吗?这是我正在使用的当前代码。 <h1>Upcoming</h1> <?php $convertedtime = \"Y-m-d H:i\"; // Time format

  • 自定义POST类型和Have_Posts()返回空结果

    时间:2011-12-14

    我对have\\u posts()感到非常困惑。它返回一个空结果,即使我有一篇文章与查询匹配。下面的代码用于一个小部件,该小部件应该只显示一篇文章(如果存在的话)。我使用wordpress 3.3。。。$singleargs = array(\'p\' => 2040, \'post_type\' => \'event\', \'post_status\' => array(\'any\'), \'posts_per_page\' => 1); $singlequery =

  • Inefficient Query Confusion

    时间:2011-12-16

    Edit #3 - meta_keys as an array这似乎不仅仅是“opening\\u time”的比较,我可以为错误的日期设置打开时间,甚至可以将其留空,如果“panel\\u time”在范围内,它仍然会占据一个帖子。我错过什么了吗?$keys = array(\'opening_time\', \'closing_time\', \'artist_talk_time\', \'special_event_time\', \'lecture_time\', \'panel_time\',

  • Query_vars not working for me

    时间:2011-12-16

    我正在尝试添加一个所有页面链接到帖子?all=1 在URL的末尾返回“未设置”,我不确定我做错了什么。我看了这里,我的代码与这里相同:http://codex.wordpress.org/Custom_Queries#Custom_Archives功能。phpadd_filter(\'query_vars\', \'all_pages\' ); function all_pages( $qvars ) { $qvars[] = \'all\'; return $qvars;

  • 在WP_QUERY中获取自定义字段值

    时间:2011-12-17

    我正在尝试在我的索引页上显示3个类别的第一篇帖子。为此,我编写了一个小函数,如下所示:function excateg($categ) { $recent = new WP_Query(\"cat=$categ&showposts=1\"); while($recent->have_posts()) : $recent->the_post(); $imageurl = get_post_meta($post->ID, \'post-img\', true)

  • AJAX search posts and pages

    时间:2011-12-18

    我正在尝试制作一个插件,在这里我需要创建一个AJAX搜索。Im使用中描述的方法http://www.garyc40.com/2010/03/5-tips-for-using-ajax-in-wordpress/ 执行ajax调用。到目前为止一切都很好。问题是不确定如何在我的ajax函数中检索搜索结果。第一次尝试使用WP\\U查询,如下所示:$query= new WP_Query( array( \'post_type\'=> \'any\',\'post_status\' => \'publ

  • 仅排除父自定义帖子类型帖子

    时间:2011-12-19

    不确定如果没有某种形式的硬编码,这是否可行,但我有一个自定义的帖子类型,叫做“city”。在“城市”帖子类型中,我有一些母帖子(如英国、美国和中国)和一些子帖子(伦敦、华盛顿特区和北京)。我有一个查询,显示“城市”下的所有帖子。但对于这个特殊的查询,我想实际上忽略任何父帖子(即英国、美国和中国),而只显示子帖子(伦敦、华盛顿和北京)。以下是我对查询进行编码的方式:<?php $city = new WP_Query(array(\'post_type\' => \'city\', \'orde

  • 从用户获取所有用户元数据

    时间:2011-12-19

    我试图在页面中为我的用户显示bio和其他自定义元数据。因此,我想在用户元数据表中查询它。我尝试过,但没有找到任何功能。我正在寻找的是通过一个数据库调用获取所有信息。This is what I have done so far: $wp_user_search = new WP_User_Query( array( \'role\' => \'agent\', \'fields\' => \'all_with_meta\') ); $agents = $wp_user_s

  • 在html中包装x个帖子,而不留空html

    时间:2011-12-20

    所以我试图为这个wp\\u查询吐出无限数量的帖子,每次6篇,每一篇都用<dd> 这样它就可以使用jQuery滑块。问题是,如果我正好有6个帖子,或者12个帖子,我最后会有一个帖子是空的<dd></dd> 在最后。我做错了吗,或者这是对Wordpress的限制?<dl><!--slider container--> <dd><!--slide--> <?php $our_work

  • WordPress主页上的294个查询

    时间:2011-12-21

    我在wordpress网站上有294个查询。我使用sql Monitor进行了检查,最大的查询是显示城市列表自定义字段的计数。假设有200个城市,那么在一个循环中会发生200个查询,以统计有关一个城市的帖子数量。有没有一种方法可以更有效地做到这一点。我用来计算国家数量的代码是<?php global $wpdb; $countries = tgt_get_countries(); foreach ($countries as $country) { $testcou

  • Group WP_Query by category

    时间:2011-12-27

    好的,这是我的设置:称为“问题”的自定义帖子类型(对于杂志)具有与相应问题的帖子ID匹配的自定义元字段的帖子。当我在一个“问题”帖子页面上时,我想查询所有相关的帖子,并按其关联的类别显示它们。我的post查询工作正常,我似乎无法理解类别分组。这是我的问题 <?php global $post; // List posts by the terms for a custom taxonomy of any post type $cur

  • 按元数据或标题获取帖子

    时间:2011-12-28

    我有一个正在工作的查询,它调用我的所有帖子,这些帖子对于两个元键中的一个具有特定的元值:$term = filter_var( $_GET[\'term\'] ); $query = get_posts( [ \'post_type\' => \'some_cpt_name\', \'meta_query\' => [ \'relation\' => \'OR\', [

  • 我的类函数没有看到GET URL参数

    时间:2011-12-30

    我已经设置了一组变量,在我的插件函数文件中使用add\\u filter创建: add_filter(\'query_vars\', \'user_country_var\' ); add_filter(\'query_vars\', \'user_lat_var\' ); add_filter(\'query_vars\', \'user_lon_var\' ); 然后,我用来处理过滤器的一些代码引用了它。当代码被插入到模板文件中时,这种方法工作得很好。我正试图收拾东西,

  • WP_QUERY最后五篇帖子,简单地按元值排序

    时间:2011-12-30

    我不敢相信我在问这个问题。这感觉像是一个如此简单的方法,但我已经翻遍了WP页面和几十个类似的问题,都没有用,所以这里是。。。我有一个带有以下内容的WP\\U查询,它只得到最后5篇帖子:$args = Array( \'post_type\' => \'post\', \'posts_per_page\' => \'5\' ) 我只想按meta\\u键“views”的meta\\u value\\u num排序最后5篇文章。但相反,当我输入以下内容时,它

  • Update Loop with Form

    时间:2012-01-01

    我有一个照片库,我正在开发使用WP作为内容管理手段。我非常依赖一些jQuery插件来管理UI样式和操作(通过排序)。我的问题是有太多该死的帖子!737,每个都有一个缩略图,显示在页面上。这不可避免地会使任何浏览器陷入困境。尤其是排序插件在对图像进行排序时会“克隆”图像。帖子使用Wp\\u查询脚本构建;<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $post_per_page =