新聞中心
Ecshop教程:給商品詳情頁增加自定義TITLE
作者 / 無憂主機 時間 2015-11-24 15:59:49
以前無憂小編分享過ecshop如果利用站點標題title來優(yōu)化網(wǎng)站,聽很多無憂主機php虛擬主機站長朋友都說在商品詳情頁自定義title會非常有利于seo,但是不知是真是假。且不管是不是真有利seo,但是做了也沒有壞處。既然有人想要達到個目的,那小編就來分享一下詳細的實現(xiàn)法。 1、 修改數(shù)據(jù)庫結(jié)構(gòu),其實就是增加個字段 進入 ecshop后臺 ——數(shù)據(jù)庫管理 ——SQL查詢 , 在輸入框里輸入下面SQL語句:
ALTER TABLE `ecs_goods` ADD `goods_title` VARCHAR( 150 ) NOT NULL DEFAULT '' AFTER `goods_name`并點擊“提交查詢” 2、修改后臺模板文件 /admin/templates/goods_info.htm
<table width="90%" id="general-table" align="center">在下面添加代碼
<tr><td class="label">自定義商品頁面TITLE</td><td><input type="text" name="goods_title" value="{$goods.goods_title|escape}" size="50" /></td></tr>3、修改后臺程序文件 /admin/goods.php 查找
$sql = "INSERT INTO " . $ecs->table('goods') . " (goods_name, goods_name_style, goods_sn, " .修改為(注意一共能搜到兩處,每處都要修改)
$sql = "INSERT INTO " . $ecs->table('goods') . " (goods_name, goods_title, goods_name_style, goods_sn, " .繼續(xù)查找
"VALUES ('$_POST[goods_name]', '$goods_name_style', '$goods_sn', '$catgory_id', " .修改為(注意一共能搜到兩處,每處都要修改)
"VALUES ('$_POST[goods_name]','$_POST[goods_title]', '$goods_name_style', '$goods_sn', '$catgory_id', " .再繼續(xù)查找代碼
"goods_name = '$_POST[goods_name]', " .修改為:
"goods_name = '$_POST[goods_name]', goods_title='$_POST[goods_title]'," .4、修改ECSHOP前臺商品程序文件,打開 /goods.php 查找:
$smarty->assign('page_title', $position['title']); // 頁面標題修改為:
$page_title=!empty($goods['goods_title']) ? $goods['goods_title'] : $position['title']; $smarty->assign('page_title', $page_title); // 頁面標題最后,請記得清除緩存。 無憂主機相關(guān)文章推薦閱讀: 控制ECSHOP商品詳情頁相關(guān)文章數(shù)量 顯示ECSHOP最近幾天最新發(fā)布商品的方法 ECSHOP程序如何在商品詳情頁添加分享鏈接呢?
本文地址:http://www.gle-technology.com/ecshop/20863.html