wordpress在 lamp 进无法正常显示

wordpress在 lamp 进无法正常显示
最近在学习了 lamp 环境后,就想要把自己的 wordpress 站点移至到 lamp 环境下学习测试,没想到在把 wordpress 移至到 lamp 下之后却无法正常显示了,首先说明一点,lamp 环境是在内网进行安装的,所以整个 lamp 环境也是内网环境,可能是哪一步操作错误了导致 wordpress 不能正常显示,夏日博客又重新理顺了一下安装的步骤,下面分享一下。 第一,安装 lamp,这一步就不说了,步骤太多了,可以从网上查找一...

wordpress 万网主机下无法发送邮件

wordpress 万网主机下无法发送邮件
在购买了万网主机,在线安装了 wordpress 后,发现之前可以发送邮件的功能却不能使用了,就是无论如何进行回复,访客都是收不到邮件的,在垃圾邮箱里面也没有找到,于是在网上寻找答案,原来万网的主机的确存在这个问题,万网主机使用 smtp 来发送邮件,并且需要开启 fsockopen,但是伟大的 wordpress 的 smtp 发送的方式是 steam_connect_client 并非是 fsockopen,两者完全的不兼容导致 wordpress 不能发...

wordpress使用网站页面实现站点地图sitemap

wordpress使用网站页面实现站点地图sitemap
在 wordpress 中实现站点地图 sitemap.xml 的功能是很简单的,有专门的针对百度 sitemap.xml 的地图插件,其实 wordpress 的归档功能基本上已经实现了站点地图的功能,如果有归档的功能,就可以完全不用使用 sitemap.xml,比如夏日博客的归档页面,sitemap.xml 的作用也就是让搜索引擎的蜘蛛在站点爬起来不费劲而已。 下面夏日博客就来教大家如何使用页面模板来实现 sitemap.xml 的功能,首先新建 sitemap....

SQL Error ERROR NO 1142 ERROR MSG

SQL Error ERROR NO 1142 ERROR MSG
在新安装一个 ecshop 系统时,当安装到创建数据表的时候却出现了如下的错误: SQL Error: ERROR NO: 1142 ERROR MSG: DROP command denied to user '数据库名'@'localhost' for table 'ecs_ad' Query String: DROP TABLE IF EXISTS `ecs_ad` File Path: /home/www/www.xiariboke.net/web/install/data/structure.sql 出现这种错误的原因往往是由于给出的 mysql 权限不够,不能够在 mysql 中建表,只要联系...

ecshop站内快讯调用指定分类ID的文章

ecshop站内快讯调用指定分类ID的文章
在 ecshop 首页左侧是调用了站内快讯的文章,但这里调用的是全站的文章内容,这样显示是很不合理的,如果我们在商城站内放置了一些商品的相关知识,或者其它方面的技术资料,这个时候在首页站内快讯的位置调用这些文章显示很不合理,不如直接调用商城的站内动态更合适,下面夏日博客就来分享一下,如何在 ecshop 站内快讯位置调用指定分类ID文章的方法,除了指定分类ID,其它的全部不调用。 第一步,打开根...

ecshop在商品详情页面显示品牌LOGO

ecshop在商品详情页面显示品牌LOGO
今天一建材城的客户要求,在商城的详情页面要显示该商品的品牌 LOGO,以突显该商品的权威,呵呵,这个要求还是简单点的,我们只要在模板页面将该商品 logo 给调用出来就OK了,下面夏日博客就来分享一下简单的方法。 第一步,打开 /include/lib_goods.php 文件,找到如下的代码: $sql = 'SELECT g.*, c.measure_unit, b.brand_id, b.brand_name AS goods_brand, m.type_money AS bonus_money, ' . 修改为: ...

ecshop网站公告控制代码段

