作者文章

fwq

FWQ
网站开发
ecshop设置与搜索引擎收录问题详解
 用ECSHOP的程序几年下来,一直看到网络上经常有关ECSHOP收录等求助题目,很多人一直纠结百度收录及SEO方面等题目,我也迷茫过,甚至想过更换其它程序。   今天想说的是:这并非是程序题目,而是使用者本身的题目。(既使再好的程序,也不一定适合您?)   好了,空话未几说了,切进正题   1、 ECSHOP开源程序(既然是开源程序,当然需要自个儿自由发挥了,多一些二次开发的功能、突出互联网唯一存在性)   2、 尽量少使用网上所提供免费模板(能自己动动手,不提倡收费模板,最好是订制的,在官方论坛上多学点技俩,也能有效减少网站重复性)   3、 分类、商品页面等等标题(ECSHOP类似的网站太多了,标题重复就更多了, 建议使用:分类页:分类名 – 套用优化关键词 – 网站名称,商品页:商品名称 – 网站名称,游戏问答这个需要根据您网站实际情况而定)   4、 假如您的网站是用于营运的,杜尽使用采集分类页、商品,一个个辛劳慢慢加,假如您只是采集信息做百度、谷歌同盟的话,那您就只能考虑更换程序。ECSHOP的程序不适合你。   5、 ECHOP伪静态题目,开启伪静态认真往检查一下您的网站的HTTP返回值是否正常。若HTTP返回值有误,请联系一下空间或服务器商,另外,是我个人建议修改的。静态规则也修改一下。尽量做到全站静态化。   6、 根目录下的robots。Txt文件,把那些没有必要被收录的目录及页面都屏蔽掉。假如您的网站已经使用伪静态的话,那可以尝试着把动态地址也屏蔽了。不然标题和描述会有很多重复的。   7、 建议不要在商城里投放广告(如:阿里妈妈等等),这些我觉得对于百度不是很友好。   8、 不加WWW的域名使用301指向到加WWW的域名上。我的网站使用IIS架设的。Httpd.ini实现的。只需要在init.php加上301的指向代码就可以了   if (strtolower($_SERVER[‘SERVER_NAME’])!=’www.bainow.cn’){…
2025-04-24 阅读全文 →
FWQ
网站开发
让Ecshop商品价格用中文大写显示
让ecshop的商品价格以 壹、贰、叁、肆、伍、陆等中文大写显示,好模板介绍以下方法: 首先在 /includes/lib_common.php 尾部加入下面函数。  function number2Chinese($num, $m = 1) { switch($m) {  case 0:    $CNum = array(              array(‘零’,’壹’,’贰’,’叁’,’肆’,’伍’,’陆’,’柒’,’捌’,’玖’),array(”,’拾’,’佰’,’仟’),                 array(”,’萬’,’億’,’萬億’)           );          break;               default:                      $CNum = array(                                           array(‘零’,’一’,’二’,’三’,’四’,’五’,’六’,’七’,’八’,’九’),                                           array(”,’十’,’百’,’千’),                                           array(”,’万’,’亿’,’万亿’)                                           );    break; }        if…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品详细页价格【随商品属性变动而变动】
ecshop商城设置了商品属性,每个属性的价格又不一样,但是客户在浏览产品的时候,属性那里选择了标配,或者套餐一 套餐二之类的,本店价格还是不随着属性的变动而变动,这样直观性不强,影响了客户体验,此方法教程就能帮你完美解决这个事情。 好模板提供的此方法是以默认模板为例,具体根据您的模板文件修改,打开goods.dwt,搜索找到如下代码:     if (document.getElementById(‘ECS_GOODS_AMOUNT’))       document.getElementById(‘ECS_GOODS_AMOUNT’).innerHTML = res.result; 下面加入如下代码     if (document.getElementById(‘ECS_SHOPPRICE’))       document.getElementById(‘ECS_SHOPPRICE’).innerHTML = res.result;
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop适应在PHP7的修改方法解决报错
ecshop这个系统,到目前也没见怎么推出新版本,如果是新项目,不太建议使用它。不过,因为我一直以来都在使用中,所以不得不更改让其适应PHP新版本。现在PHP 7已经出发行版了,所以更改来继续使用吧。具体的更改有以下方面: (1)将mysql扩展的使用替换掉,改为使用mysqli或pdo: 从php5.5开始,mysql扩展将废弃了。 具体更改的文件在于includes/cls_mysql.php。这是个不小的工程,文件代码太长…… if (!defined('DITAN_ECS')) { die('Hacking attempt'); } class cls_mysql { var $link_id = NULL; var $settings = array(); var $queryCount = 0; var $queryTime…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop用户登录评价以可择匿名评价
ECSHOP 默认的程序 是 当用户登录后,对商品商品评价是不是能匿名评价的。 有些店铺设置了只能登录评价,但客户又不想显示自己的账号名称。这时候 这功能 就可以派上用场了   1在 comment.php 的底部 把 add_comment 方法替换成以下代码   /**  * 添加评论内容  *  * @access  public  * @param   object  $cmt  * @return …
2025-04-24 阅读全文 →
FWQ
网站开发
显示ecshop用户注册的详细时间
在做 ecshop 会员中心的二次开发,其中就关系到 ecshop 的登陆与注册,也不知道是自己修改的问题,还是 ecshop 默认的问题,后台系统直接不显示新注册会员的详细注册时间了,这可不是小问题,对于小有成就的 ecshop 商城来说,是一定要知道新注册会员注册时间的,这样便于进行会员的回访工作,主动与新客户进行联系,好了,先不管是哪里的问题了,既然后台已经不显示 ecshop 新会员注册详细时间了,哪我们就把这个时间给加上去吧,下面夏日博客就把解决的方法分享一下。 打开 admin/user.php 文件,查找如下代码: function user_list()   $user_list[$i][‘reg_time’ = local_date($GLOBALS[‘_CFG’][‘date_format’], $user_list[$i][‘reg_time’]);   把其中的代码: $user_list[$i][‘reg_time’ = local_date($GLOBALS[‘_CFG’][‘date_format’], $user_list[$i][‘reg_time’]);   …
2025-04-24 阅读全文 →
FWQ
网站开发
ECshop273安装及报错解决方案总结
一、安装ECshop   ECShop是一款B2C独立网店系统 ,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。2006年3月推出以来1.0版以来,受到市场的检验,广受好评。   1.安装准备   ECshop最新版本为2.7.3,有UTF8和GBK两种版本,建议使用前者,理由可以自己百度一下。这里我使用的也是ECShop_V2.7.3_UTF8_release1106.rar版本进行开发。   解压文件后里面有三个文件夹:      我们需要的是upload这个文件夹。将upload文件夹复制到你的网站根目录,当然你可以重命名这个文件夹,(我更改了文件夹名字,下图是我的存放地址)      或者是将upload文件夹里面的所有文件复制到你的网站根目录(如果是使用的网络空间,使用FTP等文件传输工具将upload文件里面的所有文件传输到你的网站根目录空间)。   2.正式安装   访问你的空间,当然是浏览器里面,我的访问地址是   https://www.ldhost.cn/help/ecshop/  请修改你的访问地址。   安装过程很简单,下面是安装中需要注意的一些部分,未提到的就下一步就好了。   1.在 检查环境的时候会有这个提示      解决方法:(1)查看libjpeg.lib库,GD2库是否加载,如果使用集成环境不考了这个        (2)打开文件:**install\includes\lib_installer.php,修改第98行为         $jpeg_enabled = ($gd_info[‘JPEG Support’] === true) ? $_LANG[‘support’] : $_LANG[‘not_support’];…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop模板支持php运算
让 支持php运算在 cls_template.php 底部加入函数: /** * 处理math中的公式. * */ function get_math_para($val){ $pa= $this->str_trim($val); foreach($pa AS $value) { if(strrpos($value, ‘=’)) { list($a, $b) = explode(‘=’, str_replace(array(‘ ‘, ‘”‘, “‘”,…
2025-04-24 阅读全文 →