« 类别 wordpress 下的文章

关闭trackback接收的同时开放pingback接收功能

近期发现我博客基本没有直接post数据过来的spam,却发现好多spam是直接发送trackback给我(我wp开启trackback和pingback的),然后被akismet判为spam了。 实在不想理这些spam. 想关掉trackback接收功能,但是又不想关闭pingback接收功能,wp后台是一棒子打死,要么一起关,要么一起开。。。于是,有了这篇文章。 方法一:直接修改wp文件: 修改wp-trackback.php 在 trackback_response函数下面增加一行: 123//...

在wordpress中按需加载JavaScript和CSS

首先说一下在WP中怎么引入script和stylesheets: wp中是通过wp_enqueue_script和wp_enqueue_style, 12wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); wp_enqueue_style( $handle, $src, $deps, $ver, $media ); 需要注意的是,wp_enqueue_script 不能在wp_head或wp_pri...

WordPress黑色/灰色主题推荐

0×01. Emire 虽然是2006年开发的主题,不过色调确实很漂亮。 0×02. willin kan 的 A9 (A9目前还推出了一个蓝色版) 0×03. ZWWoOoOo的zbench 0×04. Justice 的simpledark 就是我现在在用的主题啦。 0×05. HzlzH的dot-b http://wordpress.org/extend/themes/dot-b 0×06. mg12(neoease)的inove 0...

给WordPress quicktags编辑器添加自定义按钮的正确方法

custom-quicktags-ihacklog

不得不说,Quicktags是一个绝好的编辑器,纯JS实现,扩展方便。自07年以来,我一直用的是quicktags,WP后台的tinyMCE几乎没有使用过。 喜欢它的简洁。 秀一下我的quicktags: WP 2.0以后的版本中它都在 /wp-includes/js/quicktags.js  网上很多教程都是讲通过修改上面那个Js文件来实现的,这样做的话,当升级时就麻烦了。因此还是采用扩展的办法比较方便。 本文主要参考scribu的文章,scribu是WP Core contributor an...

the web news (green)荒野无灯修改版

the-web-news-green-huangye

原本打算过段时间再发放此主题的(原因见下面的说明),还是现在放了吧,如有修改好CSS的童鞋欢迎与我共享(邮箱:admin AT ihacklog dot com) 1234567891011        要使头像缓存正常工具,请将gravatar_cache.zip解压至wp-content/目录下面,并确保此目录有写权限。         如头像显示有问题,请检查gravatar_cache目录下面的rewrite规...

我曾经用过的wp主题

blue-gray-rose

用WP这么长时间了,期间主题也换过好多个,不过真正用得时间长的,也就那么几个,特别是后期,我基本上一年才换一次主题。 可以说,这些主题都还是蛮不错的,有的简洁,有的漂亮、功能强大。 以下主题均不是本人修改版,来自官网或网络。 修改版的the web news (green),由于个人认为有些地方还要补充一下才好放出来给大家,因此,暂未发布出来~~ 最初用的主题是Aspire,那时候用的域名是netgeek.cn 其后由于那时喜欢上了PHP框架thinkphp,域名修改为thinkstd.com 换用...

WP用户日志页面404错误的解决办法

博客之前一直有一个404错误,一直没怎么关注。今天修改数据库搞定此问题了。 另外说一下,simpledark用的取用户日志链接的函数为the_author_posts_link,此函数目前已经处于deprecated状态。官方建议用 get_author_posts_url(); 替代之。 the_author_posts_link has been deprecated. That means it has been replaced by a new function or is no long...

CodeColorer v0.9.9 一处JS加载BUG

codecolorer.php line 134 : 1add_action(’wp_print_scripts’, array(’CodeColorerLoader’, ‘RegisterQuicktag’)); 这里本来用 wp_print_scripts 就不太好,后台应该用admin_print_scripts 或者 admin_print_footer_scripts 。因wp_prin...

WordPress上传中文文件名文件乱码之解决办法

WP中文论坛一坛友“晓风东来”发mail来问我WP上传中文文件有无解决办法,这问题以前还真没有细究。今天正好有时间,研究了下。这篇文章也算是给广大中文WP博友做个参考。 说明: 目前此方法适用于WP 3.x版。 适用服务器为windows 2003/2008 中文版操作系统( cp 936 ),不符合此条件的不要乱修改。 由此修改造成的任何问题与本人无关。 最后,说一点废话: 中文名是比较直观,不过个人建议大家最好还是上传英文的。这是保存100%不出问题的办法。 如果你只是想上传中文名的文件上去,然...

WordPress插件WP Comment Author Location

要说这是一个插件吧,其实只能算半个插件。 观WP代码,在后台评论列表显示页面(wp-admin/edit-comments.php)要显示评论作者的物理地址,没找到可用HOOK ,因此,这个插件的使用要配合修改WP的一个文件才行。当然,文件修改后,即使禁用此插件,也没有任何不良影响。 启用插件后,修改wp-admin/includes/class-wp-comments-list-table.php 在第470行后面添加: 1echo apply_filters(’comment...

开灯