您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop文章分类列表页自定义title标题的方法
梦松2023-10-18Ecshop商城教程已有人查阅
导读ECSHOP文章分类列表页自定义Title标题修改教程:1)、首先我们来修改数据库结构,给数据表 ecs_article_cat 增加一个字段 “page_title”
ECSHOP文章分类列表页自定义Title标题修改教程:
1)、首先我们来修改数据库结构,给数据表 ecs_article_cat 增加一个字段 “page_title”
进入ECSHOP后台 》数据库管理 》SQL查询,输入下面SQL语句,并提交。这里要注意数据表前缀,我这里使用的是默认前缀。
打开 /admin/templates/articlecat_info.htm 找到
将
打开 article_cat.php 文件
找到
1)、首先我们来修改数据库结构,给数据表 ecs_article_cat 增加一个字段 “page_title”
进入ECSHOP后台 》数据库管理 》SQL查询,输入下面SQL语句,并提交。这里要注意数据表前缀,我这里使用的是默认前缀。
ALTER TABLE `ecs_article_cat` ADD `page_title` VARCHAR( 255 NULL
2)、修改后台模板和程序打开 /admin/templates/articlecat_info.htm 找到
<tr>
<td class="label">{$lang.sort_order}:</td>
在它前面增加如下的代码段
<tr>
<td class="label">自定义TITLE:</td> <td>
<input type="text" name="page_title" value="{$cat.page_title|escape}" size="50" />
</td>
</tr>
接着打开 /admin/articlecat.php将
$sql = "INSERT INTO ".$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 = "INSERT INTO ".$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]')";
继续,将
$sql = "SELECT cat_id, cat_name, cat_type, cat_desc, show_in_nav, keywords, parent_id,sort_order FROM ".
$ecs->table('article_cat'). " WHERE cat_id='$_REQUEST[id]'";
修改为
$sql = "SELECT cat_id, cat_name, cat_type, cat_desc, show_in_nav, keywords, parent_id,sort_order,page_title FROM ".
$ecs->table('article_cat'). " WHERE cat_id='$_REQUEST[id]'";
继续向下将
if ($exc->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 ($exc->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)、修改文章列表页前台程序打开 article_cat.php 文件
找到
$meta = $db->getRow("SELECT keywords, cat_desc FROM " . $ecs->table('article_cat') . " WHERE cat_id = '$cat_id'");
修改为
$meta = $db->getRow("SELECT keywords, cat_desc,page_title FROM " . $ecs->table('article_cat') . " WHERE cat_id = '$cat_id'");
找到
$smarty->assign('keywords', htmlspecialchars($meta['keywords']));
在它下面增加一行代码
$smarty->assign('page_title', htmlspecialchars($meta['page_title']));
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop怎么安装ecshop安装教程ecshop本地安装教程
此版本发布中重点对之前用户集中反馈的问题做了重大改进,采用了全新的缓存机制。同时在用户整合方面,将UC剥离成插件的形式,对于单纯的网店主来讲
ecshop后台菜单与权限管理修改说明
1,admin/includes/inc_menu.php ECSHOP管理中心菜单数组--配置菜单组及URL2,languages/zh_cn/admin/common.php ECSHOP管理中心共用语言文件--配置菜单显示名
ecshop任意页面显示指定分类、数量、排序的任意类型文章,包括只显示置顶文章
1、在需要使用此功能的PHP页面里最后的?>前面添加以下代码,现在以article.php为例子/** ecshop119.com * 获得指定分类ID、
ecshop怎么做SEO优化,ecshop修改符合SEO优化
一、完全自定义页面titile,完全抛弃Ecshop定义的页面title格式:[产品名称]_[分类名]_[网店名称]-Powered by ECShop
相关源码
-
(自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码 -
(PC+WAP)红色驾校培训学车在线预约源码下载基于PbootCMS内核开发的驾校培训专用网站模板,深度适配驾驶培训行业展示需求。采用PC与移动端同步响应设计,单一后台统一管理内容数据,更换图文素材后可快速转变为其他行业网站。查看源码 -
(响应式)蓝色智能摄像头安防防盗电子设备免费pbootcms源码下载这是一款针对智能安防行业特点设计的网站模板,采用蓝色系配色方案,体现科技感和安全性。模板包含产品展示、解决方案、技术支持和新闻中心等核心模块,能够全面展示智能安防设备的技术特点和行业应用。查看源码 -
WordPress主题模板JustNews资讯博客类源码V5.2.2JustNews主题针对博客创作、自媒体运营及资讯发布类网站的需求而设计,提供专业的内容展示与管理方案。该主题集成前端用户中心功能,支持用户在前端界面发布和投稿文章,操作流程简洁高效。查看源码 -
(自适应)WordPress二次元博客主题SakurairoSakurairo主题为二次元内容创作者设计,提供丰富的动漫风格元素和个性化的展示效果。该主题在原有Sakura主题基础上进行了功能增强,支持多种自定义设置,满足动漫爱好者建立个人博客的需求。查看源码 -
(自适应HTML5)响应式智能设备人工智能机器pbootcms源码免费下载这款基于PbootCMS开发的网站模板为人工智能和智能设备行业设计,采用现代化科技风格,突出产品的智能特性和技术创新。模板架构合理,功能完善,能够有效展示各类智能产品的核心功能和解决方案。查看源码
| 分享笔记 (共有 篇笔记) |
