top-image

Archives for 优化技巧

纪念2011年6月27日PR更新
叶子的博客虽然近期更新频率极低,但是这里并没有荒废,以前写的东西依然被很多读者关注着,有人提问,哥哥我自然也会及时回答,只是很少发文章而已。我没有想用工作忙、为生活奔波很劳累来作为很少写文章的理由,因为我说过,博客是自己的,而不是给别人写的,不想写的时候就不写,这就叫自由…… 很偶然,今天检查了一下我朋友的一个地方站阿勒泰在线门户网站的友链,首先映入眼帘的是PR输出值变成了0.28(记得原来是0.15),于是我就感觉事情很妙,PR一定更新了,接着证实我的猜测是正确的,PR不但更新了,出乎意料的是:PR值居然从0蹦到了5! 有些替朋友高兴,朋友和同事们的辛勤努力终于得到一些认可,我的兴奋连坐在身旁的老婆——一个网络外行都看出来了,她说这个PR一定是什么网站好坏的指数吧…… ...more»
为WordPress添加“返回顶部”的导航按钮
细心的朋友应该会看到在本站的首页文章列表(内页的文章主体)和侧边栏之间的夹缝中有三个按钮,分别代表向上到顶部、定位到评论部分、向下到页底,给读者提供了一定的便利,对优化用户体验是很好的。今天优化了已下,就是在首页隐藏评论按钮,因为首页没有评论,无法定位,显示也是多余的,所以加上判断语句,在首页就只显示上下两个箭头了。恰好朋友问起是如何实现这个个性化功能的,于是写篇文章总结一下,以供朋友们查阅。 其实很简单,基本上只需三步: 1.在头文件中加入按钮元素 在头部文件header.php中加入如下代码: 简单释义:shangxia的div标签中包含三个div标签:shang(向上)、comt(评论)、xia(向下),判断语句的作用是当在首页时只显示shang和xia两个标签(具体显示效果参见本站) 2.在主题css中加入以上标签的定位和样式 在主题的style.css文件中加入已下代码: #shangxia{position:fixed;top:40%;left:50%;margin-left:-520px;display:block;} #shang{background:url(images/shang.gif) no-repeat;position:relative;cursor:pointer;height:32px;width:32px;margin:10px 0;} #xia{background:url(images/xia.gif) no-repeat;position:relative;cursor:pointer;height:32px;width:32px;margin:10px 0;} #comt{background:url(images/comt.gif) no-repeat;position:relative;cursor:pointer;height:32px;width:32px;margin:10px 0;} 简单释义:第一行中定位了按钮出现的位置,大家可以参考自己的博客主题做相应微调;后三行中设定了三个按钮的样式,请大家自己搜集素材,别忘了上传到服务器相应位置。 3.在js文件中添加jQuery滑动效果 在主题的js文件(一般在js文件内,扩展名师.js的文件,可以查看头文件中是否调用了这个js文件)打开加入已下代码: $('#shang').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);}); $('#comt').click(function(){$('html,body').animate({scrollTop:$('#comments').offset().top}, 800);}); $('#xia').click(function(){$('html,body').animate({scrollTop:$('#footer').offset().top}, 800);}); 至此全部完成!祝你好运,遇到问题可以在本文留言。 ...more»
Adobe Photoshop CS5激活又出新方法
有朋友根据本站提供的Adobe Photoshop CS5官方简体/繁体/朝鲜语版下载安装激活手册中的指点安装并激活了Adobe Photoshop CS5,并且使用修改hosts文件的方法正确的激活了软件。但是当程序提示更新的时候,我们更新了,于是就出现问题了,更新之后激活失效了,于是我们不得不寻求更好的办法,办法是有的,那就是在Adobe Photoshop CS5的安装目录内替换一个文件——amtlib.dll 下載文件 abode_cs5_激活破解文件(32位软件).rar (307.89 KB) 下載文件 abode_cs5_激活破解文件(64位软件).rar (368.98 KB) amtlib.dll这个文件的作用说白了就是联网检查你的软件有没有激活,替换掉它之后,就不会再联网检查了,于是也就算是一劳永逸的永久激活了。 出现激活反复情况的朋友请下载下来替换,记住是在Adobe Photoshop CS5的安装目录。 补充知识:知道怎么快速定位某个程序的安装目录吗?方法是在这个程序的快捷方式(一般软件安装时会在桌面上或者开始菜单里创建快捷方式)上点右键,选属性,然后再属性窗口上点“查找目标”(win7系统是“打开文件位置”),于是就快速定位到安装目录了! ...more»
不用插件实现WordPress彩色标签云
当叶子还是新手的时候,侧边栏的标签云(Tag Cloud)一直再用动态的3D标签云插件,而且还一度汉化过这个插件(详见:wp cumulus 3D标签云插件1.22版已完成汉化,现提供下载),随着时间流逝,慢慢感觉这个插件的华而不实,于是抛弃,转归原始的汉字标签云,但是为了显示更加美观,于是加上了随机彩色效果,方法很简单,不用插件,网上一搜一大把,但是为了记录,还是有必要发文,以备有朋友留言发问。 方法如下: 1.后台编辑 主题 的 functions.php文件,在主循环语句(也就是第一个?php后面)输入以下代码: function colorCloud($text) { $text = preg_replace_callback(‘|<a (.+?)>|i’, ‘colorCloudCallback’, $text); return $text; } function colorCloudCallback($matches) { $text = $matches; $color = dechex(rand(0,16777215)); $pattern = ‘/style=(\’|\”)(.*)(\’|\”)/i’; $text = preg_replace($pattern, “style=\”color:#{$color};$2;\”", $text); return “<a $text>”; } add_filter(‘wp_tag_cloud’, ‘colorCloud’, 1); 可以看到,颜色是随机的,可以自行修改 $color = dechex(rand(0,16777215)); 这个参数来修改颜色显示范围,挑出你喜欢的颜色效果。 2.在侧边栏 sidebar.php 里调用如下代码: <?php wp_tag_cloud('smallest=8&largest=24&number=50'); ?> 说明:8 是最小的 tag 的字体大小(用的最少的 tag),24 ...more»
四种方法实现WordPress侧边栏最新评论带Gravatar头像
有个老实人问起叶子的收藏室如何实现侧边栏最新评论带Gravatar头像,叶子回答是因为本站使用的主题自带这个功能,老实人对此回答相当不满,叶子为了不得罪老实人,决定秉烛夜读,研究这一课题,经过查阅资料、实践论证、优选排除等几个环节,终于形成此文: 叶子教你四种方法实现WordPress侧边栏最新评论带Gravatar头像! 1.插件法(门槛低,推荐wp新手及懒人使用) 插件简介: 在 WordPress 的侧边栏显示最新评论. 你可以限制显示评论的数量, 设置评论摘要的最大长度, 过滤反链接评论. 你还可以显示或屏蔽评论者头像, 调整头像的尺寸和位置. 除此之外, 此插件支持 WordPress Widget. 而现在, 你可以通过点击分页按钮来查看新旧评论. 适用版本: WordPress 2.5 或以上 插件下载: Download 安装方法: 1. 将压缩包解压到 {WordPress 根目录}/wp-content/plugins/ 2. 登录你的 WordPress 后台, 到 Plugins 页面激活插件 WP-RecentComments 3. 这里有两种添加方法: (1) 到 Design -> Widget, 将控件 WP-RecentComments 添加到你的侧边栏 (2) 打开 sidebar.php, 在适当位置添加以下代码: 2.WordPress原生函数法(需要对wordpress程序代码有些了解,推荐wp熟手使用) 这个方法需要自己在sidebar.php文件的相应位置添加如下代码: ...more»
Ubuntu下手动全新安装OpenOffice3.2
今天同事在“试玩”我的ubuntu时不小心卸载了openoffice,这样一来像原来的word、excel文件都打不开了,想重传openoffice,于是去了她的官方网站浏览了一番,很容易找到了简体中文版的下载源,下载完毕解压缩准备安装时发现其中有47个安装文件,怎么装呢?一个一个装?不行,貌似他们之间存在依存关系,一时找不到方向,于是向搜索引擎求救!最后安装完成,下面写下步骤以便今后不时之需。 1.解压缩 2.打开命令终端,一层层进入DEBS文件夹,因为不知道大家会解压到哪里,所以省略之前的目录,最后要 cd DEBS 3.安装所有deb文件:sudo dpkg -i *.deb 4.进入最里面的文件夹:cd desktop-integration 5.安装这个文件:sudo dpkg -i openoffice.org3.2-debian-menus_3.2-9472_all.deb(这一步是用来创建菜单和文件关联的) 至此完成。 补充一点,有时在安装上面第5步是会遇到这样的问题,返回以下内容: { 选中了曾被取消选择的软件包 openoffice.org-debian-menus。 dpkg:关于含有 openoffice.org-debian-menus 的 openoffice.org3.2-debian-menus_3.2-9472_all.deb: openoffice.org-debian-menus 冲突于 openoffice.org-bundled openoffice.org-core 提供了 openoffice.org-bundled 并已存在而且 已安装完毕。 dpkg:处理 openoffice.org3.2-debian-menus_3.2-9472_all.deb (--install)时出错: 软件包相互冲突 - 将不安装 openoffice.org-debian-menus 在处理时有错误发生: openoffice.org3.2-debian-menus_3.2-9472_all.deb 选中了曾被取消选择的软件包 openoffice.org-debian-menus。dpkg:关于含有 openoffice.org-debian-menus 的 openoffice.org3.2-debian-menus_3.2-9472_all.deb: openoffice.org-debian-menus 冲突于 openoffice.org-bundled  openoffice.org-core 提供了 openoffice.org-bundled 并已存在而且 已安装完毕。dpkg:处理 openoffice.org3.2-debian-menus_3.2-9472_all.deb (--install)时出错: 软件包相互冲突 - 将不安装 openoffice.org-debian-menus在处理时有错误发生: openoffice.org3.2-debian-menus_3.2-9472_all.deb } 原因是之前的openoffice有文件没有被完全卸载,可以执行 sudo apt-get autoremove openoffice.org-common*,然后再重复上面第5步来创建菜单。 ...more»
共 4 页:1 2 3 4 »
bottom-img