版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-.zecshop全站自定義tittle標(biāo)題的方法ecshop模板堂(ecmoban.)對(duì)于SEO來(lái)說(shuō),能讓標(biāo)題自定義的將會(huì)大大增加SEO效果,提高獨(dú)立商城的流量,大家都知道ecshop默認(rèn)是沒(méi)有全站自定義tittle功能的,今天我們就收集從網(wǎng)上弄來(lái)ecshop全站自定義代碼,很全哦!1、Ecshop商品分類(lèi)頁(yè)如何實(shí)現(xiàn)自定義Tittle最近發(fā)現(xiàn)很多人都在尋求“如何自定義ECSHOP商品分類(lèi)頁(yè)〔列表頁(yè)〕TITLE〞的修改方法。下面提供一種二次開(kāi)發(fā)教程。第1步、修改ecs_category數(shù)據(jù)表的構(gòu)造,新加一個(gè)字段進(jìn)入后臺(tái)?數(shù)據(jù)庫(kù)管理?SQL查詢(xún),執(zhí)行下面SQL語(yǔ)句ALTERTABLE`ecs_category`ADD`cat_title`VARCHAR(255)NOTNULLAFTER`cat_desc`;第2步、翻開(kāi)后臺(tái)模板文件admin/templates/category_info.htm〔最好使用EDITPLUS翻開(kāi)〕找到下面代碼<tr><tdclass="label">{$lang.keywords}:</td><td><inputtype="te*t"name="keywords"value='{$cat_info.keywords}'size="50"></td></tr>在它上面增加<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="cat_title"value='{$cat_info.cat_title}'size="50"></td></tr>第3步、繼續(xù)翻開(kāi)文件admin/category.php查找下面代碼$cat['cat_desc']=!empty($_POST['cat_desc'])?$_POST['cat_desc']:'';總共能找到兩處,在每處的后邊添加代碼$cat['cat_title']=!empty($_POST['cat_title'])?$_POST['cat_title']:'';第4步、下面來(lái)修改前臺(tái)程序文件/category.php找到return$GLOBALS['db']->getRow('SELECTcat_name,keywords,cat_desc,style,grade,filter_attr,parent_idFROM'.$GLOBALS['ecs']->table('category').將之修改為return$GLOBALS['db']->getRow('SELECTcat_name,cat_title,keywords,cat_desc,style,grade,filter_attr,parent_idFROM'.$GLOBALS['ecs']->table('category').第5步、繼續(xù)找到$smarty->assign('page_title',$position['title']);將之修改為$smarty->assign(‘page_title’,$cat['cat_title']?$cat['cat_title']:$position['title']);有自定義內(nèi)容則顯示自定義內(nèi)容。沒(méi)有則顯示默認(rèn)的。使用方法:進(jìn)入后臺(tái)?商品管理?商品分類(lèi),編輯*個(gè)分類(lèi)即可。2、Ecshop文章分類(lèi)列表頁(yè)如何自定義Title關(guān)于“商品列表頁(yè)、商品詳情頁(yè)如何自定義TITLE〞的文章教程都有了,唯獨(dú)沒(méi)有講解“文章分類(lèi)列表頁(yè)如何自定義TITLE〞的。下面以ecshop2.7.2版本官方默認(rèn)模板為根底進(jìn)展一下講解。1〕、首先我們來(lái)修改數(shù)據(jù)庫(kù)構(gòu)造,給數(shù)據(jù)表ecs_article_cat增加一個(gè)字段“page_title〞進(jìn)入ECSHOP后臺(tái)?數(shù)據(jù)庫(kù)管理?SQL查詢(xún),輸入下面SQL語(yǔ)句,并提交。這里要注意數(shù)據(jù)表前綴,我這里使用的是默認(rèn)前綴。ALTERTABLE`ecs_article_cat`ADD`page_title`VARCHAR(255)NOTNULL2〕、修改后臺(tái)模板和程序翻開(kāi)/admin/templates/articlecat_info.htm找到<tr><tdclass="label">{$lang.sort_order}:</td>在它前面增加如下的代碼段<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="page_title"value="{$cat.page_title|escape}"size="50"/></td></tr>接著翻開(kāi)/admin/articlecat.php將$sql="INSERTINTO".$ecs->table('article_cat')."(cat_name,cat_type,cat_desc,keywords,parent_id,sort_order,show_in_nav)VALUES('$_POST[cat_name]','$cat_type','$_POST[cat_desc]','$_POST[keywords]','$_POST[parent_id]','$_POST[sort_order]','$_POST[show_in_nav]')";修改為$sql="INSERTINTO".$ecs->table('article_cat')."(cat_name,cat_type,cat_desc,keywords,parent_id,sort_order,show_in_nav,page_title)VALUES('$_POST[cat_name]','$cat_type','$_POST[cat_desc]','$_POST[keywords]','$_POST[parent_id]','$_POST[sort_order]','$_POST[show_in_nav]','$POST[page_title]')";繼續(xù),將$sql="SELECTcat_id,cat_name,cat_type,cat_desc,show_in_nav,keywords,parent_id,sort_orderFROM".$ecs->table('article_cat')."WHEREcat_id='$_REQUEST[id]'";修改為$sql="SELECTcat_id,cat_name,cat_type,cat_desc,show_in_nav,keywords,parent_id,sort_order,page_titleFROM".$ecs->table('article_cat')."WHEREcat_id='$_REQUEST[id]'";繼續(xù)向下將if($e*c->edit("cat_name='$_POST[cat_name]',cat_desc='$_POST[cat_desc]',keywords='$_POST[keywords]',parent_id='$_POST[parent_id]',cat_type='$cat_type',sort_order='$_POST[sort_order]',show_in_nav='$_POST[show_in_nav]'",$_POST['id']))修改為if($e*c->edit("cat_name='$_POST[cat_name]',cat_desc='$_POST[cat_desc]',keywords='$_POST[keywords]',parent_id='$_POST[parent_id]',cat_type='$cat_type',sort_order='$_POST[sort_order]',show_in_nav='$_POST[show_in_nav]',page_title='$_POST[page_title]'",$_POST['id']))3〕、修改文章列表頁(yè)前臺(tái)程序翻開(kāi)article_cat.php文件找到$meta=$db->getRow("SELECTkeywords,cat_descFROM".$ecs->table('article_cat')."WHEREcat_id='$cat_id'");修改為$meta=$db->getRow("SELECTkeywords,cat_desc,page_titleFROM".$ecs->table('article_cat')."WHEREcat_id='$cat_id'");找到$smarty->assign('keywords',htmlspecialchars($meta['keywords']));在它下面增加一行代碼$smarty->assign('page_title',htmlspecialchars($meta['page_title']));3、關(guān)于Ecshop品牌頁(yè)如何自定義Title的方法閑話少敘,下面就以2.7.2版官方默認(rèn)模板為例講解一下“在Ecshop品牌頁(yè)如何自定義Title的方法〞。1〕、第一步,修改數(shù)據(jù)庫(kù)構(gòu)造,在ecs_brand表里增加一個(gè)新字段page_title依次進(jìn)入后臺(tái)?數(shù)據(jù)庫(kù)管理?SQL查詢(xún),輸入下面的SQL語(yǔ)句,并執(zhí)行。ALTERTABLE`ecs_brand`ADD`page_title`VARCHAR(255)NOTNULL注意:我的數(shù)據(jù)庫(kù)是用的默認(rèn)前綴,請(qǐng)針對(duì)你的數(shù)據(jù)庫(kù)前綴,自行修改。2〕、第二步,修改模板文件/admin/templates/brand_info.htm在<tr><tdclass="label">{$lang.sort_order}</td><td><inputtype="te*t"name="sort_order"ma*length="40"size="15"value="{$brand.sort_order}"/></td></tr>下面增加<tr><tdclass="label">自定義TITLE:</td><td><inputtype="te*t"name="page_title"size="60"value="{$brand.page_title}"/></td></tr>3〕、修改/admin/brand.php文件找到〔大概在88行左右〕$sql="INSERTINTO".$ecs->table('brand')."(brand_name,site_url,brand_desc,brand_logo,is_show,sort_order)"."VALUES('$_POST[brand_name]','$site_url','$_POST[brand_desc]','$img_name','$is_show','$_POST[sort_order]')";$db->query($sql);將它修改為$sql="INSERTINTO".$ecs->table('brand')."(brand_name,site_url,brand_desc,brand_logo,is_show,sort_order,page_title)"."VALUES('$_POST[brand_name]','$site_url','$_POST[brand_desc]','$img_name','$is_show','$_POST[sort_order]'),'$_post[page_title]'";$db->query($sql);繼續(xù)找到〔大概在113行左右〕$sql="SELECTbrand_id,brand_name,site_url,brand_logo,brand_desc,brand_logo,is_show,sort_order"."FROM".$ecs->table('brand')."WHEREbrand_id='$_REQUEST[id]'";$brand=$db->GetRow($sql);將之修改為$sql="SELECTbrand_id,brand_name,site_url,brand_logo,brand_desc,brand_logo,is_show,sort_order,page_title"."FROM".$ecs->table('brand')."WHEREbrand_id='$_REQUEST[id]'";$brand=$db->GetRow($sql);繼續(xù)向下找到/*處理圖片*/$img_name=basename($image->upload_image($_FILES['brand_logo'],'brandlogo'));$param="brand_name='$_POST[brand_name]',site_url='$site_url',brand_desc='$_POST[brand_desc]',is_show='$is_show',sort_order='$_POST[sort_order]'";將它修改成下面代碼/*處理圖片*/$img_name=basename($image->upload_image($_FILES['brand_logo'],'brandlogo'));$param="brand_name='$_POST[brand_name]',site_url='$site_url',brand_desc='$_POST[brand_desc]',is_show='$is_show',sort_order='$_POST[sort_order]',page_title='$_POST[page_title]'";4〕、修改前臺(tái)程序文件/brand.php將$smarty->assign('page_title',$position['title']);//頁(yè)面標(biāo)題修改為$smarty->assign('page_title',htmlspecialchars($brand_info['page_title']));//頁(yè)面標(biāo)題5〕、大功告成,可以看看效果了。4、ECSHOP商品詳細(xì)頁(yè)自定義TITLE方法修改教程牽涉到的修改文件/admin/templates/goods_info.htm/admin/goods.php/goods.php修改步驟:1:后臺(tái)運(yùn)行sql語(yǔ)句,admin后臺(tái)->左側(cè)導(dǎo)航->數(shù)據(jù)庫(kù)管理->SQL查詢(xún)運(yùn)行下面的語(yǔ)句(只能運(yùn)行一次,小心):altertableecs_goodsaddseo_titlete*tnotnull2:修改admin/templates/goods_info.htm在此文件的第44行后面,加上下面幾行<tr><tdclass="label">自定義title</td><td><inputtype="te*t"name="seo_title"value="{$goods.seo_title}"size="30"/></td></tr>3:修改admin/goods.php搜索“rank_integral〞在SQL語(yǔ)句那里修改,需要修改四處,在833行找到"is_on_sale,is_alone_sale,is_shipping,goods_desc,add_time,last_update,goods_type,rank_integral,seo_title,suppliers_id)".修改成"is_on_sale,is_alone_sale,is_shipping,goods_desc,add_time,last_update,goods_type,rank_integral,seo_title,suppliers_id)".找到839行找到"'$_POST[goods_desc]','".gmtime()."','".gmtime()."','$goods_type','$rank_integral','$suppliers_id')";修改成"'$_POST[goods_desc]','".gmtime()."','".gmtime()."','$goods_type','$rank_integral','$_POST[seo_title]','$supplier
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年影視劇本創(chuàng)作委托合同2篇
- 二零二五年抵押反擔(dān)保委托合同書(shū)(礦產(chǎn)資源質(zhì)押擔(dān)保)3篇
- 二零二五版工程招投標(biāo)與合同管理規(guī)范解讀與應(yīng)用3篇
- 二零二五年模具出口貿(mào)易代理合同3篇
- 二零二五版兒童關(guān)愛(ài)基金捐款贈(zèng)與合同3篇
- 二零二五版礦山安全生產(chǎn)承包管理合同3篇
- 二零二五年度環(huán)保產(chǎn)業(yè)貸款合同樣本集3篇
- 二零二五版房產(chǎn)代理傭金提成合同樣本3篇
- 二零二五年度環(huán)境風(fēng)險(xiǎn)評(píng)估與治理項(xiàng)目合同3篇
- 二零二五版電力線路架設(shè)與安裝監(jiān)理合同3篇
- 2024年關(guān)愛(ài)留守兒童工作總結(jié)
- GB/T 45092-2024電解水制氫用電極性能測(cè)試與評(píng)價(jià)
- 《算術(shù)平方根》課件
- DB32T 4880-2024民用建筑碳排放計(jì)算標(biāo)準(zhǔn)
- 2024-2024年上海市高考英語(yǔ)試題及答案
- 注射泵管理規(guī)范及工作原理
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 大唐電廠采購(gòu)合同范例
- 國(guó)潮風(fēng)中國(guó)風(fēng)2025蛇年大吉蛇年模板
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測(cè)定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
評(píng)論
0/150
提交評(píng)論