精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

互聯網知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

織夢多城市插件安裝圖文教程【偽靜態版】

作者:狐靈科技 | 2020-03-22 22:18 |點擊:

織夢多城市插件安裝圖文教程【偽靜態版】教程

重要!重要!!修改之前請在后臺備份數據,然后全站打包下載本地,以防萬一修改錯誤可以復原!!!

1、系統設置:


核心設置——  是否使用偽靜態:是


偽靜態設置

 
其他選項——  模板引擎禁用標簽:清空

模板引擎禁用標簽 


性能選項——  arclist標簽調用緩存:0


 


2、后臺-系統-SQL命令行工具中執行兩語句:
將所有文檔設置為僅動態瀏覽和將所有欄目設置為使用動態頁      

  1. update dede_archives set ismake=-1;
    update dede_arctype set isdefault=-1;

(這里注意上面的數據庫表前綴 如果你的表前綴不是dede 那就改成你自己的)



城市分站插入數據庫 
 
3、文件覆蓋:根據網站編碼選擇文件utf-8,GBK ;

上傳整個mycity文件夾和.htaccess是對應靜態文件(不同服務器選擇不同的靜態文件)到根目錄;把根目錄下的dede后臺管理文件和include兩個文檔打開,把對應的文件放進對應修改的文件;;


城市分站偽靜態 

偽靜態設置請根據自己的環境來設置(根據自己的靜態文件上傳到主目錄下)

.htaccess 是Apache的靜態文件

bcloud_nginx_user.conf是百度云主機的靜態文件


Nginx是linux寶塔的偽靜態文件,復制里面的內容到偽靜態設置即可。


web.config 是IIS的靜態文件

沒有偽靜態規則的請查看這篇文章: https://www.www.kxlw.net/hulianwang/1115.html
 
4、域名信息:

打開主目錄/mycity/index.php文件,修改文件中的域名。注意不需要加http://


修改域名信息 


5、修改所需要的每個模板文件的頭部加上代碼,找到根目錄下的templets目錄下的default 下所需要修改的模板文件。


打開所有模板文件在需要添加分站的模板<head>和</head>之間添加以下代碼;

 

  1.  
  2. {dede:php}require (DEDEROOT.'/mycity/index.php');{/dede:php}
  3.  

 

城市分站添加代碼 
 
(1) 首頁TDK調用改成下面代碼,tdk就是下面截圖的這三句


TDK修改 

 


  1. <title>{dede:php}echo constant("title");{/dede:php}</title>
    <meta name="description" content="{dede:php}echo constant("city");{/dede:php}{dede:global.cfg_description/}" />
    <meta name="keywords" content="
    {dede:php}echo constant("keywords");{/dede:php}" />
 


(2) 列表頁TDK調用

 

  1. <title>{dede:php}echo constant("city");{/dede:php}{dede:field.title/}_{dede:global.cfg_webname/}</title>
    <meta name="keywords" content="{dede:php}echo constant("city");{/dede:php}{dede:field name='keywords'/}" />
    <meta name="description" content="{dede:php}echo constant("city");{/dede:php}{dede:field name='description' function='html2text(@me)'/}" />
 

(3)其他頁面的TDK參考第(2)條,在默認的前面增加代碼
 

 

 
6、修改欄目調用鏈接

所有欄目調用鏈接  [field:typelink/] 修改為
 

  1. [field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html

7、修改文章標題和鏈接調用

所有文章標題調用鏈接[field:title/]修改為

 

  1. [field:city runphp='yes']@me=constant('city');[/field:city] [field:title/]


*看個人需要,文章標題鏈接調用可改可不改,修改了文章標題也會隨著城市的切換改變城市狀態。

 
所有文章調用鏈接[field:arcurl/]修改為

 


  1. [field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/view-[field:id/].html
  2.  

 
8、當前欄目調用

當前欄目調用{dede:field name='position'/}改為

 


  1. {dede:field name='position' runphp='yes'}
        $st=split(' > ',@me);
        $l = '';
        foreach ($st as $v) {
          $s = split("'>",$v);
          if($s['1']){
            $l.= $s['0']."'>".city.$s['1']." > ";
          }
        }
        @me=$l;
    {/dede:field}



* 當前欄目點擊不能調到對應欄目,只能跳到首頁
 
9、調用所有城市列表


可以創建一個欄目和城市模板去調用,也可以放到自己想要調用城市的頁面,這隨意。


新建欄目教程:

城市分站添加欄目 



在創建一個city.htm的模板;可通過單頁about文件復制修改成city.htm放在模板下




城市分站模板

然后在修改city.htm里面的代碼,直接把里面的{dede:field.content/}或{dede:field.body/}改成下面的代碼


 

替換改成


 

  1. <style>
    cityan{color:#fff;padding:0 10px;}
    .cityfl{width:1400px;margin:50px auto;line-height:30px;}
    .cityfl dt{font-weight:bold;border-bottom:1px solid #ddd;}
    .cityfl dt a{color:#f67524; font-size:14px;}
    .cityfl dd{margin-bottom:20px;color:#555;}
    .cityfl dd a{color:#555;font-size:14px;}
    .rg .cityfz{padding: 2px 10px;background: #e77a1d;color: #fff;border-radius: 5px;}
    </style>
    <div class="cityfl">{dede:php}echo constant("links");{/dede:php}</div>


這里就是引用樣式 樣式是怎么樣的 可以根據自己的需求自行修改 主要是上面紅色的代碼部分


 
在需要選擇城市的地方用下面的代碼調用,城市可以在菜單顯示,在網站最右上角或是底部顯示都可以,看自己喜歡。ID就是你創建的城市欄目id


城市分站id 


 

  1. {dede:type typeid=’ID’}
    <a href=” [field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html
    ”>[field:typename/]</a>{/dede:type}

注意修改上面的id  改成你自己的 欄目id


城市分站切換 


 
全國城市分站 


 

  1. <i style="margin-left: 1px;color: orange;">?</i><span style="background: #004b92;padding: 0 10px;border-radius: 5px;line-height: 20px;margin-top: 5px;color: #f9f6f6;">全國分站</span> <a href="http://xxx/list-xx.html">[切換城市]</a>   


2.要單獨調用城市名稱請用這個標簽調用{dede:php}echo constant("city");{/dede:php}效果看圖片,這些就是單獨調用城市名稱的。



單獨調用城市分站演示 
城市分站演示效果 
 
 
偽靜態問題  很多人主要問題就是出現在偽靜態的問題,導致打不開

.htaccess 是Apache的靜態文件

bcloud_nginx_user.conf是百度云主機的靜態文件

Nginx.txt 是linux寶塔的偽靜態文件

web.config 是IIS的靜態文件

寶塔系統Nginx 在寶塔設置面板偽靜態 粘貼進去


 
沒有偽靜態規則的請查看這篇文章: https://www.www.kxlw.net/hulianwang/1115.html
 
 
其他服務商的服務器或是虛擬主機自行咨詢服務商。或是百度搜索處理。
 
想要修改城市 找到 mycity—city.php  想要添加自己的城市站點 還需要看下 pinyin.txt 有沒有對應的拼音

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "織夢多城市插件安裝圖文教程【偽靜態版】
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218