自定义插件导致图像上载失败

时间:2015-06-11 12:45:38

标签: wordpress-plugin wordpress

编辑页面时,然后单击“添加媒体”。在“媒体库”选项卡中,有一个永不停止旋转的加载图像。然后我点击上传文件选项卡并尝试上传图片,当我收到此错误消息"上传时出错。请稍后再试。"。

所以我开始停用插件,看看其中一个是否是causins,而且我创建的一个自定义插件导致了这个,我不知道为什么

这个插件包含一个主类,我在其中声明了两个插件

/*
Plugin Name: blabla
Description: blabla
Version: 0.1
Author: User
*/

include_once plugin_dir_path( __FILE__ ).'/liste_emplois.php';
include_once plugin_dir_path( __FILE__ ).'/candidature.php';

class Manitou_Plugin
{
    public function __construct()
    {
        add_action('widgets_init', function(){register_widget('Manitou_Liste_Widget');});
        add_action('widgets_init', function(){register_widget('Manitou_Candidature_Widget');});
    }
}

我的两个插件包含几乎相同的东西和相同的结构,这里是其中之一

class Manitou_Liste_Widget extends WP_Widget {
    function __construct() {
        parent::__construct(
                'Manitou_Liste',
                __('blabla', 'wpb_widget_domain'),
                array('description' => __('blabla'),)
        );
    }

    public function widget($args, $instance) {
        wp_enqueue_script('tablesorter', '/wp-content/plugins/manitou/scripts/jquery.tablesorter.min.js');
        wp_enqueue_script('manitou-affichages', '/wp-content/plugins/manitou/scripts/manitou-affichages-3.0.1.js');
        wp_enqueue_script('xdomainrequest', '/wp-content/plugins/manitou/scripts/jquery.xdomainrequest.min.js');
        wp_enqueue_script('initmanitou', '/wp-content/plugins/manitou/scripts/initmanitou.js');
    wp_enqueue_style('manitou-affichages', '/wp-content/plugins/manitou/css/manitou-affichages.css');
        echo __("<div id='manitou_affichages'></div>", 'wpb_widget_domain');
    }

    public function form( $instance ) {
    }

    public function update( $new_instance, $old_instance ) {
    }

}

function wpb_load_widget3() {
    register_widget('Manitou_Liste_Widget');
}
add_action('widgets_init', 'wpb_load_widget3');

您是否看到可能导致上传问题的anithing?

非常感谢

0 个答案:

没有答案