織夢Sitemap插件右側顯示空白的修復,織夢文章
導讀:織夢文章[標織夢模板簽:摘要]
前一段時間在站長網上發表了一篇“織夢后臺Sitemap+百度Ping推送功能實現”的文章,同時提供了插件下載鏈接。這為很多使用織夢程序做站,但是不知道怎樣做sitemap和百度Ping推送功能的站長們提供了很大的幫助。文章具體鏈接如下:http://www.admin5.com/article/20130529/506698.shtml
在使用余斗提供sitemap的插件的后,很多站長發現了問題。在點擊Dedecms管理后臺的“更新地圖XML”或者“更新地圖HTML”后,右側的操作區顯示空白,無法進行下一步的操作,這導致網站地圖無法生成,如下圖所示。
余斗對這個問題給了一個解決方案,鏈接地址是:http://www.wappcn.com/1230.html 。 但是,余斗給出的解決方案在點擊“更新地圖XML”或者“更新地圖HTML”后的右側操作界面與“更新主頁HTML”是相同的,這在操作過程中容易與“更新主頁HTML”形成混淆。余斗解決方案操作圖片具體見下圖:
在此我給出更加簡單的解決方案,供大家參考。Sitemap插件的空白顯示是由于模板調用出現了問題,所以我們只要修改插件中的模板文件就可以了。
1. 使用Dreamweaver打開插件的模板文件makehtml_htmlpage.htm,搜索“value="<?php echo "../sitemap.html" ”,在文件第46行會找到這條語句,將此語句替換成“ value="<?php echo "../sitemap.html" ?>” ”,然后保存,上傳,覆蓋原文件即可。插件出現問題的原因,正是由于此處的php源碼缺少右側的閉合代碼“ ?> ”,value賦值出現問題所致。
修改前:
修改后:
2. 使用Dreamweaver打開插件的模板文件makehtml_xmlpage.htm,搜索“ value=" < ?php echo "../sitemap.xml" ”,在文件第46行會找到這條語句,將此語句替換成“ value=" < ?php echo "../sitemap.xml" ? > ” ”,然后保存,上傳,覆蓋原文件即可。插件出現問題的原因同樣是缺少右側的php閉合代碼。至此,sitemap插件使用過程中,點擊左側更新地圖選項右側顯示空白的問題全部解決。
對該插件我補充一些額外的說明和建議。
1. 我建議不要使用插件中的“makehtml_homepage.htm”文件去替代Dedecms原有的文件。該文件是經過加工的文件。操作時,選擇主頁模板的位置默認的是“ abc/index.htm ”,見下圖。這導致每次更新主頁HTML時,都需要使用旁邊的“瀏覽”按鈕去選擇主頁模板,否則就會導致主頁模板無法找到,主頁生成出現問題。可以修改makehtml_homepage.htm織夢模板修改文件中的默認主頁地址為你的主頁模板地址,但是這樣當你需要更換網站風格目錄時,也必須再次到該文件中修改默認主頁模板地址。也可以直接將插件中makehtml_homepage.htm文件中的默認主頁地址修改成和Dedecms原始的代碼相同。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢Sitemap插件右側顯示空白的修復,織夢文章主要講述插件,空白,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31655.html