本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

使用参数运行新的 WP_Query 时,widgets_init 过滤器中出现奇怪的 WordPress 错误

发布于2023-11-29 20:03     阅读(1015)     评论(0)     点赞(24)     收藏(5)


使用 TwentySeventeen 主题时,如果您有一个带有简单的新 WP_Query 的函数,并且在functions.php 中具有类似这样的任何参数:

function wp123_qry_in_widgets_init() {
    $test_qry = new WP_Query( array( 'posts_per_page' => 3 ) );
    if ( $test_qry->have_posts() ) : 
        while ( $test_qry->have_posts() ) : 
            $test_qry->the_post();
        endwhile;
         wp_reset_postdata();
    endif;
}  

然后将其连接到 widgets_init 操作:

add_action( 'widgets_init', 'wp123_qry_in_widgets_init' );

当您转到“媒体”->“添加新内容”时,会发生一些奇怪的事情。当您现在上传新图像时,该图像会进入看似随机的上传日期文件夹。

例如,我刚刚做了,新图像上传到2016/11。如果没有添加该功能,图像会正常上传到2017/01。

为什么会发生这种意想不到的行为?


解决方案


暂无回答



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.phpheidong.com/blog/article/550178/9550d1b840324655df38/

来源:php黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

24 0
收藏该文
已收藏

评论内容:(最多支持255个字符)