織夢分站站群插件安裝使用教程
時間:2023-04-23 20:45:01 | 來源:網(wǎng)站運營
時間:2023-04-23 20:45:01 來源:網(wǎng)站運營
織夢分站站群插件安裝使用教程:溫馨提示:使用前請先備份網(wǎng)站,以防萬一,插件下載地址看文章最下面。
1、系統(tǒng)設置:核心設置—— 是否使用偽靜態(tài):是
其他選項—— 模板引擎禁用標簽:清空
性能選項—— arclist標簽調(diào)用緩存:0
2、后臺-系統(tǒng)-SQL命令行工具中執(zhí)行兩語句:將所有文檔設置為僅動態(tài)瀏覽和將所有欄目設置為使用動態(tài)頁
update dede_archives set ismake=-1;
update dede_arctype set isdefault=-1;
3、文件覆蓋:上傳dede、include、mycity個文件夾到更目錄覆蓋;
偽靜態(tài):①偽靜態(tài)設置請根據(jù)自己的環(huán)境來設置,Apache的直接上傳.htaccess到網(wǎng)站更目錄;
②文件中的bcloud_nginx_user.conf是百度云主機的偽靜態(tài)文件,直接上傳百度云虛擬主機;③Nginx.txt是linux系統(tǒng)寶塔的偽靜態(tài)內(nèi)容,復制里面的內(nèi)容到偽靜態(tài)設置即可;
④web.config是IIS偽靜態(tài),不同版本不一樣,自行百度搜索IIS導入Apache規(guī)則教程;
4、域名信息:打開mycity文件夾下的index.php文件,修改文件中的域名。不需要加http
5、修改每個模板文件的頭部代碼,找到根目錄下的templets目錄下的default。打開所有模板文件在需要添加分站的模板<head>和</head>之間添加以下代碼;
{dede:php}require (DEDEROOT.'/mycity/index.php');{/dede:php}
- 首頁TDK調(diào)用改成下面代碼,tdk就是下面截圖的這三句
<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調(diào)用
<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)條,在默認的前面增加代碼
{dede:php}echo constant("city");{/dede:php}
6、修改欄目調(diào)用鏈接所有欄目調(diào)用鏈接 [field:typelink/]修改為
[field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html
7、修改文章標題和鏈接調(diào)用所有文章標題調(diào)用鏈接[field:title/]修改為
[field:city runphp='yes']@me=constant('city');[/field:city][field:title/]
*看個人需求,文章標題鏈接調(diào)用可改可不改,修改了文章標題也會隨著城市的切換改變城市狀態(tài)。
所有文章調(diào)用鏈接[field:arcurl/]修改為
[field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/view-[field:id/].html
8、當前欄目調(diào)用當前欄目調(diào)用{dede:field name='position'/}改為
{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、調(diào)用所有城市列表可以創(chuàng)建一個欄目和城市模板去調(diào)用,也可以放到自己想要調(diào)用城市的頁面。
新建欄目教程:
在創(chuàng)建一個city.htm的模板
復制一個index_article.htm出來改名為city.htm
然后在修改city.htm里面的代碼,直接把里面的{dede:field.content/}或{dede:field.body/}改成下面的代碼。
<style>
cityan{color:#fff;padding:0 10px;}
.cityfl{width:100%;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>
在需要選擇城市的地方用下面的代碼調(diào)用,城市可以在菜單顯示,在網(wǎng)站最右上角或是底部顯示都可以,看自己喜歡。ID就是你創(chuàng)建的城市欄目id
{dede:type typeid=’ID’}
<a href=” [field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html
”>[field:typename/]</a>{/dede:type}
要單獨調(diào)用城市名稱請用這個標簽調(diào)用{dede:php}echo constant("city");{/dede:php}效果看圖片,這些就是單獨調(diào)用城市名稱的。
再次強調(diào)下偽靜態(tài)問題很多人主要問題就是出現(xiàn)在偽靜態(tài)和php版本,php使用5.6的版本。
Apache你網(wǎng)站如果是Apache的就直接把.htaccess上傳到網(wǎng)站根目錄就行
寶塔系統(tǒng)Nginx直接把
打開,復制里面的代碼就行。
其他服務商的服務器或是虛擬主機自行咨詢服務商?;蚴前俣人阉魈幚?。
按照上面的操作一般都是不會出問題的,都可以安裝修改成功。
以上是二級目錄的插件教程,對二級域名版本感興趣的也可以聯(lián)系我們哦!
補充參考代碼:部分網(wǎng)站導航頂級欄目分站代碼參考
<li><a href="/">首頁</a></li>
{dede:channelartlist row=10 typeid='top'}
<li><a href="{dede:type typeid ='' }[field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html{/dede:type}">{dede:field name='typename'/}</a>
<ul class="sub-menu">
{dede:channel type='son' noself='yes'}
<li><a href="[field:cityurl runphp='yes']@me=constant('cityurl');[/field:cityurl]/list-[field:id/].html">[field:city runphp='yes']@me=constant('city');[/field:city][field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
插件下載地址:www.cmsymk.com