WordPress标签存档

Wordpress在Godaddy主机上经常500错误的问题解决方法

这个问题从我第一次使用wordpress开始就遇到过了。 今天用wordpress开了个新博客还是安装在了godaddy主机上。 又是500错误。 google海搜了一下大概找到原因。 该问题可能是php.ini设置中的memory_limit设置过低或者没有设置引起的。(如不设置默认值为8M) 打开php.ini或php5.ini修改memory_limit为高一点的值,一般64M足矣。 修改后一般不会即时生效,等一会再测试看看,最好在修改前先打开error_logs。 如果生效后还是报500错误,就试着修改wordpress程序根目录下的wp-settings.php第13行 [php firstline="13"] define('WP_MEMORY_LIMIT', '64M'); [/php]

Wordpress获取最新评论的方法

今天修改主题的时候网上搜索了半天也没找到可用的方法,而且都会报错,最后终于在WP官方论坛找到了相应的方法。 其实使用WP默认Widgets类就可以获取最新评论。 方法如下。 [php] <?php WP_Widget_Recent_Comments::widget(array("title" => "My Widget", 'before_title'=>'<h3>', 'after_title'=>'</h3>', 'before_widget'=>'<div>', 'after_widget'=>'</div>'), array("title" =>'Recent Comments', "number" => 5)); ?> [/php] 获取最新文章的方法也类似。 [php] <?php WP_Widget_Recent_Posts::widget(array("...

对CSS布局的一点见解

最近致力于制作一个WordPress主题(偷来的)。 本身我的网页美工方面是很差劲的,加上对CSS的浅薄的了解,遇到了很多问题。 也是第一次接触jQuery,发现jQuery没有我想想的那么难。 最头疼的问题就是IE7一下版本的兼容问题,其中最棘手的是PNG图片透明问题,和div布局问题。 已经放弃IE6以下版本的浏览器的测试了,到目前大概半个月多月的时间(甚至更长),做到的东西少之又少,但学到了不少东西。 比如 在IE6 div层的高度问题 一直找不到愿意,后来才发现如果div层的高度小于body样式里设置的font-size那么div层的高度会变成body样式里设置的font-size+3px。所以只能在其样式里设置font-zize:0;。 还有就是半透明PNG图片的问题 网上的大多数方法都试过,觉得最好是以下两种方法配合使用。 1.http://www.twinhelix.com 开发的 PNG Alpha Fix 2. .if_btn_active { background:none; filter:progid:dximagetransfor...

Techified 主题 中文修正版 1.1.1

Techified 主题 中文修正版 1.1.1[2010年2月4日更新] 即本站使用的主题 基于Mootools 1.2.1,所以可能会更jquery发生冲突。 不支持Lightbox 2插件 但可以使用 Lightbox M插件。 更新版本:1.1.1 更新时间:2010年2月4日 更新内容: 1.修正了显示单个精选文章的问题。 2.自定义菜单排序方式。 3.评论作者信息Cookie保存。 更新版本:1.1.0 更新时间:2009年11月20日 更新内容: 1.修正了导航菜单在IE6下无法自适应宽度的问题。 2.修改了2个英文单词。 更新版本:1.0.8 更新时间:2009年11月3日 更新内容: 1.修正了精选帖子不选择图片时显示主题路径的问题。 2.新增精选帖子可以选择帖子以外其他类型文章(如页面,附件等)的功能。 更新版本:1.0.7 更新时间:2009年10月31日 更新内容: 1.修正了导航菜单与其他插件发生冲突的问题。 2.新增后台可以设置是否显示导航菜单和顶部菜单上的首页按钮。 3.修正了在...

Akismet 果然强大

WP已经用了近3个月了。 博客更新了很多次,虽然文章并不多,但Google偏爱博客,基本上所有的文章都被收录了。 由于安装了多国语言插件老外的垃圾评论总数少不了,之前是用“评论中不包含中文的话不准提交评论”的方法展闭了老外的评论。 最近更新后这个方法就不用了,发现垃圾评论又开始了。 昨天越过了伟大的GFW注册到了Akismet API Key,这才体会到Akismet强大之处。 好不容易越过了墙(主要是没找到可用的代理IP地址)不能浪费机会,于是乎下载了以前使用过的免费的VPN软件,还好这个软件还能用,以后就不用找代理IP了。 由于GWF和谐了该软件的IP所以国内很难下到最新版。 该软件名称用Google翻译成中文就是“热点盾牌发射”。 需要的朋友可以到以下链接下载。 下载地址:http://cheon.info/646

测试新的Lightbox插件

Techified Theme本身不支持Lightbox插件。 原因是该主题使用了Mootools,它与Lightbox互相冲突,导致Techified主题的导航菜单不能正常显示。 网上搜索结构发现有基于Mootools的Lightbox源代码mediaboxAdvanced,于是乎就将mediaboxAdvanced集成到Wordpress的Lightbox2插件上,将原来Lightbox2的JS以及CSS样式全部删除掉。 mediaboxAdvanced相当强大,不仅支持图片还支持大多数视频网站的视频,跟JW Media Player和NonverBlaster配合使用还可以播放Flash,FLV,MP3,MP4等媒体文件。 接下来测试一下优酷的视频 点击这里浏览优酷视频 测试MP3 点击这里听听歌 2009-09-25 3:41 测试完毕,睡觉

WP防非中文垃圾评论的简单方法

前两天发布的防非中文垃圾评论的方法今天发现正则表达式写错了,重新发布一下。 此方法兼容所有主流和非主流浏览器并有效防止机器人。 方法1: 手动修改主题里的评论文件(comments.php),在文件的任意位置插入如下JS代码。 [js] <script type="text/javascript"> function check_spamer(obj) { var reg = /[\u4E00-\u9FA5]/;//匹配中文字符 var comment = obj.comment.value; return reg.test(comment);//如果评论中包含中文字符返回true,否者返回false } </script> [/js] 然后将 [php] <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" i...