如何正确的在wordpress的主题里面应用插件的功能

daily_picdump一个朋友找我帮忙,他的wordpress整站升级后居然主题都不能正常工作了, 显示一大堆的”Fatal error”, 然后是一串的undefined function, 居然把cPanel主机的路径都显示出来了.

在启动了错误报告功能并且简单分析了他的theme代码后, 我发现他小人家调用插件代码是这样的: 在hearder.php 里面直接 加上插件的函数名称 — pm_me(), 而这个插件在升级后,这个函数已经不存在了,所以当然出现了一堆问题, 正确的调用插件代码应该是这样的:

< ?php
 if (function_exists('pm_me'))
 {
     pm_me();
 }
 ?>

这样当插件被升级或者取消这个插件后, 你的网站仍然能够正常运行, 不过还是要表扬一下这位同学,因为按时升级wordpress插件是一个好习惯, 否则容易有漏洞.

成功阻止BBPRESS垃圾用户注册

delete_users因为”赠送免费wordpress主机”活动,去后台看了一下bbpress的注册用户数量,豁,好家伙,几百个的用户中大部分是自动注册机注册的,虽然我的bbpress论坛已经可以防止垃圾spam帖子,但是还是没有想到自动注册机会注册这么多的垃圾用户. 最早BBPRESS是没有办法阻止垃圾用户注册的,因为没有人找到适当的HOOK, 我以前分析过BBPRESS的源代码, 写出过一个bbpress的阻止垃圾用户自动注册的插件,这次找了半天居然忘记放在哪里了, 我记得后来有个guy也写过一个, 并且分享到bbpress的plugin库了, 上bbpress去找了一下,居然这家伙把自己的插件删除掉了, 这年头越来越多的人这么干了,只好搜索了一下,找了以前的版本改了一下然后激活, 试验很多天, 垃圾用户消失了, 万岁.

免费主机没人要

永远免费的wordpress主机申请开始一周,居然没有人, 不好玩, 失败. :)
估计信任是一个问题,也估计给本站每周投稿代价也太大? 看来只好再忙也要自己写文章了. 分析下自己其实每天的阅读量很大,模仿读报栏目,一些思绪写写,也许可以多交些志同道合的朋友, 也不错.

今天看到qq的文章: 70路小报:Line和KakaoTalk向亚洲扩张, 看了下KakaoTalk, 感觉还是不错的, 我以前也写过4个开源视频聊天站, 但是没有想过移植到移动设备上,虽然api是支持的, 找时间转换一下玩玩, 视频聊天的领域还是不错的,比如教育行业. 国内有微信, 但是总是听说国内的API平台在开发者做大了后就动不动k掉,或者找理由抢客户,没有信心去投入做国内的API, taobao的似乎还可以, 心眼不是那么小, 开放的力量其实是非常重要的, 建立一个生态环境肯定比赚眼前的”大钱”重要…, 我没说abcd, 不过如果abcd还是王先生的,一定不是现在这个样子, 企业家精神和投资投机精神一定是不一样的,创业要是没有必要不要找什么风险投资比较好. :)

这样20分钟短短敲点文字也挺好, 无奈, 做个A/B测试, 过几天开个面向英语的wordpress专用的面对外国人的免费主机同样的条款看看有人要不.

赠送免费wordpress主机第一期

free_hosting_large_now

亲爱的博友们,赠送免费美国wordpress高性能主机啦!

主机简介

美国高性能Wordpress主机, 国内访问速度快,cpanel面板,完美支持WordPress, 你在hostgator等付费买的主机功能全部具备,比如URL Rewrite,php,mysql…等.
主机分为三类:


空间    100M   200M   300M

月流量   300M   600m   900m

FTP账号  1      1      1

MYSQL   1      1      1

建站数量 1      1      1

WordPress 原创主题和插件作者可以得到300M的免费主机一台, 其他开源代码贡献者可得到200M的免费主机一台,其他IT类博客可以得到100M的主机一台, 您可以在WordPress活动与事件提出申请.

