2014-03-13 50 views
0

嗨我遇到了一個奇怪的問題,與我的WordPress的網站。我正在使用wp-bootstrap的子主題。當我將該網站上傳到我的共享主機時,似乎wordpress正在從本地主機中拉出css。換句話說,該網站加載在本地計算機上,但是,在任何其他計算機上,樣式表不起作用,頁面看起來很亂。如果我看源,地址是:WordPress的生產服務器上的CSS樣式表不加載

<link rel="stylesheet" id="bootstrap-css" >>href="http://**localhost**/wordpress/wp_content/themes/wordpress-bootstrap-master/library/css/bootstrap.css?ver=1.0" type="text/css" media="all"> 

相反的:

<link rel="stylesheet" id="bootstrap-css" >>href="http://**www.mydomain.com**/wordpress/wp_content/themes/wordpress-bootstrap-master/library/css/bootstrap.css?ver=1.0" type="text/css" media="all"> 

有誰知道什麼可能這裏發生了任何可能的解決方法?

謝謝!

+0

你是否直接從本地轉儲數據庫?這可能是本地主機作爲網站的網址? –

+0

是的,我做到了。原諒我,但我是一種wp noob。我會在哪裏改變數據庫結構? – DMiller

+0

看看這個http://www.wpbeginner.com/wp-tutorials/how-to-move-wordpress-from-local-server-to-live-site/特別是這部分 - 「第5步:改變網站網址「 –

回答

0

我會檢查你的styles.css文件在根目錄下。我的默認css文件如下所示:

/* 
Theme Name: MDA 
Theme URI: http://zachjanice.com 
Description: A website using Bootstrap 3 built for the MDA of Kansas City 
Author: Zach Janice 
Author URI: http://zachjanice.com/ 
Version: 1.0 
Tags: responsive, bootstrap 
*/ 

@import url('css/bootstrap.min.css'); 
@import url('css/style.css'); 

您需要css文件的頂部信息進行註冊。如果你的引導程序/自定義css文件位於名爲「css」的文件夾中,則Wordpress將爲你提取這些文件,而無需註冊每個css文件。

這裏是一個鏈接,也可能有幫助。 https://codex.wordpress.org/Child_Themes

希望這會有所幫助。

相關問題