2016-10-17 59 views
0

我是Wordpress的新手。 我將html網站轉換爲wordpress網站,並在wordpress文本編輯器中添加了網頁內容。一切都很好,但我有一個鏈接,在該網頁重定向到主頁, 即錨標記引用index.html。所以在文本編輯器中將該頁面添加到wordpress後,我已將其更改爲鏈接到主頁的 「http://localhost/sitename/」。在wordpress編輯器中替換localhost url

我的問題是,如何刪除本地主機,然後將其鏈接到主頁。我試過php home_url();在錨標籤內但沒有工作。

我附上截圖 enter image description here

+1

'Home'? –

+0

這將打開目錄,我想鏈接到主頁(index.html),而不使用本地主機在url – Nag

+0

然後'/ sitename/index.html',或者只是'/ sitename /',如果你有自動索引功能:)你不必明確寫出「http:// localhost」(不需要在你自己的站點上有絕對的URL)。好吧,有'get_home_url()'函數。在一個PHP腳本中,你可以像'Home' –

回答

0
get_site_url(int $blog_id = null, string $path = '', string $scheme = null) 

檢索給定的網站,WordPress的應用程序文件(如可溼性粉劑博客 - 的header.php或可溼性粉劑管理員/文件夾)都可以訪問的URL。

get_home_url(int $blog_id = null, string $path = '', string|null $scheme = null) 

檢索可訪問前端的給定網站的URL。

你的情況,你可以使用

<?php echo get_home_url(); ?> 
0

如果我理解你的問題,這可能幫助:

  1. 登錄到WordPress的管理儀表板
  2. 點擊設置>>通用
  3. 填寫您的WordPress地址和網站地址,然後點擊保存。
+0

我的問題很簡單,我想將該網頁鏈接到主頁(即index.html),而不在URL中使用本地主機 – Nag

+0

如果您在設置頁面中設置網址,然後使用home_url()它將使用您的點主頁例如http://yourdomainname.com – VishalParkash

1

可以使用home_url PHP函數:

<a href="<?php echo home_url(); ?>">Home</a> 

您可能需要安裝一個控件/插件,支持PHP在WordPress網頁。請檢查出this的答案。

+0

它使整個錨標記消失! – Nag

+1

@Nag,它是一個PHP腳本,還是靜態HTML?它不能消失。頁面的來源應該有些東西。如果什麼都沒有,那麼應該寫入服務器日誌(如果它是一個PHP腳本,再次)。 –

+0

這是一個靜態的HTML頁面 – Nag

0

使用斷開的鏈接檢查器插件。這將掃描所有的鏈接,並返回所有不屬於你的網站的鏈接()_ url然後你可以編輯網址,找到插件here或者你可以去找你php myAdmin並運行以下查詢

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/silverspring/', 'www.yourlivesite.com/'); 

wp_將取決於你給你的表前綴。