主机使用条款:
只能用于安装WordPress个人博客,拒绝垃圾站,采集站,爬虫,拒绝低质量以及非原创博客,拒绝消耗主机资源比较大的网站,此免费主机仅仅用于您的个人博客,各种可能导致所有用户被封的插件,程序禁止使用,比如但不限于dabr,twitter API proxy,rss to mail等代理程序,原则上仅对于主题是IT行业的博客免费开放使用权限,但是对于其他行业的博客,您也可以在WordPress活动与事件提出申请以便得到一个机会.

您使用本免费主机就意味着您已经同意但不限于:
为使得免费主机可以和谐的为广大博友使用,您不能发布任何违反中美两国任何法律的内容,您的博客文章是原创的,您不能发布任何侵犯别人版权的内容,您不能发布任何灰色地带内容的帖子(包括但是不限于反社会、私服资源、诽谤侮辱他人人格、仿品推广、博彩、成人用品、色情、政治敏感的内容、盗版链接、消极腐化、引起社会公愤的内容),禁止存放大流量文件比如mp3、video、下载文件。所有主机用户可根据域名列表随时对违背使用条款,可能使得自己网站被屏蔽的行为与域名提起投诉以及删除主机请求。如果不幸发生主机IP被封,所需ip购买成本由博友共同承担,您也可以为您自己的博客自行购买IP。 违反使用规则的网站将被删除,对于原创博客将会提供给您备份文件,垃圾站将会被直接清除.您同意任何使用风险由您自行承担,请自行每月备份您的数据,本站不提供任何担保,此外作为免费主机,您同意本人没有提供任何服务的义务. 本规则解释权为本站所有,任何变动请关注本帖.

提供免费使用主机的原因与本站的收获:
您也许奇怪, 为什么有人会愿意提供免费的高性能主机呢? 原因是我热爱开源领域,但是由于工作太忙,没有时间为本博客更新帖子,您使用本站提供的免费主机意味着您愿意作为客座作者每周投稿一片原创IT类文章,您的帖子作者名将链接回您的博客,文章一经提交,您同意帖子版权为本站所有,您将不会再将此帖子发布在其他场所, 如果您的免费主机停止使用,您将没有权利删除提交的帖子. 如果您提交的帖子非it类,您也可以在WordPress活动与事件提出申请以便得到一个机会. 此外免费主机用户请在您的博客提供一个友情链接链回本站,并在您博客复制一下本文以便更多的博友可以得到这个免费使用主机的机会.

亲爱的博友,如果你同意遵守上面条款,欢迎在这里申请,谢谢

马力

回答kingsx博友的问题:有没有好的多用户主题推荐啊

network
kingsx博友的问题:有没有好的多用户主题推荐啊

——————————————————
抱歉,每天工作太忙,现在春节才有时间来看一下. 感谢您的问题,但是这个问题有点笼统, 不知道你所说的‘好’是什么概念.

我自己喜欢且使用的wp 多用户版主题是’network’,这个主题可以将所有子博客的最新文章–包括图片和标题,链接–显示在首页上作为博客墙, 前台有登录框可以进你的子博客,比较美观大方且实用, 下面有四个widget。 请看我上面做的截图 :)

Spam猛于虎,给bbpress论坛安装recaptcha,给wordpress安装Akismet去除垃圾评论

lai
Spam猛于虎,刚建立一个bbpress论坛以便wordpress网友交流,我的天,几十篇垃圾帖子就发上来了,由于工作太忙,只好匆匆将wordpress中文爱好者论坛关闭.

放假的时候有点时间了,重新在后台激活了bbpress, 手工删除了所有垃圾帖子, 然后安装bbpress recaptcha插件, 现在所有用户发言回复都要经过recaptcha的验证了,估计可以抵挡一阵spamer的进攻了。

后台看了一下,居然垃圾评论有700条,实在会影响速度啊, 我的另外一个站垃圾评论8000条,整站的速度下降了许多, 花时间注册了一个Akismet,matt真是个好同志,免费使用, 安装激活然后让Akismet自动清理了一下spam,除了一条漏网,其他垃圾评论全部消失,真不错耶!

估计可以安生一段时间了,呵呵.

WordPress 3.5版本开始默认开放XML-RPC以及招聘月薪6千的wordpress工程师工作机会

