首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1140
篇文章
累计收到
3628
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
包含标签 【ecshop内链插件】 的文章
2013-10-16
ecshop 关键词自动内链插件免费下载
一、数据库建表 进入 【后台 》数据库管理 》SQL查询】,输入下面SQL语句执行 注意数据库前缀,要根据你的数据库进行修改,如不懂可在下面留言咨询 下面是针对不同字符集的SQL语句 建表SQL—UTF8版本 CREATE TABLE IF NOT EXISTS `ecs_content_key` ( `key_id` smallint(5) NOT NULL AUTO_INCREMENT, `key_name` varchar(255) NOT NULL, `sort_order` tinyint(3) unsigned NOT NULL DEFAULT '50', `replace_num` tinyint(3) unsigned NOT NULL, `key_url` varchar(255) NOT NULL, PRIMARY KEY (`key_id`), KEY `sort_order` (`sort_order`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 建表SQL—GBK版本 CREATE TABLE IF NOT EXISTS `ecs_content_key` ( `key_id` smallint(5) NOT NULL AUTO_INCREMENT, `key_name` varchar(255) NOT NULL, `sort_order` tinyint(3) unsigned NOT NULL DEFAULT '50', `replace_num` tinyint(3) unsigned NOT NULL, `key_url` varchar(255) NOT NULL, PRIMARY KEY (`key_id`), KEY `sort_order` (`sort_order`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ; 二、上传文件包里面的文件替换原来文件 ecsho内链插件:http://pan.baidu.com/s/1nAxPm;下载密码:b33l 三、安装步骤: 1、将下载下来的三个文件放到对应目录下 content_key.php 放在 /admin/ content_key_list.htm 放在 /admin/templates/ content_key_info.htm 放在 /admin/templates/ 2、修改 /admin/includes/inc_priv.php,找到(大概在77行左右) $purview = 'shop_config'; 在它下边增加一行代码 $purview = 'content_key'; 保存上传 继续修改 /admin/includes/inc_menu.php,找到(大概在100行左右) $modules = 'shop_config.php?act=list_edit'; 在它下边增加一行代码 $modules = 'content_key.php?act=list'; 3、修改语言包文件 /languages/zh_cn/admin/common.php,找到(大概在257行左右) $_LANG = '商店设置'; 在它下边增加一行代码 $_LANG = '关键词设置'; 4、修改 /goods.php,找到(大概在165行左右) if ($goods > 0) 在它上边增加如下代码片段 /* 关键字替换 By 舍力博客 */ $sql="select * from ". $GLOBALS->table('content_key') ; $res_k=$GLOBALS->query($sql); while ($row_k=$GLOBALS->fetchRow($res_k)){if($row_k){$goods=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i', '<a href="' . $row_k . '" target="_blank" >'.$row_k."</a>", $goods, $row_k);}else{$goods=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i', '<a href="' . $row_k . '" target="_blank" >'.$row_k."</a>", $goods);}$goods=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i', '<strong>' . $row_k . '</strong>', $goods,1 );} 5、修改 /article.php,找到(大概在157行左右) if (empty($row) || $row == '_SHOPHELP') { $row = $GLOBALS; } 在它下边增加如下代码段 /* 关键字替换 By 舍力博客 */ $sql="select * from ". $GLOBALS->table('content_key') ; $res_k=$GLOBALS->query($sql); while ($row_k=$GLOBALS->fetchRow($res_k)) {if($row_k) {$row=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i', '<a href="' . $row_k . '" target="_blank" >'.$row_k."</a>", $row, $row_k); }else{$row=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i', '<a href="' . $row_k . '" target="_blank" >'.$row_k."</a>", $row);} $row=preg_replace('/(?!<*)'.$row_k.'(?!*>)/i','<strong>' . $row_k . '</strong>', $row,1 );} 完成以上步骤,清理缓存,刷新网页就可以实现了 以下压缩包只需要进行第一步:http://pan.baidu.com/s/1jG5pNiI
2013年10月16日
22950 阅读
0 评论
Ecshop教程