现在位置: 首页 > admin,作者在生命不息,奋斗不止发表的所有文章
此篇文章为wordpress开发经验分享,如果你也是一个开发者,那么希望本文能够给你的开发思路有一些帮助。 通过访客IP或者特定IP获取ip的省、市、城市等信息 我们在一些项目中,需要用到通过访客IP来获取该访客所在的国家、省/州、城市等信息,那么在wordpress的项目开发中,或者说以php语言项目开发中,我们如何对这些ip的地域进行获取呢? 如果是自己建立一个ip地域库,那么这就是一个非常繁琐的工作了,并且建立好了之后,我们还需要进行维护,对于我们的项目开发会有后续的一些维护成本, 因此在这里我们介绍国内的2个AIP,使用这......
阅读全文
/** * WordPress 显示评论者IP归属地PHP函数 * https://www.landui.com **/ function aliuyun_getRealIp() {   $ip=false;   if(!empty($_SERVER["HTTP_CLIENT_IP"])){     $ip = $_SERVER["HTTP_CLIENT_IP"];   }   if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {     $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);     if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }     for ($i = 0; $i < count($ips); $i++) {       if (!eregi ("^(10│172.16│192.168).", $ips[$i])) {         $ip......
阅读全文
WordPress 对新用户注册有一个欢迎邮件,一般告知用户的用户名和密码,以及登录的地址;还有一封发给管理员的通知邮件,告诉管理员新用户的用户名和邮箱。这两封邮件的内容一般都比较简单,今天我们就一起来学习一下自定义这两个邮件。 首先,我们需要了解一下 WordPress 用来发送这两个邮件的函数: 1 <?php wp_new_user_notification( $user_id, $plaintext_pass ) ?> 默认的邮件代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2......
阅读全文
在瀑布流风格的网站开始流行之后,很多网站都出现了一个回到顶部的功能,对于瀑布流布局的网站来讲,这可以说是必须要有的一个功能,因为网站下拉了很长之后,需要返回顶部的时候,如果拖着滚动条去拉,那种麻烦相信大家都体验过。 对于非瀑布流网站来说,增加这种效果必要性其实不大,除非你的网站上文章很长,用户需要看好几屏才能看完。需不需要是基于用户体验上的考虑,咱在这里先按下不说,下面来看一下怎么通过一段 JavaScript 代码很简单的给网站添加一个回到顶部的按钮吧。 首先把这段代码添加到网站的 JavaScript 文件或者......
阅读全文
在开始介绍之前,我们先先看一下下面的效果,用 QQ 截的图,效果很不清楚,但是能说明问题。 怎么实现这样的效果呢?用得比较多的算是 jQuery 的 waypoints 插件了,其实不用 jQuery 插件,很简单的一段 jQuery 代码就可以实现这样的效果,不过要结合 CSS3 过渡,IE9 以下的浏览器效果可能就差一点了。实现以上效果的关键代码如下。 首先,用 jQuery 判断网页滚动,网页滚动的高度大于 120 像素时,添加 “small” 类到 nav 上,其他情况下,移除这个类。这个和本站之前的文章给WordPress添加回到顶部功能有点类似,都是基于scrollTo......
阅读全文
客以来,我就想到了图片附件这块的问题,一定得找一个外部存储的平台来存储网站的图片等附件,今天了解了下阿里云对象存储oss,发现相当不错,无论是价格还是操作方面都很满意。 不过很多人推荐使用七牛云来存储图片,因为每个月有10g的免费存储空间,但是免费也是有要求的,要上传自己的证件照,这点我是非常反感的,但是想想也是,免费给你用,你还有什么要吐嘈的呢?本来不认证也有1g免费的存储空间的,可是七牛云还是要强制认证才给你用,索性,放弃它。 阿里云对象存储oss,有不了解的可以看一下官方这个介绍oss的视频 http:/......
阅读全文
效果 js let app = getApp(); Page({ data: { img: "/images/1.jpg" }, onLoad() { }, showShareMenu() { wx.showShareMenu(); console.log("显示了当前页面的转发按钮"); }, hideShareMenu() { wx.hideShareMenu(); console.log("隐藏了当前页面的转发按钮"); }, onShareAppMessage: (res) => { if (res.from === 'button') { console.log("来自页面内转发按钮"); console.log(res.target); } else { console.log("来自右上角转发菜单") } return { title: '妹子图片', path: '/pages/share/share?id=123', imageUrl: "/images......
阅读全文
最近在学习微信小程序开发,半个月学习下来,很想实战一下踩踩坑,于是就仿写了一个共享的单车小程序的前端实现,过程一言难尽,差不多两周时间过去了,发现小程序的坑远比想象的要多的多!!在实际练手中,完全是黑盒的,纯靠推测,部分效果在各种尝试后能能做出大致的实现,但是有些细节,实在不知道如何去实现。这种时候,真的很想一窥源码,查看究竟,看看大厂的前端大神们是如何规避了小程序的一些比较奇葩的坑。 于是就想到获取到小程序地源文件,然后尝试对其进行反编译还原为源代码,来作为学习参考。我百度了各种关于小程......
阅读全文
移动互联网时代已经到来,二维码的扫一扫功能现在已经非常火爆了,我们想要给自己的网站添加一个二维码,或者将所有的文章、页面等都添加一个二维码的功能,是不是很酷呢? 只需要很小的一段代码,就可以实现这个功能: <img src=”http://api.qrserver.com/v1/create-qr-code/?size=100×100&data=链接” alt=”QR: 标题”/> 这样的形式即可实现,你可将这段段代码放在各种页面上。他会自动生成一个二维码图片,在你放置代码的这个地方,效果如下图: 是不是很棒呢? 还可以调整图片的大小哦,赶快添加吧!
阅读全文
1.如何使用,html页面代码(此处定义一个图片图片按照(宽170px或者高120px缩放)) <img onload="javascript:DrawImage(this,170,120)" src="http://center.blueidea.com/data/avatar/000/20/31/26_avatar_small.jpg"> 2.js通用方法 //JS控制图片按比例缩放并不超过一定宽度和高度 //图片按比例缩放 function DrawImage(ImgD, iwidth, iheight) {     var flag = false;     var image = new Image();     //var iwidth = 620;            //定义允许图片宽度,当宽度大于这个值时等比例缩小     //var iheight = 360;    ......
阅读全文
前言 使用过 WordPress 的都知道 WordPress 默认主题都有在线更新的功能,但是我们一般使用的主题却木有,在对欲思主题的二次开发的时候,博猪就用到了一个自动更新的功能,在这里和大家说说吧 程序简介 theme-update-check 是国外的牛人开发的一个终于 WordPress 主题更新的 PHP 类,类似于我们熟悉的裁图工具 timthumb.php,我们可以很方便的将他集成到我们的主题里面,实现主题的自动更新服务。 文件说明 首先在文末下载文件包,解压出来是三个文件,updates.php 和 info.json。 首先打开 info.json,你会发现是类似下面的代码 ......
阅读全文
使用 JavaScript 让 WordPress 更合理的打开链接 前言 这两天再写主题后台,忽然发现的一个小问题,就是后台有些地方其实是应该是新标签打开的,但是 WordPress 默认的是当前标签打开的,这有点不科学哈  ,主要就是以下几点: 文章发布后有一个查看文章的按钮,点击之后就是当前页面打开,我觉的不合理 后台控制面板里面友最近评论,点击评论者的链接是当前页面打开,我也觉得不合理 基于以上两个地方,其实通过 JavaScript 是完全可以解决的。 代码使用  嘿嘿,点击查看本文代码 //新标签打开文章链接 function _admin_ar......
阅读全文
×