终于完成了新手入门的chm.老费时间了,虽然原创内容不多,但大都来自wordpress官方,上网方便的网友就不要浪费时间了,谨以此希望能帮助离线的新手。
下载:WordPress-newbie.chm(rar)

 

搞了一阵子了,还是有点进展的。我发现自己有点小小的完美主义,做东西老磨叽了。

为了做得很美观,花费了许多时间在风格编辑上,喜欢的人要耐心啊!

先抛出预览界面,让大家看看吧,有任何意见都可以留言哦。

 

已经下载来自codex的所有帮助教程,下一步计划由

CodeEx来进行文档化,呵呵,不知道有没有人需要呢??

 

wordpress.chm最近自己想学习下Wordpress的插件制作,但由于公司内上网不是很方便,因此制作了wordpress.chm,以方便离线查看WordPress的各函数定义。

本手册不是WordPress产品的一部分,但是是由webmote(http://codeex.cn)使用phpDocumentor v1.4.3工具从源代码生成的,因此您可以自由传播该手册,但请不要删除[关于]页面,以尊重本人的劳动,谢谢。

本手册针对的是已有一定网页设计制作经验,并且具有PHP、HTML等基础的读者。其目的是提供完整清晰的WordPress函数快速索引及进阶帮助。

手册提供了完整的WordPress 3.1 涉及到的各个类、函数、全局变量及源代码的介绍。

本手册的升级信息与版权声明请参阅关于本书页面。

本手册包含的WordPress的类包如下:

WordPress 、PemFTP、AtomLib、IXR、Services_JSON、phpass、PHPMailer、SquirrelMail

SimplePie、BackPress、MCManager-includes、MCManager-utils、MCFileManager-filesystems

TinyMCE、External、pomo、Text_Diff。

Continue reading »

 

下午登陆网站提示:

This account has been suspended.
Either the domain has been overused, or the reseller ran out of resources.

经询问BlogHost服务客户,得知是由于超流量了,这个郁闷啊,网站也没几个人访问啊,怎么会超流量呢,

最后在服务商帮助下,增加了9G的临时流量,终于恢复正常了,接下来就是分析超流的原因了,一看,竟然是mp3的缘故,没办法,只好把所有的mp3都转到另外空间。

哎,郁闷啊!什么时候不盗链,而超流量啊,YY………

 

最近在学习 wordpress的插件开发,因为公司上网不是很方便,所以 chm 格式的开发手册,函数手册,参考手册对我非常重要,然而网上放狗竟然没找到,还得自己动手,好了,现在 wordpress函数及源码 chm 已经搞定,不知到有没有朋友需要,先报个名撒 。快的话明后天可发布。敬请期待。

 

feature1 也许有一天,我会制作自己的主题,因此,收集点国外推荐的主题网站,以便学习和研究。

如果您也对wp主题感兴趣的话,访问我推荐的这些站点吧,或许也可以激发您的灵感吧。当然也欢迎您推荐自己喜欢的主题。

  1. http://boygj.com/
  2. http://scriptmafia.org/
  3. http://www.pagelines.com/

 

screen_ecopro

EcoPro

screen_iblogpro4

iBlogPro

screen_whitehousepro3

WhiteHousePro

screen_stationpro3

StationPro

 

大家能搜到的我就不一一解释了,主要分享下自己在摸索编写插件和主题时,碰到的中文化问题和解决方法。因为插件和主题略有不同,这里分开阐述。

1.wordpress插件 多语言支持,特别是中文的支持。

首先,我需要插件在wordpress后台管理的插件菜单内,显示中文的名称和介绍。

要实现上述功能,有两种方法,先介绍正规的方法,其关键在定义插件的描述信息时要注意的地方,自己查看了plugins.php源代码,发现有相关介绍,摘录如下:

//我们都知道,插件中必须有个php文件在前8K内要定义插件的描述信息,格式如下:
/*
Plugin Name:您的插件名,建议您用英文
plugin URI: http://codeex.cn
Description:您的描述,建议您用英文
Version:1.0.0
Author:codeex.cn
Author URI:http://codeex.cn
License:...............
Text Domain:文本域名,建议您使用您的英文插件名
Domain Path:/    [此处为路径,相对插件目录,必须包含前斜线]
*/

特别提示的是,最后两行,如果要显示中文插件名和插件描述,最好添加上面的两行,然后就可以方便的在mo文件里翻译上述描述信息为中文了。
上述翻译自动调用 load_plugin_textdomain函数,因此,只要您有中文mo文件,并且放置在您插件的根目录(Domain Path设置为/)即可实现中文化。
好了,您插件名和插件描述信息都已经是中文了,剩下的就是插件本身显示、配置的中文化了。这个,可以参考很多网站的文章,我这里只粗略的写下。

WordPress使用 GNU Gettext (http://www.gnu.org/software/gettext/gettext.html) 本地化框架. Gettext是一个成熟的,广泛使用的框架,它给提供软件的单元翻译. 它实际是开源/自由软件领域本地化的标准.关于给WordPress自身制作翻译的信息可以参考 Localizing WordPress.

WordPress的字串翻译的缺省分类里并不包括你的插件里的字串. 如果你希望你的插件也得到翻译,你的插件需要加载自己的翻译分类.

在你的插件的顶部,include 下面的代码来加载插件文本域:

load_plugin_textdomain('myplugin','wp-content/plugins/myplugin');

这样会加载一个叫做’myplugin’的文本域. 你需要把名字改成符合你插件的域名.

基于指定的路径,域,和WordPress的本地设置,就是 wp-settings.php 里定义的WPLANG,  WordPress会试图加载一个叫$path/$domain-$locale.mo 的分类.

你的插件可以使用 __() and _e()函数来本地化字串. 你需要提供一个额外的参数给这些函数来指明你需要的翻译的域.

__($message, $domain)
查找$message转换成的本地化的模块,然后把这个转换传递给PHP的return句子. 如果没有发现 $message的翻译, 它会直接返回 $message.
_e($message, $domain)
查找为$message翻译的本地化单元,把翻译传递给echo语句. 如果没有找到$message的翻译,它会直接显示$message.

当需要把信息当作参数传递给其他函数时使用__(),当需要直接在页面上写入信息时使用_e(). 所以 _e() 和 echo __()是等效的.

怎样生成mo文件呢?

mo文件的命名:在插件中,.mo 文件的名字应该与插件国际化“文本域”名称有联系,格式是 $textdomain-lang-Country.mo。比方说,我的一个插件叫wb-share ,那么我的汉化文件名就应该取成 wb-share-zh_CN.mo。以此类推可知,$textdomain 是文本域, lang是语言名, Country是国家区域代号。注意:在文本域与语言、国家代码之间是小横线(-),而在语言和国家代码之间是下划线(_)。

a.使用在线编辑插件,您可以下载 Heiko Rabe 编写的CodeStyling Localization插件。使用非常简单,这里不再啰嗦。唯一需要注意的是,请在翻译后选择正确的文本域,并且按创建mo文件,若果您的文本域只有default,则很不幸,您可能在插件里使用的是__(”),而不是__(”,’文本域’)的形式,请修正即可。

b.使用使用 PoEdit 进行汉化。直接修改源代码也是可以的。点击此处下载 PoEdit

2.WordPress主题 的中文化 ,中文支持,多语言支持等

类似插件,我首先要做的就是把主题名称、描述等中文化。

这里不能再用插件的方式了。

最简单的方法是采用 utf-8格式存储 style.css,然后直接使用中文编写内容,呵呵,很好,一次成功。本方法适用于插件。

估计也是唯一的方法吧,我只知道此方法。

对主题内容、配置的中文化,当然少不了调用 load_theme_textdomain()函数,然后,您可以参考插件生成mo的方式生成主题mo文件即可。

特别提醒,这里mo命名方式与插件不同。只需使用zh_CN.mo即可。

 

先看看计算机客户端:

经常写博客,当然需要找一些工具了,这不,本站长给你们推荐以下东东,赶快下载试试吧。

特别注意:对于独立博客,使用时请务必将博客后台-Settings-Writing-XML-RPC这一项勾选,否则会显示无权访问编辑

1.Windows:

2.Mac (OS X):

3.Both Windows & Mac (OS X):

  • Ecto (号称Mac平台上最优秀的Blog离线编辑软件)
  • Flock (基于Mozilla Firefox的网页浏览器)
  • JBlogEditor
  • QTM (支持Blogger、WordPress、Movable Type等)
  • Qumana

4.Mac OS X Dashboard Widgets

5.Linux:

6.Web:

7.Firefox Extension:


手机更新 wordpress需要的客户端程序,下载:

J2ME Phones:

BlackBerry:

从 1.3 版本开始官方不再开发 for BlackBerry 4.2 OS 的版本,最低设备需求安装  BlackBerry 4.5 OS,4.2 OS 用户可以下载我们之前更新的 1.2.1 版。

BerryCN.com_WordPress_v1.2.1_4.2OS

OTA wordpress下载链接:http://blackberry.svn.wordpress.org/nightly/ota/WordPress.jad

或是: http://blackberry.wordpress.org/install

Android:

win phone7:

PalmOS:

iPhone:

Siemens Phones:

Nokia Phones (Symbian S60 based):

 

号称一像素播放器,是博客播放音乐的首选,支持单曲自动、循环、多曲等播放,唯一的缺点是上传的mp3里不要包含空格。当然如果是中文文件名,WP有时候会搞成乱码,转过来就没事了。如果嫌麻烦,最好上传时就决定用英文作为mp3名称,绝对可以播放的。

本插件可以到官方站点下载:下载播放器插件

名称是:WordPress Audio Player

界面如图所示。

其用法很简单,启用后,mp3链接自动转为播放器,如果您想操作更多选项,可以使用

shortcode模式,在编辑内容区插入:注意,一定要去掉[内的空格]
用法循环播放:  [ audio:http://www.domain.com/your_mp3_file.mp3|loop=yes ]
用法自动播放:  [ audio:http://www.domain.com/your_mp3_file.mp3|autostart=yes ]
用法
多首歌曲:  [ audio:http://www.domain.com/your_mp3_file_1.mp3,http://www.domain.com/path/to/your_mp3_file_2.mp3 ]
用法多首且显示播放信息:  [ audio:your_mp3_file_1.mp3,your_mp3_file_2.mp3|titles=The title 1,The title 2|artists=The artist 1,The artist 2 ]
当然还有一款支持podcast的插件也不错,上述界面只是其一小部分。大家可以下载看看

名称是:Blubrry PowerPress Podcasting,并且已经由本站长汉化。

汉化包下载后放在插件languages目录下即可。

下载猛击,有中文就是方便啊。

© 2011 口袋代码人生 Suffusion theme by Sayontan Sinha

Switch to our mobile site