WordPress 3.5新版本将默认开启XML-RPC, 此前默认都是关闭的, 对于一般的博客来说, 其实XML-RPC 是不太安全的, 我几年前曾经写过一个wordpress的安全插件,有8万多的下载, 其中就没有对于XML-RPC的安全过滤, 其实大部分的wordpress安全插件都没有XML-RPC的安全过滤, 大家都基本上对于login form和其他的一些xss,wordpress版本隐藏等进行设置,高级些的就对于文件进行扫描, 但是对于XML-RPC, 大家基本忽略, 所以此次wordpress 3.5默认开启XML-RPC让我有些吃惊, 虽然官方团队说解决了安全问题, 我还是有所担心。

更糟糕的是没有关闭XML-RPC的选项, 你必须在wp-config.php里手工增加一条add_filter(‘xmlrpc_enabled’, ‘__return_false’);, 这样的话, 大部分博客会默认开启,这样的状况实在是很奇怪。 我猜测是不是wordpress官方团队可能后期在这个方面有所动作, facebook 已经说自己是互联网络的下一个个人门户, 我不知道是不是wordpress也要做点什么,但是这个方面可能不是很安全,一旦出问题就可能影响很多普通的博客。

下面发布一个招聘月薪6千的wordpress工程师工作机会:

有一家互联网络公司希望招聘一个wordpress工程师, 需要能够熟练的修改wp的模板,要对于ajax, jQuery等框架熟练掌握,要能自己建立LAMP环境,当然,php和mysql要相当的熟,应届毕业生不要,要能够立即上手投入工作。要求有自己的作品或者相关工作经历的介绍。

如果您有意向,在评论栏里发布一个简单的简历, 你的简历不会被公开, 我会给你联系方式。

WordPress有超过6000万个wordpress博客站点了 以及一份wordpres招聘工作机会

WordPress有超过6000万个wordpress博客站点了, 且以每天超过10万个的速度增长。 从穆伦维格在2003年1月24日创办wordpress开始,不过9年,目前internet上超过1/6的站点由wordpress构建。 这图片就是这位英雄。

WordPress据说支撑了超过5万个工作岗位!

正巧有一个中等规模的网络游戏公司在招聘一个wordpress网站开发及维护的职位, 招聘人数1人, 要求是: 能独立做此公司网站的开发,建设及维护, 专科以上学历, 2年以上使用php相关工作经验, 熟悉mysql以及优化, 其他的技术要求要熟悉HTML、CSS、JAVASCRIPT,熟练HTML页面及样式,符合W3C;熟悉PHP模板技术如

Smarty.

熟悉SEO优化. 程序书写风格良好,编写开发文档.

独立设计中小型项目,可独立承担项目,在规定时间内完成工作

团队合作精神

一定要有成熟的作品和工作经验!

如果你具备这个条件, 此页留言简单介绍给你mail地址, 放心留言不会公开.

部署node.js

趁着假期,  部署了一个协作系统, 开始选择的是java和scala开发版, 结果安装复杂, 配置复杂,1G的内存的vps,  速度奇慢, 内存和cpu占用特高, my god, 实际运行一定惨不忍睹。

转向node.js, 从装linux到make node.js到 install和setup, 20分钟不到, 速度奇快, happy.

LinkedIn用Node替代Rails: 以前30台服务器现在只需要3台服务器,速度提升20倍,硬件资源利用率提升10倍, 还是决定转向node.js, 加上nosql, 效率可以提高很多, wordpress还没有nosql解决方案, 有一个非官方家伙弄了个自己的solution, 但是对于插件支持不好。如果WP也有nosql方案,一定会更加流行.

下面把node.js的系统弄个api,连接wordpress做前端.

可以适应手机PC以及pad们的theme

趁着休息, 试验了一可以适应手机PC以及pad们的theme — responsive , 快速建站的好工具, 节省了我不少时间, 不需要再装wptouch了, 有9个page模板, 11个weidget位置支持,6个模板风格, 4个安装menu的位置。 靠, 对我是够了。

顺便说下, 支持电子商务的WooCommerce 哦, 呵呵….