当前位置:清晨 » 网站建设 » wordpress优惠券插件DRP Coupon使用及优化

wordpress优惠券插件DRP Coupon使用及优化

发布日期:2012年12月13日 12:12:14 点击量: 4,962

宝塔服务器面板,一键全能部署及管理,送你¥3188礼包,点我领取,简单好用的 Linux/Windows 面板

20130504更新 :插件的汉化优化版已发布http://www.menglei.info/1276/

wordpress优惠券插件DRP Coupon使用及优化

这是国外的一款插件,做优惠券的同学可以尝试一下,

生成的优惠券可以点击后打开链接并同时复制优惠码。功能上还不错。

使用方法:

设置好优惠券后,可以在文章内添加对应的优惠券。

添加文章时选择优惠券的位置:如图。

wordpress优惠券插件DRP Coupon使用及优化

在添加媒体右侧的小按钮就是。点击后跳出选择优惠券界面,选择即可。

文章添加优惠券显示效果如图:

wordpress优惠券插件DRP Coupon使用及优化

相关问题:

影子今天所要讲的是关于DRP Coupon 优惠券插件的一些问题和注意事项。

1.数据库编码

刚安装的同学,通常后台安装插件搜索DRP Coupon 即可进行在线安装。

安装后要进行修改数据库字段编码。

找到DRP Coupon的数据表,把字段编码

由latin1_swedish_ci更改为utf8_general_ci 以支持中文的正常显示

如图所示:

wordpress优惠券插件DRP Coupon使用及优化

2.输入的优惠券链接

在添加优惠券时,我们会输入商家链接。

默认是输入不带http://的链接地址

有些同学想输入https://的链接地址,发现在前台优惠券打开地址会出错。

例如https://www.menglei.info/打开却变成了http//www.menglei.info/

解决这个问题,要进行代码修改。

找于文件drp_coupon.php 打开

找到如图所示位置:

wordpress优惠券插件DRP Coupon使用及优化

修改以下代码,在大约354行:

<div unselectable="on" onselectstart="return false;" ondragstart="return false;" id="coupon-<?php echo $coupon->id;?>-<?php echo $random;?>" class="coupon" href="<?php echo 'http://'.str_replace('http://', '', $coupon->link); ?>">

修改为:

<div unselectable="on" onselectstart="return false;" ondragstart="return false;" id="coupon-<?php echo $coupon->id;?>-<?php echo $random;?>" class="coupon" href="<?php
if (strstr($coupon->link,'https://')!==false)
echo 'https://'.str_replace('https://', '', $coupon->link);
elseif (strstr($coupon->link,'http://')!==false)
echo 'http://'.str_replace('http://', '', $coupon->link);
else
echo 'http://'.str_replace('http://', '', $coupon->link);
?>">

(小贴士:如果你是复制党,请复制后自行修改代码中的逗号,单引号,双引号等字符为英文半角。)

使用if语句对链接地址进行判断是http://开头还是https://开头,并对无开头的进行自动添加http://。

3.编码问题。

用notepad++打开插件文件,更改编码为UTF-8,以支持中文。

(小贴士:更改文件编码方法,先把所有代码剪切,然后格式>以UTF-8无BOM格式编码,再粘贴原代码即可。)

例如:

修改

<div><span>过期时间: </span><span><?php echo ($cdate instanceof DateTime) ?  $cdate->format("m/d/Y") : '永不过期';?></span></div>

就不会出乱码的问题。

4.汉化问题

如果对网页中文字进行汉化,就要进行第三步中的编码转换。

后台汉化,自己可以对应查找相关内容,进行汉字替换,即可。

汉化之前,建议先备份

如果出现乱码,请进行编码转换操作。

关于DRP Coupon 优惠券插件的相关问题,就整理到这里,如有新发现,会续写的。

有问题可以QQ:925474725(验证:DRP Coupon 优惠券插件)

 


关键词:

本文网址:https://www.menglei.info/1095/,转载请以链接形式注明出处,谢谢合作!


老薛主机专属优惠码: PT ,有需要购买的同学可以使用.可享受30%的优惠.

联系站长: shadoweb@qq.com QQ: 925474725


8条回应:“wordpress优惠券插件DRP Coupon使用及优化”

  1. 123说道:

    如何才能去掉那个过期时间啊 !!只要黄色部分

    • 影子说道:

      在后台添加的时候,可以选择显示与否,或者直接在插件源代码里注释掉或删除。

  2. 博主,这个插件能直接搜到吗???我在后台直接输入drp coupon,但搜到不到这个插件.

  3. 德国折扣说道:

    为什么我安装设置好后,在文章中不能正常显示呢?没显示

  4. jeremy说道:

    您好,这款插件启用的时候提示错误。Parse error: syntax error, unexpected T_IF in /web/wp-content/plugins/drp-coupon/drp_coupon.php on line 26

发表评论

电子邮件地址不会被公开。 必填项已用*标注