首页
闲言碎语
个人导航
文章归档
友情链接
留言簿
关于
更多
网络电视
云盘
统计
推荐
付费资源
朋友圈集赞
二维码生成
音乐下载
Search
1
全网首发-小米AX6000路由器解锁ssh并固化ssh+2.5G有线mesh组网+公网访问路由后台+红米AX6/小米AX6/AX3600/AX6000/AX9000全系列适用
6,823 阅读
2
青龙面板必装依赖及青龙各种问题解决
3,934 阅读
3
NAS一键批量清除重复文件
3,543 阅读
4
群辉DSM7.0.1安装bootstrap后解决wget: error while loading shared libraries: libgnuintl.so.8: cannot open shared object file: No such file or directory
1,605 阅读
5
《爱情公寓4》全集高清迅雷下载
903 阅读
闲言碎语
学习
福利
技术百科
WordPress
Typecho
软件资源
iPhone
Android
PC软件
CODE
C
VB
PHP
NAS
青龙
登录
Search
标签搜索
wordpress
News
iphone
vb
iOS
technology
渗透
QQ
php
talk
JavaScript
hack
Typecho
NAS
福利
c++
diy
c
免杀
评测
Jonty
累计撰写
275
篇文章
累计收到
980
条评论
今日撰写
0
篇文章
首页
栏目
闲言碎语
学习
福利
技术百科
WordPress
Typecho
软件资源
iPhone
Android
PC软件
CODE
C
VB
PHP
NAS
青龙
页面
闲言碎语
个人导航
文章归档
友情链接
留言簿
关于
网络电视
云盘
统计
推荐
付费资源
朋友圈集赞
二维码生成
音乐下载
用户登录
登录
搜索到
32
篇与
的结果
2014-01-24
百度加速乐-WordPress专用动态加速包
用了百度加速乐,由于没有备案只能用香港节点,但是香港节点比我不用还要慢就开启了加速乐的回源模式。 今天闲着蛋疼开启云端模式看下加速效果提升木有。突然发现了如图的“wordpress专用加速包”,然后进入应用看了下简介。适合WordPress2.8.x~3.8。使用本加速包可提升WordPress网站速度2~10倍以上。说的太TM好了,就果断买了一个月测试一下。5元一月。客服说加速包必须开启云端模式,然后就开启了,开启后速度打开感觉比原来回源模式要慢一点(由于是国外空间没备案只能用香港节点,如果是国内节点的话应该会有效果。)。手机终端也测试一下,发现打开的不是手机版的!太坑了,又开启了回源模式。。客服说3月份会上线新的香港节点,到时候再测试下吧==#。如果大家的有备案的话可以试一下,我估计效果应该会不错~链接地址:百度加速乐
2014年01月24日
55 阅读
8 评论
0 点赞
2013-12-27
WordPress添加“圣诞快乐”弹出图
在footer.php里面找个合适的位置粘贴进去。<?php if(!isset($_COOKIE['MerryChristmas'])){ ?> <div id="MC_bg" style="width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);position: fixed;z-index: 999999;"> <div style="width: 55%;height: 65%;margin: 6% auto;background-color: #fff;border-radius: 10px;"> <img src="<?php echo get_stylesheet_directory_uri(). '/images/MerryChristmas-1225.jpg'; ?>" alt="Merry Christmas" title="圣诞快乐!点击图片以外任意位置即可关闭" style="width: 100%;height: 100%;border-radius:10px;"> </div> <script> jQuery(document).ready(function($) { $("#MC_bg").click(function(e){ if(e.target.id!="MC_bg"){ return false; } $("#MC_bg").fadeOut(); $.cookie('MerryChristmas', 'thank you', {path:"/"}); }); }); </script> </div> <?php } ?>然后将下面这张图片上传到主题images文件夹里:
2013年12月27日
95 阅读
0 评论
0 点赞
2013-11-20
使用 Google API 生成二维码
Google API 可以非常方便的调用,下边的链接是一个示例:[btnheart href="http://chart.apis.google.com/chart?cht=qr&chs=150x150&chld=L|2&chl=https://nobb.cc" target="_blank"]我是示例[/btnheart]参数解释:1、http://chart.apis.google.com/chart? 调用Google API2、cht=qr 选择生成类型为 qr 码。3、chs=150×150 设置二维码图片大小。4、chld=L|4 L表示默认纠错水平;4表示二维码图片的留白大小,留白的大小也是计算在二维码图片大小内的,可选值为 1~4 的整数。5、chl=https://nobb.cc为二维码内容。一般 WordPress 文章页可以使用下边的代码调用二维码,具体自己调节参数。<img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&chld=L|2&chl=<?php the_permalink(); ?>" class="qrcode pic" width="150" height="150" alt="qrcode" />由于 Google 服务器对国内不太稳定,所以我们可以把二维码图片缓存到本地来解决这一缺陷。首先将下边的代码扔到当前主题的 functions.php 的最后一个 ?> 前。/* *Bing - function - 二维码配置 *Form:www.bgbk.org */ //二维码缓存 function Bing_qr($url,$path,$qrpic){ set_time_limit (10); $destination_folder = $path?$path.'/':''; $localname = $destination_folder .$qrpic; $file = fopen ($url, "rb"); if($file){ $newf = fopen ($localname, "wb"); if($newf) while(!feof($file)){ fwrite( $newf, fread($file, 1024 * 2 ), 1024 * 2 ); } } if($file){ fclose($file); } if($newf){ fclose($newf); } } //生成二维码地址 function Bing_echo_qr($imgsize = 150,$echo = true){ $cache = false; $cache = true; if(is_single() || is_page()) $imgname = get_the_id(); elseif (is_home() || is_front_page()) $imgname = 'home'; elseif(is_category()) $imgname = 'cat-'.get_query_var('cat'); elseif(is_tag()) $imgname = 'tag-'.get_query_var('tag_id'); if(!is_home()) $permalink = get_permalink(); else $permalink = get_option('home'); if($cache){ $localqr = ABSPATH .'qrcode/'.$imgname.'.jpg'; if(!file_exists($localqr)){ Bing_qr("http://chart.googleapis.com/chart?cht=qr&chs=".$imgsize."x".$imgsize."&choe=UTF-8&chld=L|0&chl=".$permalink ,"qrcode", $imgname.".jpg"); } $main = get_home_url('').'/qrcode/'.$imgname.'.jpg'; } else $main = "http://chart.googleapis.com/chart?cht=qr&chs=".$imgsize."x".$imgsize."&choe=UTF-8&chld=L|0&chl=".$permalink; if($echo) echo $main; else return $main; } //输出二维码 function Bing_echo_qrcode($imgsize = 150){ echo '<img src="'.Bing_echo_qr($imgsize,false).'" class="qrcode" width="'.$imgsize.'" height="'.$imgsize.'" alt="qrcode" />'; }然后在需要调用二维码的地方使用下边的函数就行了:<?php if(function_exists('Bing_echo_qrcode')&&function_exists('Bing_echo_qr')&&function_exists('Bing_qr')) Bing_echo_qrcode(150);?>其中的 150 为二维码大小,可以自己修改。如果想关闭二维码缓存只需要将第一段代码的 30 行 $cache = true; 注释掉即可。
2013年11月20日
75 阅读
0 评论
0 点赞
2013-11-03
WordPress免插件拦截日文、英文垃圾评论
相信很多博主都会遇到。。。。很蛋疼的事情。。。。。有的博主会采用插件,验证码之类,不过验证码会降低用户体验,所以并不推荐,有人用的是some chinese please这款插件,我也用过一段时间,也挺不错的,不过秉着能用代码不用插件的原则,博主依然提供代码式屏蔽方案,如下// 禁止全英文和日文评论 function WP_comment_post( $incoming_comment ) { $pattern = ‘/[一-龥]/u’; $jpattern =’/[ぁ-ん]+|[ァ-ヴ]+/u’; if(!preg_match($pattern, $incoming_comment['comment_content'])) { err( “评论请用天朝语言 Comments must include the Chinese(like“你好”)” ); } if(preg_match($jpattern, $incoming_comment['comment_content'])){ err( “日本人滚一边玩儿蛋去!Japanese Get out!日本語出て行け!” ); } return( $incoming_comment ); } add_filter(‘preprocess_comment’, ‘WP_comment_post’); 将上面的代码复制粘贴到主题的functions.php中保存即可(<!--?php 之后, ?--> 之前)这样日文评论和英文评论不能评论了~~~~其实只禁止日文就好了~
2013年11月03日
107 阅读
2 评论
0 点赞
2013-10-19
WordPress更改默认发信地址
修改非常简单,只需要复制以下代码到你主题的functions.php中保存即可(<?php 之后, ?> 之前)//修改默认发信地址 function dtheme_res_from_email($email) { $wp_from_email = ‘admin@test.com’; return $wp_from_email; } function dtheme_res_from_name($email){ $wp_from_name = ‘发信人名字’; return $wp_from_name; }其中的admin@test.com就是你更改之后的发信地址,“发信人名字”就是发信人的名字。。。。。。酌情更改就是了还有一种,就是直接更改发信地址为管理员邮箱,也贴出来供大家使用(发信人名字为博客名)//修改默认发信地址为管理员邮箱 function dtheme_res_from_email($email) { $wp_from_email = get_option(‘admin_email’); return $wp_from_email; } function dtheme_res_from_name($email){ $wp_from_name = get_option(‘blogname’); return $wp_from_name; }
2013年10月19日
76 阅读
3 评论
0 点赞
2013-09-27
wordpress当前在线人数统计
1、将以下代码加入主题的 functions.php 文件内默认情况下文本小工具是不能运行PHP代码的。//实现侧边栏文本工具运行PHP代码 add_filter('widget_text', 'php_text', 99); function php_text($text) { if (strpos($text, '<' . '?') !== false) { ob_start(); eval('?' . '>' . $text); $text = ob_get_contents(); ob_end_clean(); } return $text; }2、将以下代码放置在文本小工具内,当然也可以放置在诸如 footer.php文件内<?php //首先你要有读写文件的权限,首次访问肯不显示,正常情况刷新即可 $online_log = "maplers.dat"; //保存人数的文件到根目录, $timeout = 120;//120秒内没动作,认为掉线 $entries = file($online_log); $temp = array(); for ($i=0;$i<count($entries);$i++){ $entry = explode(",",trim($entries[$i])); if(($entry[0] != getenv('REMOTE_ADDR')) && ($entry[1] > time())) { array_push($temp,$entry[0].",".$entry[1]."\n"); //取出其他浏览者的信息,并去掉超时者,保存进$temp }} array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."\n"); //更新浏览者的时间 $maplers = count($temp); //计算在线人数 $entries = implode("",$temp); //写入文件 $fp = fopen($online_log,"w"); flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些网络文件系统中正常工作 fputs($fp,$entries); flock($fp,LOCK_UN); fclose($fp); echo "在线人数:".$maplers."人"; ?>
2013年09月27日
72 阅读
0 评论
0 点赞
2013-09-09
WordPress功能扩展-给文章添加文章索引
一:首先在主题函数文件functions.php加入下面代码function article_index($content) { $matches = array(); $ul_li = ''; $r = "/<h3>([^<]+)<\/h3>/im"; if(preg_match_all($r, $content, $matches)) { foreach($matches[1] as $num => $title) { $content = str_replace($matches[0][$num], '<h3 class="title-'.$num.'">'.$title.'</h3>', $content); $ul_li .= '<li><a href="#title-'.$num.'" title="'.$title.'">'.$title."</a></li>\n"; } $content = "\n<div id=\"article-index\" class=\"article-index hidden-xs\"> <strong class=\"title\">文章目录</strong> <ul id=\"index-ul\" class=\"index-ul\">\n" . $ul_li . "</ul> </div>\n" . $content; } return $content; } add_filter( "the_content", "article_index" );二:在style.css中加入CSS#article-index { -moz-border-radius: 6px 6px 6px 6px; border: 1px solid #DEDFE1; float: right; margin: 0 0 15px 15px; padding: 0 6px; width: 200px; line-height: 23px; } #article-index strong { border-bottom: 1px dashed #DDDDDD; display: block; line-height: 30px; padding: 0 4px; } #index-ul { margin: 0; padding-bottom: 10px; } #index-ul li { background: none repeat scroll 0 0 transparent; list-style-type: disc; padding: 0; margin-left: 20px; }三:如何使用使用</h3>标签,也就是后台编辑器中的“三级标题”。写文章的时候,为每一个步骤添加一个标题,然后加上<h3/>标签就可以了。如果某篇文章不想用目录索引,那么久不要添加<h3/>标签即可。在这也小小提示下,如果你想优化自己的标题样式,那么修改你主题的样式文件里的h2,而不是h3。
2013年09月09日
107 阅读
2 评论
0 点赞
2013-09-07
FancyBox2图片效果完美支持WordPress
FancyBox2是一款基于jquery开发的类Lightbox插件。支持对放大的图片添加阴影效果,对于一组相关的图片添加导航操作按纽,该lightbox除了能够展示图片之外,还可以展示iframed内容, 通过css自定义外观。功能介绍可以支持图片、html文本、flash动画、iframe以及ajax的支持。 可以自定义播放器的CSS样式。 可以以组的形式进行播放。 支持鼠标滚轮滚动来翻阅图片。 Fancybox播放器支持投影,更有立体的感觉。一:下载 Fancybox 文件,上传至主题目录中。[butdown href="http://pan.baidu.com/share/link?shareid=2963173146&uk=1547026424" target="_blank"]FANCYBOX2下载地址[/butdown]二:在主题文件 header.php 或者 single.php 中加入如下代码将代码加入在 header.php 文件中,整个网站都将支持Fancybox,包括首页、自定义页面等;将代码加入在single.php 文件中,Fancybox 只在文章单页中加载,这样做可以增加首页访问速度,Fancybox JS文件只有48KB,速度提升也并不是很明显。<!-- 加载 Fancybox CSS文件 --> <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/fancybox/fancybox.css" /> <!-- 加载 jQuery JS文件(如果模版文件已经加载jQuery,无需加入此段代码) --> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/fancybox/jquery-1.9.0.min.js"></script> <!-- 加载 Fancybox JS文件 --> <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/fancybox/fancybox.js"></script> <script type="text/javascript"> $(document).ready(function() { $(".fancybox").fancybox(); }); </script>三:在主题函数文件 functions.php 中加入如下代码这段代码是给带有链接的图片自动添加fancybox属性,以便正常加载fancybox效果add_filter('the_content', 'fancybox'); function fancybox ($content) { global $post; $pattern = "/&lt;a(.*?)href=('|\")([^&gt;]*).(bmp|gif|jpeg|jpg|png|swf)('|\")(.*?)&gt;(.*?)&lt;\/a&gt;/i"; $replacement = '&lt;a$1href=$2$3.$4$5 rel="box"$6&gt;$7&lt;/a&gt;'; $content = preg_replace($pattern, $replacement, $content); return $content; }在6月26号更新的fancybox已经自动关联图片,毋须这个啦。如果想对图片进行分组,例如上面例图可以左右选择浏览图片或者用鼠标滚轮滚动来翻阅图片,需要手动在 链接后加入 rel=“demo1″;“demo1″ 是分组名称,如果在同一篇文章中有多个分组,需要修改名称来区分。关于美化笔者提供的下载包是 Fancybox 官方网站下载的,经过自己美化了一下,做到了自己满意的效果。Fancybox 提供了许多样式可供选择,大家可以去官方网站参考,然后自己根据情况做适当调整,只需要修改 fancybox.js 第148-178行中相关的参数。
2013年09月07日
102 阅读
2 评论
0 点赞
2013-08-31
WordPress使用淘宝IP地址库的API显示评论者的位置信息
1 跟风API最近各种云平台很是火爆,博主也跟了一把风。之前博客主题的评论列表信息栏处,调用的是新浪IP地址查询接口。新浪的这个IP接口早在2009年就开放了,不过貌似查询的结果准确性不是很高,不像纯真的IP库更新得那么及时。所以,vfhky寻思换个其它的IP查询接口提高博客的评论信息准确度。2 选择淘宝IP地址库网上查看了下资料,提供IP查询接口的有这么几个:腾讯、搜狐、淘宝和有道。不过,腾讯已经把接口(http://fw.qq.com/ipaddress)封掉了,只限企鹅自家使用。题外话:对于腾讯的做法咱们习惯就好,早已无力吐槽了。相对于搜狐和有道的IP接口,淘宝肯定具有优势。谁都不能低估淘宝帝国对于掌握用户信息深度的强烈渴望和决心,而IP地址就是用户的足迹线所在。在查看了淘宝IP地址库的API官方资料(地址【http://ip.taobao.com/accurancy.php】),vfhky毅然决定把新浪的IP查询接口改成淘宝的IP查询接口。3 需要考虑的问题博客主题评论列表的IP信息是通过Jquery加载的,而淘宝提供的API接口返回的数据是Json格式。相对于直接通过PHP获取Json数据而言,这种Ajax交互方式比较难一点。博主就先卖个关子,具体的实现代码将在下一篇文章贴出。这里贴出之前用新浪IP地址查询接口获取IP信息的代码,评论列表的IP信息同样是通过Jquery加载处理后的新浪IP查询接口返回的JS数据。4.1 修改functions.php文件找到评论信息显示列表的那个文件(博主的是functions.php),在相应的位置加上如下代码。其作用是在jQuery获取IP信息之前,显示“正在查询……”的字样。代码中的waiting.gif是上面的省略号动态图片,这个看个人喜好来决定需不需要用;$ip代表从数据查询出来的评论者的IP数据。<span class="vfhkyipquery" data-ip="' . $ip . '">正在查询<img src="' . get_bloginfo('template_url') . '/images/waiting.gif" alt="..." style="vertical-align:baseline;" /></span>4.2 修改JS文件在主题的一个js文件中添加以下代码,注意该js文件一定要是会在文章页面加载的哦!最终的效果会类似于:中国广东深圳 电信。jQuery(document).ready(function($){ function vfhkyipquery(){ $(".vfhkyipquery").each(function(){ var c=$.trim($(this).attr("data-ip")),t=$(this),i=""; $.getScript("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip="+c,function(){ if(remote_ip_info.ret==1){ var h=remote_ip_info.country,f=remote_ip_info.province,e=remote_ip_info.city,g=" "+remote_ip_info.isp; i+=h; i+=f==e?e:f+e; i+=g; } else{ i="未知IP地址"; } t.replaceWith(''+i+""); }) }) } $(function(){vfhkyipquery()}) });
2013年08月31日
89 阅读
4 评论
0 点赞
2013-08-30
WordPress低版本浏览器检测和升级提醒
随着 Html5 和 CSS3 技术的日趋成熟,越来越多的网站已经不在对低版本浏览器进行兼容,WordPress主题开发也是如此。如果你的 WordPress 站点也不在兼容某些低版本浏览器,最好对使用该版本浏览器的用户进行提醒,今天倡萌就简单推荐这方面的插件。Let's kill IE6Let's kill IE6 是国人开发的,专门检测IE6,并提示更新升级浏览器。以上介绍的都是WordPress插件,对站长个人极为有用,如果你是WordPress主题开发者,也可以研究一下上面的插件,集成到你的主题中。或者你可以可以试试国人 @mg12 开发的脚本:将下面的代码添加到之间即可:<!-- [if IE 6]> <script src="http://letskillie6.googlecode.com/svn/trunk/2/zh_CN.js"></script> <![endif]-->多语种效果预览:http://letskillie6.googlecode.com/svn/trunk/2/sample.html?l=zh_CN
2013年08月30日
103 阅读
0 评论
0 点赞
1
2
3
4