【问题标题】:Wordpress reach CSS file in Javascript fileWordpress 在 Javascript 文件中到达 CSS 文件
【发布时间】:2015-10-19 21:37:31
【问题描述】:

我有一个演示网站的脚本,它用另一个 CSS 文件替换不同颜色的 CSS 文件。它在本地完美运行,但我无法使其在线运行。

我认为无法在线运行的本地代码部分是:

if (color == "b9e0e9") {
  switcher_link.attr('href',"http://localhost:8888/wordpress/wp-content/themes/theme1/css/blue-theme.css");
  var atrrHref = switcher_link.attr('href');        
}

我尝试使用../css/blue-theme.css/css/blue-theme.csscss/blue-theme.css 以及<?php bloginfo('template_directory'); ?>/css/blue-theme.css 访问css 文件 在这种情况下我应该写什么来获得正确的路径并使脚本在线工作?我已经尝试了几乎所有我知道的方法,但没有成功。

【问题讨论】:

  • 您是否尝试了“/wp-content/themes/theme1/css/blue-theme.css”完整的相对路径或尝试 get_site_url();在此之前。
  • 控制台不再回复 404 错误。当我单击主题转换器时,它会从粉色主题切换到紫色主题(例如),因此主 CSS 文件会更改,但是当我在另一个选项卡中打开它时,它会重定向到 404 未找到。我认为这是因为我的 javascript 文件中没有正确调用 css 文件。

标签: javascript php css wordpress


【解决方案1】:

我找到了,这是一个如此简单的问题,但也是我能想到的最后一件事。

路径是 ../themes/theme1/css 而不是 ../themes/Theme1/css

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-13
    • 2018-12-06
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 1970-01-01
    • 2023-02-19
    相关资源
    最近更新 更多