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

  • 如何获取静态头版的帖子ID?

    时间:2014-10-14

    我试图使用首页作为特色图像的默认排序(例如,如果没有设置特色图像,我想使用首页的)但我很难找到如何以安全的方式获取头版的帖子ID(这样,当头版不可避免地被人更改时,我的代码仍然有效)我知道我可以在代码中硬编码一个ID,但当有人决定使用新的内容项作为首页时,这会中断。我是否必须使用wp query来实现这一点?如果是这样,用wp查询实现这一点的安全方法是什么?

  • 将特权用户数组与我当前的查询相结合

    时间:2014-10-14

    我有一个带有以下查询的自定义页面模板。同位素文件管理器是我的分类,所有这些都很好。我现在想让这个页面只被少数人看到specific, currently logged in authors. 示例:帖子仅对具有这些ID之一(1、2或3)的作者可见,并且已登录 <ul id=\"filters\"> <li><a href=\"#\" data-filter=\"*\">Everything</a></li>

  • 更新多个帖子元数据的有效方法

    时间:2014-10-15

    我已经使用update\\u post\\u meta()更新了post meta。然而,我的帖子越多,花的时间就越多。我想尽量减少处理400个帖子所需的时间(虽然我不太确定这需要多长时间)。当前我的代码如下所示: $numbers = range(1,100000); shuffle($numbers); //Randomizing the index (no duplication at all) $count = 0; //Begin with an

  • GET_POSTS查询匹配的结果太多

    时间:2014-10-16

    我在一个函数中有一个查询,它返回我不想要的匹配项,例如,当$id=116时,它还返回meta\\u键“funds\\u id”为11687的结果。 public function list_related_docs($id){ $docs_args = array( \'post_type\' => \'publication\', \'post_status\' => \'publish\',

  • 在WP 4.0上按META_VALUE_Num DESC和META_Value ASC排序

    时间:2014-10-20

    我已经创建了一个自定义的帖子类型,我想通过它来订购custom-field-1, 它是布尔值,因此其值为1 或0, 在里面DESC 顺序(1到0)custom-field-2, 其中包含文本并应进行排序ASC (A到Z)First Question: WordPress 4.0中引入了一个更强大的ORDERBY参数。是否可以使用新的ORDERBY功能进行此操作?If not, second Question:最好的方法是什么?我怎样才能meta_query 按顺序排列帖子custom-field-1 按降

  • Get post ids from WP_Query?

    时间:2014-10-21

    是否有一种方法可以检索从以下位置查询的帖子ID数组:$latest = new WP_Query( array ( \'orderby\' => \'rand\', \'posts_per_page\' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest ->

  • 带有条件的WP_Meta_Query对象

    时间:2014-10-23

    我有一个自定义帖子类型(Books),它与第二个自定义帖子类型(People)相连接。图书CPT有一个额外的作者元框,如果选中,它应该出现在额外的人物CPT上。然而,即使检查并指定了第二位作者,这本书CPT也不会出现在第二个人CPT的页面上。我的页面代码如下:<?php $author_id = get_the_ID(); $single_books_query = new WP_Query(array( \'post_type\' =>

  • 显示来自一系列海关税的第一个帖子的页面?

    时间:2014-10-24

    是否可以让页面显示自定义分类法中每个类别的第一篇文章?e、 g海关税称为画廊部分,其中有一系列类别,即画廊1、画廊2等。页面需要显示每个类别的第一篇文章,例如Gallery 1、Gallery 2等的第一篇文章。因此本质上是一个用于导航到每个类别区域的页面。目前我只是这样做,但它不是很有活力,只是手动输入每个类别。<?php query_posts( array( \'post_type\' => \'gallery-section\',\'gallery-area\' => ‘gall

  • 在一页帖子中显示单个帖子日期

    时间:2014-10-24

    在帖子页面中,我如何显示他们的日期,而不是页面日期?我没有php知识。假设我想在这里显示单篇文章的日期,而不是单篇文章的标题。<?php if($block === \'title\'): ?> <h2 class=\"post-title\"> <?php echo empty($link_setting) || $link_setting != \'no_link\'

  • 与wp_USERS一起查询wp_usermeta

    时间:2014-10-25

    我想使用WordPress查询功能,而不需要外部插件。以下是我目前掌握的情况:add_filter(\'user_search_columns\', \'user_search_columns_bd\' , 10, 3); function user_search_columns_bd($search_columns, $search, $this){ if(!in_array(\'display_name\', $search_columns)){

  • 是否将查询从CAT ID更改为鼻涕虫或名称?

    时间:2014-10-26

    我使用以下查询获取类别(10)中的帖子。我想将此代码更改为使用类别slug或名称,而不是id号,因为当我移动站点时,这经常会更改。??<?php $custom_query = new WP_Query(array (\'cat\' => 10, \'showposts\' => 1)); query_posts($custom_query); while($custom_query->have_posts()) : $custom_query->the_po

  • Category__in不使用自定义帖子类型

    时间:2014-10-27

    无法使我的WP\\U查询循环工作,无法找出原因category__in 行不通。只是想从我的自定义帖子类型中提取某些类别$args = array( \'post_type\' => \'bbt\', \'category__in\' => array(90,89) ); $loop = new WP_Query($args); 当我使用echo $loop->found_posts; 它确实返回0,但我在这些类别中总共有2篇帖

  • 获取具有多个类别的帖子

    时间:2014-10-27

    如何获得两个不同类别的常见帖子?考虑以下类别树:posttype -news -arrangement --course --competetion --other region -region1 -region2 -region3 现在我想获得“新闻”和“区域2”类别的帖子。我试过这个:$query = new WP_Query(\'category__and=12,32\'); // 12=news, 32=region

  • WP_QUERY中忽略POST_PER_PAGE

    时间:2014-10-27

    我有一个名为“album”的自定义帖子类型,我添加了两个自定义字段“release\\u date”和“release\\u date\\u us”,其中ACF plugin.我正在尝试在小部件区域显示最新的相册。要显示的相册数由我的小部件设置。以下是我在小部件中使用的查询:<?php // WP_Query argument $arg = array( \'post_type\' => \'album\', \'meta

  • 查询帖子,按元值排序

    时间:2014-10-28

    我读了很多书,尝试了很多,但都没有得到我想要的:我有自定义的帖子类型,我想在DESC中排序,按其元值排序:完整查询及其参数:wp_reset_query(); $args = array( \'meta_key\' => \'completeness\', \'order_by\' => \'meta_value_num\', \'posts_per_pa

  • 如何在循环中显示自定义字段中具有特定值的帖子?

    时间:2014-10-28

    我试图显示包含自定义字段中特定值的帖子。例如,我创建了一个要求输入年份的自定义字段,假设我只想在自定义字段中显示2013年的帖子,我该怎么做?这就是我目前的情况:<?php $loop = new WP_Query( array( \'post_type\' => \'Sport\', \'posts_per_page\' => 3 ) ); ?> <?php while ( $loop->have_posts() ) : $loop->the_post(

  • Query by key or author

    时间:2014-10-29

    现在我的查询如下所示:$allsearch = &new WP_Query(\"s=$s&showposts=-1\"); 我了解这个查询的功能和工作原理,但我不想添加通过以下方式查询帖子的功能$s 或由多个作者编写。我并不完全想要与搜索或作者列表匹配的帖子,但我希望两者都在一起。我想根据this.这就是我目前的情况:$args = array ( \'author\' => \'1,2,3,4,5\', \'s\' => $s,&#x

  • 具有多于2个字段比较的元查询

    时间:2014-10-29

    我在一些自定义PostType中有5组元框。所以我知道如何比较两个元框值。。。Example:\'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => THEME_PREF.\'source_lang_1\', \'value\' => $sourceLang, \'comp

  • WP_Query freezing

    时间:2014-10-29

    因此,我在So上偶然发现了许多类似的问题,但我对wp\\U query和高级PHP的理解有限。我想我在PHP对象/数组和get_the_ 和the_ 功能。代码在(根主题等效)功能中。php。我正在使用var_dump 还有ChromePhp,但当我尝试这样做时,我的页面经常会崩溃或冻结。function tags() { // If current post has tags if (get_the_tags()) {

  • 如何只查询当前日期或未来日期的帖子

    时间:2014-10-30

    我只想得到与当前或未来日期的帖子,以显示即将到来的事件。当前参数:$args = array( \'post_type\' => \'event\', \'meta_key\' => \'event_start_date\', \'orderby\' => \'meta_value\', \'order\' => \'ASC\' ); 这将返回所有帖子,包括过去的事件。我读到post