1
我有一個演示網站的腳本,用另一種顏色代替另一個CSS文件。它在當地完美工作,但我無法使其在線工作。WordPress的文件到達Javascript文件中的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.css
和css/blue-theme.css
達到css文件也<?php bloginfo('template_directory'); ?>/css/blue-theme.css
我應該寫什麼在這種情況下,獲得正確的路徑並使腳本在線工作?我已經嘗試了幾乎所有我知道的東西,但沒有奏效。
您是否試過「/wp-content/themes/theme1/css/blue-theme.css」完整的相對路徑或嘗試get_site_url();在那之前。 –
控制檯不再回復404錯誤。當我點擊主題轉換器時,它會切換到紫色主題(例如),所以主CSS文件會發生變化,但當我在另一個選項卡中打開它時,它會重定向到404找不到。我認爲這是因爲我的JavaScript文件中沒有正確調用CSS文件。 – dbsso