ecshop网站公告控制代码段
今天又有人问夏日关于 ecshop 公告代码在哪里,上次只是在博客里面介绍了模板标签的商店公告模板标签,如下: {$shop_notice} 就是商店公告。 是进行 php 赋值的我们则可以在 index.php 文件中查找如下的代码: $smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告代码段控制公告 这段就是 php 里面的赋值控制代码了,关于整段的商店公告模板文件代码,则如下所示: <div class="box"&g...

ecshop 注册成功就成为VIP用户等级

ecshop 注册成功就成为VIP用户等级
有个客户提出这样的要求,就是商城在前期的运营中,开放注册,但每个注册成功的用户自动变为该商城的 VIP 用户,而不是普通用户的等级,我想大概是他们内部想要多注册几个VIP吧,不管这些了,总之,有了这样的需求,就要解决方案,下面夏日博客就来分享一下实现的方法。 打开 includes/lib_passwort.php 文件,找到如下代码: $update_data = array_merge($update_data, $other); 在这行代码的下面再增加如...

ecshop 的顶部如何调用会员的消费积分

ecshop 的顶部如何调用会员的消费积分
在 ecshop 系统中,有时候我们需要在会员登录区调用会员的消费积分,这样让每个会员可以很清楚的了解到自己消费了多少的积分,其实实现这样的要求并不难,因为积分本身就是个标签,只是在 ecshop 默认的模板中没有调取出来而已,我们只要在模板页面调出来就可以了,下面夏日博客就来分享一下。 打开 /themes/你的模板文件夹/library/member_info.lbi 文件,在需要调用积分的位置添加积分标签即可,标签如下...

修改ecshop购买商品时输入数量为小数

修改ecshop购买商品时输入数量为小数
一般的购物商城是不需要输入小数的,比如我们买一件衣服,一双皮鞋之类的,都是整数,但有时候因为一些特殊需求,也可能会遇到小数,比如我们是卖菜的,就可能会遇到几斤几两,这个时候就用到小数了,但在 ecshop 系统中是不支持小数的,只能输入整数,下面夏日博客就来进行二次开发,让其能够正常支持输入的小数。 一,首先需要在 mysql 数据库中更改数据表的字符字段,让其支持小数点,进入后台》数据库...

修改ecshop订单号生成规则

修改ecshop订单号生成规则
ecshop 中生成订单号是有规则的,负责生成订单的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数,我们看一下生成订单函数的返回值是什么,如下所示: return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); 也就是“年月日 + 5位随机数字,例如:2015011718830” 这样的形式了,是按照时间+随机数来生成一个订单的,这样其实就已经很规范了,但如果我们想要更改成我们自己...

为ecshop文章添加关联文章

为ecshop文章添加关联文章
为 ecshop 文章添加关联文章,这里的关联其实就是相似文章了吧,如果经常看新闻网站的话,会对这个关联很了解了,比如我们看娱乐版块的新闻,某篇娱乐新闻下面必定有其相关联的文章,这样就增加了其文章的粘性,具体的可以看夏日博客的文章,在每一篇文章下面也有其相关文章,说白了就是相似度较高的文章了,好了说了怎么多,下面我们来看一下具体实现的方法吧。 一,首先需要在 mysql 中运行一下 sql 语句...

如何让 ecshop 后台列表支持价格搜索

