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

  • 为什么要使用wp_Reset_postdata()?

    时间:2018-08-03

    我无法理解wp\\u reset\\u postdata的用法。如果我不使用它,会出现什么问题?https://codex.wordpress.org/Function_Reference/wp_reset_postdata在文档中,什么是主查询和辅助查询?谢谢

  • 无法通过wp_Reset_postdata()重置辅助查询

    时间:2018-10-07

    在custom post meta中,我执行了一个自定义查询来获取自定义meta,但当我尝试返回到主$post查询时,它会打印第二个循环。其中是我的自定义查询,我已通过wp\\u reset\\u postdata()将其重置。但没有结果。 $custom_fields = get_posts( array( \'post_type\' => \'custom_field\',

  • 不使用wp_Reset_postdata();时如何触发错误?如果循环在没有它的情况下运行,为什么还要使用它?

    时间:2017-01-25

    我的代码中有两个循环,为什么我需要使用wp_reset_postdata(); 每一次之后,如果没有任何区别?定义:在循环通过一个单独的查询后,此函数将$post global恢复到主查询中的当前post。因此,如果我创建一个查询post\\u类型、类别或post type=“post\\u type”(这是循环的默认参数)以外的任何内容,那么wp_reset_postdata(); 将post\\U类型还原为“post\\U类型”?如果是这样的话,代码中会是什么样子,或者我刚才写的是胡说八道?不管怎样,

  • 使用来自另一个自定义帖子类型的帖子标题填充metabox下拉列表(wp_Reset/global$POST问题)

    时间:2017-02-01

    我有一个自定义的帖子类型,其中有一个带有下拉列表的元框。下拉列表中填充了来自其他自定义帖子类型的帖子标题。我的metabox系统工作正常。我尝试对选项进行硬编码,它们保存正确。我还可以从自定义帖子类型中提取数据来填充下拉列表。问题在于数据的保存/加载。我尝试了wp\\u query和get\\u post,以及相应的重置,但每当我尝试拉入数据时,下拉列表不会更新,永久链接将更改为最后拉入的自定义post类型。我只需要知道如何正确地拉入数据,或者正确地重置循环。 /* Create role met

  • 无法在WordPress自定义查询中重置POST数据

    时间:2018-12-24

    编辑-我已经尝试过了wp_reset_query() 它不起作用,第一个循环按预期执行,但第二个循环只跳到else 我得到了not working我正在使用2自定义WP_Query 在一个页面中循环,第一个是从某个类别获取帖子,第二个是按日期获取帖子,这是密码 <?php $args = array( \'post_type\' => \'post\', \'p

  • ACF中继器循环和重置-RESET_ROWS()文档在哪里?

    时间:2019-08-23

    我喜欢ACF,它对开发人员来说很好,而且它似乎有很多支持。但是。。。为什么文档中没有reset\\u rows()?我创建了一个函数,可以在代码中的不同时间删除中继器行。我每次都在使用rows循环,希望它从索引0开始(或者以acf的疯狂方式从1开始)。但每个循环都是从前一个循环结束的地方开始的。这让我伤心了好一阵子。我只找到了ONE 其他主题有一个三个字的小回复,提到reset\\u rows()。搜索reset\\u rows()或任何有关重置行索引的内容时,ACF文档都不会出现任何内容。它不在哪里!所

  • 在一个页面上发布每个现有类别的3个帖子

    时间:2020-10-24

    以下操作不起作用。。。<?php $categories = get_categories( array( \'orderby\' => \'name\', \'parent\' => 0 ) ); foreach($categories as $category): $args = array( \'cat\' => $category->name, \'posts_per

  • 管理面板中的wp_Reset_postdata()出现问题

    时间:2020-11-02

    我正在连接到“在编辑器之后编辑\\u form\\u”add_action(\'edit_form_after_editor\', \'make_the_button_to_generate_a_report_number\'); function make_the_button_to_generate_a_report_number($post) { 检查我是否正在处理“出版物”的自定义帖子类型if ($post->post_type != \'publications\') r

  • 为什么不在我的jQuery过滤器中默认显示所有帖子

    时间:2022-01-12

    你好,开发专家,你能看看吗,我把什么搞砸了?function mysite_filter_function(){ //groups checkboxes if( $groups = get_terms( array( \'taxonomy\' => \'category\' ) ) ) : $groups_terms = array(); foreach( $groups as $group ) { if( isset( $_POS

  • Optimizing the blog loop

    时间:2015-09-03

    我有这样的帖子循环: <?php global $post; $post = $post_object; setup_postdata( $post ); $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; query_posts(array( \'post_type\' => \'post\', // You can add a cu

  • Reset_postdata如何恢复主查询循环的POST?

    时间:2016-01-30

    如何reset_postdata 作品医生说:使用新的WP\\U查询在辅助查询循环之后还原主查询循环的全局$post变量但在课堂上,它占据了当前WP_Query 实例,并将其设置为全局$post. 那么它如何恢复主查询循环的post呢?这个WP_Query class.

  • WP_RESET_POSTData不适用于类别页面

    时间:2016-08-10

    我有一个类别模板,它显示一些帖子和插件模板生成的一些内容,插件模板使用the_permalink() 以引用当前url。类别模板如下所示(category.php):<?php $categoryQuery = get_the_category(); ?> <?php $parentCategory = get_term_by(\'id\', $categoryQuery[0]->parent, \'category\') ?> <?php if ($p

  • 调用带有WP_QUERY的函数只会产生第一个结果

    时间:2016-10-25

    因此,我制作了一个简单的php脚本,以列表的形式显示一个类别中排名前三的帖子。非常简单。问题是我会经常使用它,所以我想我应该是CLIVER,并将其作为一个函数写出来,在这里我可以传递类别ID号,它将生成列表。我是php新手,但我在JavaScript中经常这样做。问题是它似乎只想显示我传递给它的第一个类别。我已经读了一些内容,但wp\\u reset\\u postdata();wp\\u reset\\u query()或rewind\\u posts()似乎有效。这看起来应该很简单,但我真的不知道如何

  • Wp_Reset_postdata之后WP_QUERY未重置

    时间:2019-01-09

    我有此自定义查询:if (isset($_COOKIE[\'myCookie\']) && $_COOKIE[\'myCookie\'] == $f_r) { $args = array( \'posts_per_page\' => 4, \'nopaging\' => false, \'order\' => \'ASC\', \'orderby\' => \'rand\',&