【发布时间】:2018-08-09 19:48:24
【问题描述】:
我正在为我的博客使用自定义 Wordpress 主题。这个主题在网站上运行良好,但在后面,小部件无法移动/自动关闭等。我试图用
解决这个问题define( 'CONCATENATE_SCRIPTS', false );
在 WP 配置上。它解决了小部件的问题,但现在,我无法上传帖子的特色图片。 (它向我显示了一个关于它无法上传的错误,但它上传了,我在 wp-admin/post.php 中看不到库。我可以在 wp-admin/upload.php 中看到所有图像
我的functions.php看起来像这样:
function aax_scripts() {
// Styles
wp_enqueue_style( 'Bootstrap-4', get_template_directory_uri().'/bootstrap/4.1.1/css/bootstrap.min.css');
wp_enqueue_style( 'AAX-Style', get_stylesheet_uri() );
wp_enqueue_style( 'Google-Fonts', 'https://fonts.googleapis.com/css?family=Oswald|Roboto|Libre+Franklin');
wp_enqueue_style( 'Font-Awesome', get_template_directory_uri().'/fontawesome/fontawesome-free-5.2.0-web/css/all.css');
// Scripts
wp_enqueue_script("jquery");
wp_enqueue_script( 'Bootstrap-4', get_template_directory_uri() . '/bootstrap/4.1.1/js/bootstrap.min.js');
wp_enqueue_script( 'Popper', get_template_directory_uri() . '/js/popper.min.js');
};
add_action( 'wp_enqueue_scripts', 'aax_scripts' );
我该怎么办?
谢谢。
【问题讨论】:
-
你正在加载两个版本的 jQuery 吗?如果删除 wp_enqueue_script("jquery"); 会发生什么?功能?您也可以在入队之前先取消注册 jquery,以确保只有一个: wp_deregister_script('jquery');
-
不,我之前查过。实际上我使用的是自定义 jquery。我更改了 WP 的 jquery,然后我注意到小部件问题已解决。但除了媒体选项卡(upload.php)区域之外,我在媒体库中看不到任何内容。
-
浏览器控制台中有错误信息吗?如果是这样,请添加到帖子中。此外,如果您的 php_error.log 中有任何内容,请分享适用的内容。
-
浏览器控制台:这个网站好像是在使用滚动链接定位效果。此效果可能不适用于异步平移。详情请见developer.mozilla.org/docs/Mozilla/Performance/…,您可以参与相关工具和功能的讨论。没有 PHP 错误。当我尝试在帖子编辑选项卡上上传“精选图片”时,我只看到加载 gif。