这是一个有关盗亦有道的故事。
阿里巴巴公司有位知名的前端工程师,叫吴钊,网名mg12,当然大家知道最多的有关他的名字还是neoease,也就是他个人博客的域名。吴钊同学是国内为数不多的WordPress主题设计高手。他的免费主题,例如iNove,曾经被WordPress官方推荐过,估计如今的下载量已经突破30万了吧?
他的个人网站设计精美实用,叫pale moon主题。这款主题是私有主题,mg12同学舍不得免费发布出来。于是就有好事者精仿了他的这款主题,改名发布为iNeo(名字很有基情的样子)。
故事讲到这里似乎应该是全民欢喜唯有mg12悲桑的结局。但是让人无法想通的是,精仿者neone同学声称两款主题相似度已达99%,但却把主题文件全部加密处理了。这就意味着,你把一个漂亮的姑娘罩上了贞洁带,无法进行更深一步的修改了。
大家的不满是这样的:我承认你neone技术厉害,你珍惜自己的劳动成果没错,可为什么连header.php和footer.php文件都要加密呢?这两个主题文件是大家都有需要修改的嘛!
于是又有好事者把neone精仿的主题iNeo破解了,做成了开源版。要知道,不少主题制作者会给自己的作品加密,防止其他用途。比如本站曾用的AsuperCMS主题3.0版本后,也被作者Jeff加密处理了。
但是加密会带来不安全感:谁知道你会不会在主题里添加暗链呢?如果有病毒代码岂不是更糟糕?
neone当然气急败坏,因为破解版意味着任何使用她的人都可以修改网站底部的信息,去掉他给自己做的博客链接,从而不能给自己的博客增加网站权重好处了。
现在我又成了下一个好事者。因为我确实非常喜欢这款主题,在使用过程中我发现,iNeo 1.0.2版本存在几个不便之处,相信其他爱好者也会遇到。在这里我就斗胆解释一下,方便后来者吧。
我在使用过程中感觉到,国人跟老外的素质真是差一大截。国外wordpress作者会在安装包内附后一份安装说明文档,像readme.pdf,或者FAQ.doc,告知任何技术问题。国人就不会这么干了,所以你只能靠Google搜索答案。
必须声明:破解版主题没有得到任何作者的授权,如果使用,请承受良心的自责。
Q:如何修改网站首页LOGO?
A:由于neone发布的主题没有在后台集成LOGO修改选项,只能手动更改LOGO。具体方法是,解压ineo1.0.2.zip安装包,找到img文件夹内的sprite.png图片,使用photoshop工具替换图片内的LOGO。
Q:安装该主题后,首页加载缓慢,求解。
A:该主题在底部以外链形式引用了WordPress官网的一个图片地址,在style.css文件内搜索“wordpress”字样,替换该图片地址,或者直接屏蔽掉。
Q:我在后台添加右侧小工具,首页右侧样式错位,或者消失不见了,求解。
A:iNeo主题对边栏小工具的支持不太理想,后台内置了四个小工具区域,分别是东南西北命名。如“north_sidebar”。主题作者没有作出解释,其实含义是这样的:north是指右边栏最上面的位置。west和east分别对应右边栏的Archives和Categories位置。而south是指右边栏最下方区域。也就是说,如果你把一个自定义的代码添加进小工具栏,要注意选择投放的位置。选择west或east,会把原有位置内容覆盖掉。这一点对投放Google Adsense广告代码的朋友很有用。
Q:如何设置首页导航栏
A:ineo支持把页面文章、分类目录两种形式当成导航栏。增加页面的方法很简单,后台建立新页面(page),标题填写“Categories”、“Links”、“Archives”,文章内容为空,右侧选择对应的页面模板,就可以了。
Q:如何更换125边栏广告位
A:ineo似乎对广告位支持不太好,如果你想添加图片链接广告,请在后台主题选项内填写如下形式代码:
<a rel=”external nofollow” href=”http://www.linode.com/?r=b7c730c924eec2a9ce5c775b7a53563bda58bcf3″><img src=”/wp-content/themes/ineo.1.0.2/sai/3.png” alt=”” width=”125″ height=”125″/></a>
代码说明
rel:是否告知搜索引擎nofollow后面的链接,可删掉。
href:目标链接地址
src:图片地址
Q:如何把搜索框更换成Google自定议搜索页面?
A:最近某位站长发邮件,向我咨询这个问题。其实iNeo主题作者在他的文章评论区回复了这个问题。具体解答是这样的:后台新建一个页面,标题任意,但链接名字应为“cse”。选择右侧的“cse”页面模板,页面内容为空。保存即可。然后在主题选项中勾选启用自定义搜索代码,填上你在Google申请到的一段代码。
为了不让这个空白页面在首页导航内显示,我们需要隐藏这个页面:
在主题templates目录下的header.php文件内,找到 “$pages = wp_list_pages(‘echo=0&exclude=247&title_li=0&sort_column=menu_order’);” 这一句,把 “excluded=” 后的数字改成自己建立的cse page ID即可。
遇上这种情况,只能是奋发图强,自己亲手来做主题,让别人来羡慕
主题什么的是次要的,博客就要把精力放在“写”上啊
文章写的不错,学习学习。。
掌柜技术不错啊
没多少技术含量,只是碰到问题自己解决而已
哈哈,分析得发人深省。不知道J同学仿的时候有没有征得M同学的同意呢?有没有同意他仿完后加密呢?如果没有,我觉得自己也是仿的,绝大部分文件都加密还是有点过了。保留链接,footer就够了,毕竟WP是用来折腾的。
现在已经不用这款主题了,改用了完全开源的codename h主题。没有开放的心态,是不会有广泛的用户群体的。
以前刚倒腾wp的时候,就经常去neoease学点东西,没想到是阿里巴巴的员工
国内没有什么草根有这种技术水平的,肯定有大的IT公司背景。
文章写的不错,学习学习。。
下载取消了么