【问题标题】:Wordpress custom .css styling dissapeared after pressing Customize in the Admin panel在管理面板中按自定义后,Wordpress 自定义 .css 样式消失了
【发布时间】:2018-11-09 07:25:32
【问题描述】:

我构建了一个功能齐全的自定义主题,但后来我错误地在管理面板中按了外观->自定义。 现在我所有关于菜单的样式都恢复为默认样式,并且无法覆盖它们。所有其他样式都在工作,正在使用自定义主题 style.css,但所有菜单都恢复为蓝色垂直链接,无论我在 .css 文件中做什么,它都不会影响它们。

有什么想法吗?

【问题讨论】:

  • 菜单的类名是否改变了?
  • 亚历克斯,ty。事实上,有些东西覆盖了导航容器的类名,我在 wp_nav_menu 中指定了它。我最近安装了一个多语言支持的多语言模块,但我在哪里寻找解决方案?

标签: php css wordpress styles customization


【解决方案1】:

虽然我最好的猜测是问题是由安装新插件引起的。 以前我用过:

  $args = array(
          'theme_location' => 'header-menu',
          'container' => 'nav',
          'container_class' => 'site-nav'
        );
        wp_nav_menu($args);

它有效,但停止工作。 然后我将 container_class 更改为 'menu_class',如下所示:

  $args = array(
          'theme_location' => 'header-menu',
          'container' => 'nav',
          'menu_class' => 'site-nav'
        );
        wp_nav_menu($args);

而且它正在工作。它将 menu_class 提供给容器。我仍然需要测试这个自定义 menu_class 是否与多语言模块兼容。

【讨论】:

    猜你喜欢
    • 2012-09-26
    • 1970-01-01
    • 2023-03-24
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-15
    • 2020-05-24
    相关资源
    最近更新 更多