如何让 ecshop 后台列表支持价格搜索
在 ecshop 的后台商品列表是只支持商品名称和商品编号查询的,如果商品较多的话,我们再通过这种方法去索引一些商品的时候就感觉有点吃力了,所以有必要在商品列表再多添加几种索引的方式,比如价格搜索,当然,夏日博客主要讲下添加另一搜索字段的原理,如果需要再添加其它的,只需要添加一个搜索的字段就可以了。 首先打开根目录下 admin/includes/lib_goods.php 文件,查找如下代码: $where .= ” AND (g...

去掉ecshop商品详情页面的点击次数

去掉ecshop商品详情页面的点击次数
因为是刚搭建起来的 ecshop 购物站点,可能是因为商品不是很多,流量不是很大的缘故吧,客户让去掉商品的点击率,不过也的确,商品的点击率少得可怜,还是先去掉吧,只是去掉商品的点击率还是很简单的,找到调用的模板标签,删除掉即可,下面夏日博客就来说下简单方法。 打开模板文件 goods.dwt,找到如下代码删除掉即可: <strong>{$lang.goods_click_count}:</strong>{$goods.click_count} ...

去除手机版 ecshop 版权

去除手机版 ecshop 版权
ecshop 电脑版的版权去掉已经是很容易的事了,网上的教程很多,不过当开启了手机端的站点时,在浏览器的顶部标题 title 处还显示了部分的版权,如“ECSHOP演示站 - Powered by ECSop” 字样,ECSHOP 演示站点在我们刚开始制作时,就已经更改成为了我们自己站点的名称了,也就是对应后台商店设置-网店信息-商店标题。 至于 Powered by ECSop 则需要在文件里面修改了,下面夏日博客就来分享一下去掉手机版 ecsho...

解决IE浏览器下点击状态出现虚线框的问题

解决IE浏览器下点击状态出现虚线框的问题
在IE浏览器下预览 ECSHOP 系统,当点击一个链接时,经常会出现一个虚线框,显得体验很不好,有的是图片点击,有的是文字点击,最多出现在要点击商品属性时,比如点击商品颜色,黑色,粉线等,下面夏日博客就来分享如何去掉这个虚线框。 找到点击的 A 标记,给 A 标记添加上如下的标签就可以了,代码如下: <a style="blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur(...

解决ecshop页面顶部购物车删除商品不及时更新的问题

解决ecshop页面顶部购物车删除商品不及时更新的问题
删除购物车商品,ecshop 顶部不及时更新的问题已经很久了,貌似一直没能够解决,最后还是在 gg 里面找到了解决的方法,下面夏日博客就来分享一下,顺便说一下,其实不及时更新问题并不是很大,不影响商品的最后结算,但就是给人一种商品还没有删除的印象,还是把不及时更新的问题解决下吧。 第一,打开模板目录下的 delete_cart_goods.php文件,也就是删除已购买商品的文件,找到如下代码: [code lang="php...

解决ecshop关闭浏览器购物车商品清除的方法

解决ecshop关闭浏览器购物车商品清除的方法
今天 ecshop 出现了一个奇怪的问题,就是当关闭浏览器且再次重启浏览器的时候,发现购物车里面已经购物好的商品都不见了,还要重新再次将商品放进购物车,在反复测试了几次之后,确实存在这个 bug,夏日博客从网上找到一个方法,尝试了一下,测试OK。 打开 \includes\init.php 文件,找到如下的代码,在 150-158行。 [code lang="php"] if(!defined('INIT_NO_USERS')) { /*初始化session*/ include(ROO...

打开 ecshop 首页跳转到指定页面

打开 ecshop 首页跳转到指定页面
打开商城首页跳转到指定的商城活动页面或者某一商城促销页面是商城一贯的作法,比如淘宝网在双十一的时候,点开淘宝首页可能就跳转到双十一的专卖活动页面了,还有京东商城也时不时的做些活动,点击京东商城首页,有的时候也会跳转到注册会员的页面,像这种打开首页就跳转是许多独立商城,甚至一些企业网站都喜欢使用的方式,下面夏日博客就来分享一下打开 ecshop 后如何跳转到指定的页面,当然,这种方法...

xmlhttprequest status:[12152]unknow status

xmlhttprequest status:[12152]unknow status
ecshop 后台经常会出现些奇奇怪怪的问题,而且搞不清楚是哪里的问题,其中JS不兼容的问题较多,今天在进入站点的时候提示 xmlhttprequest status:[12152]unknow status 错误代码,并且进入前台同样是这样的错误。 夏日博客分析了一下原因,基本上还是定位在 JS 不兼容上面,从网上搜索了下,原来好多人都遇到了这种问题,先说一下解决的方法吧,打开根目录下 js 文件夹里面的transport.js 文件,找到 130 ...