« 类别 wordpress 下的文章

wordpress附件与博客主站域名分离

那天跟MG12 ( iNove主题作者)说起博客的附件分离一事,才发现,原来wp后台早已经有了这么一个选项: Full URL path to files 由于wp中插入附件时用的是绝对地址,因此,如果要对附件使用独立的域名的话,这个选项就有派上用场了。 有了这个选项,可以在同一服务器上实现主站与附件分别使用独立的域名。 如: 将 static.ihacklog.com 绑定到 /path-to-www-root/static 然后在wp后台设置: Store uploads in this fol...

wordpress多用户站点配置

wordpress_mu_admin

最近因要对插件做多站点的测试,因配置了下,特写下这些,希望对不熟悉这个的人有些许帮助。 可以用以下两种模式之一来配置多用户站点: Sub-domains — 即子域名模式,像site1.example.com 和 site2.example.com Sub-directories — 子目录模式,像 example.com/site1 和 example.com/site2 注意: wp安装时间超过一个月的不可用“子目录”模式,只能用子域名模式。 子域名方式使用的是web服务...

成功将博客所有附件转移到远程服务器~~感谢蓝冰提供空间

hacklog-remote-attachment-upload-file

插件是有了,可是还没有FTP空间,于是去taobao是找啊找啊,还是没找到合适的。 于是向蓝冰发SOS了。 这是继上次帮我解决空间满欲“溢”问题之后第二次啦~~感谢蓝冰给我提供FTP空间! 蓝冰的博客地址是:蓝冰.Net,感兴趣的童鞋去围观吧,说不定还能找到他自暴的picture哟。 博客的tagline上写着:蛋疼的人生也要学会享受 我给他解释下吧:蛋疼,用一字来形容就是“痛”,所以,他这句话,总结加精简一下就是“痛并快乐着” 最后,再总结下蓝冰其人吧,我就用5个字: 蓝冰是好淫! PS:现在我博...

WordPress远程附件支持插件——Hacklog Remote Attachment 1.2.2

screenshot-1

插件制作缘由 上次在小七的博客看到一基于SAE 的图库应用,小七说到一个问题:SAE的云豆远远不够用。于是我想,这样算来,用它的SAE,还不如自己另外加个空间,然后做个WP插件,负责把文件上传到远程服务器上面。这样,图片、附件与博客分离,还可以减轻本地服务器的压力。今天终于抽时间写下了这个插件的1.0.0版。 下一步计划: 把前台与后台分离,减少前台代码加载量。 插件简介 插件取名:Hacklog远程附件 WordPress 远程附件上传插件.Remote attachment support fo...

推荐三个简洁的wordpress主题

先上music一首: Joe Hisaishi大师的Hatsukoi (映画『はつ恋』) 0×01.苹果风格主题 特点: 3 Columns Blue Gray Left & Right Sidebars newwpthemes的主题全部采用3C协议发布,如需要用于商业用途,此主题需要支付$19.95 从demo来看,此主题比较简洁,菜单至少支持三级。 demo: http://newwpthemes.com/demo/iLionPress/ 下载:http://newwpthe...

WordPress挂马检测插件:Hacklog Integrity

hacklog-integrity-file-modified

此插件主要用来检测网站有没有被挂马。 一般的挂马方法有这么几种: js挂马,如iframe,html标签歪用(如< img src=”http://domain.com/getcookie.js” />)等 PHP挂马,如用php的eval函数。要执行的邪恶代码可直接写出来,也可保存在数据库里面。此外,为了逃避检测,对于敏感函数可以采用一些小技巧来实现,如: 12345$the_evil_code = ‘邪恶代码放此’; $middle = ‘v...

Xiami音乐短代码支持插件

screenshot-3

纯绿色,无污染 此插件为在日志中添加虾米音乐(单曲或专辑)提供方便,添加了WordPress短代码支持. 如要插入虾米音乐(单曲或专辑),只需要用短代码xiami包裹单曲或专辑URL地址即可 如 可以指定宽度和高度( 注意,这里为了避免被转换为短代码,下面那个方括号我用的全角,请勿复制此代码),如: [xiami width=”300″ height=”40″]歌曲URL[/xiami] [xiami width=”400″ height=”500″]...

ASCII字符也精彩——用PHP生成figlet文本

figlet文本在WP中的应用 先讲一下figlet文本在WP中的应用(这个大家应该比较感兴趣),如我以前用过的主题ASCIIwp中就是用figlet文本做博客标题的。 下面是我优化后的函数,用于显示figlet文本博客标题: 123456789101112131415161718192021222324function header_code() {     $header_code_file=TEMPLATEPATH .’/header....

WP中检测脚本是否已经注册的方法

WP_Scripts 继承自 WP_Dependencies WP_Dependencies 有一判断是否已注册的方法. 如要判断Jquery是否已经注册: 123456global $wp_scripts; $handle = ‘jquery’; if(  ($wp_scripts instanceof WP_Scripts) &&  (!in_array($handle, $wp_scripts-...

WordPress优化技巧

http-cache-control-receive

1,插件优化之——插件按需加载 对于安装的插件,并不是每个插件在每个页面都要加载的。 总的原则就是: 只在后台使用的插件绝不在前台加载。由于wp在初始化时会载入plugins目录下面的已激活插件和载入主题目录下面的functions.php文件,因此,在插件的“主”文件中,我们可以做些判断,如对于只需要在后台使用的插件,可用如下PHP代码包裹之: 12345if( is_admin() ) { //原插件loader内容… //这里可能包含很多代...

开灯