【问题标题】:Divi Child Theme Breaks Wordpress CustomizerDivi 儿童主题打破了 Wordpress 定制器
【发布时间】:2017-05-13 23:02:51
【问题描述】:

我遇到了 wordpress 定制器和 Divi 的问题。定制器在激活 Divi 的情况下工作正常,但是当我激活子主题时,定制器突然停止工作。它显示在面向用户的一侧,但不会在定制器中呈现。

我从 Chrome 收到此错误:

“bpmmarketing.com 重定向您的次数过多。”

所以我当然要确保我的函数文件是洁净的,确实如此。

这是代码(来自优雅的主题):

<?php

function my_theme_enqueue_styles() {

    $parent_style = 'parent-style';

    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'child-style',
        get_stylesheet_directory_uri() . '/style.css',
        array( $parent_style ),
        wp_get_theme()->get( 'Version' )
    );
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
?>

我在控制台中看到了这个错误:

load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,jquery-ui-core,jquery-ui-widget,jquery-ui-mo…:3 得到 http://bpmmarketing.com/?customize_changeset_uuid=9610c2a0-37d1-4b5a-abd6-d…ccfb7c&customize_theme=BPM+Marketing&customize_messenger_channel=preview-0 net::ERR_TOO_MANY_REDIRECTS

我们现在对该网站进行了保护,但如果您需要任何其他信息,请告诉我。

【问题讨论】:

  • 你找到这个网站了吗? wordpress.org/support/topic/err_too_many_redirects-12。讨论导致 WP 中可能存在的错误。调整永久链接结构似乎可以阻止错误 - 具体而言,确保永久链接完全小写。
  • 令人着迷。普通永久链接确实修复了定制器。这么奇怪。仍然不是永久修复,但你去吧。

标签: php jquery wordpress google-chrome wordpress-theming


【解决方案1】:

您的主题文件夹可能包含空格,例如“Divi child”。如果是这样,您必须将其更改为“Divi-child”并解决问题。

如果不是,您可以将永久链接设置为普通链接作为一种解决方法,但这对 SEO 不利。

【讨论】:

  • 如果其他人遇到类似问题,这对我有用。我的主题文件夹名称中有空格。
  • 是的,空格会破坏定制器。 @PeterG 子主题名称BPM+Marketing 必须重命名才能解决此问题。
  • 为我工作。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-06
  • 2013-12-03
  • 2017-06-06
  • 2014-09-05
  • 1970-01-01
相关资源
最近更新 更多