WordPress 模板机制

这是 WordPress 模板的工作原理,从 WordPress 中文 找到的, 原作是一位国外友人,Tigerkin 做了重绘,在此感谢。 图示 简洁明了,一目了然,被奉为经典,今转帖于此,便于以后查阅。 最近在用WordPress开发通用型企业站,越来越体验到WordPress的灵活易用, 比那些所谓万能的CMS强多了,我还是同意那个观点: “‘CMS要有很多复杂的功能’是蒙人的。” 毕竟,能提高生产力的工具才是大众所需。

WordPress模板标签手册

这是我在开发Wordpress模板过程中收集的一些常用函数模板标签。 整理出来 给需要的朋友看,也为以后自己查阅方便。 更多详细信息请参考WordPress官方文档(http://codex.wordpress.org/Template_Tags)。 常用的模板标签函数: < ?php bloginfo('name'); ?> : 博客名称 < ?php bloginfo('url'); ?> : 博客 Url < ?php bloginfo('description'); ?> : 博客描述 < ?php bloginfo('stylesheet_url'); ?> : CSS文件路径 < ?php bloginfo('pingback_url'); ?> : PingBack Url < ?php bloginfo('template_url'); ?> : 模板文件路径 < ?php bloginfo('version'); ?> : WordPress版本 < ?php bloginfo('atom_url'); ?> : Atom Url < ?php bloginfo('rss2_url'); ?> : RSS 2.o Url < ?php bloginfo('html_type'); ?> : 网页Html类型 < ?php bloginfo('charset'); ?> : 网页编码 < ?php wp_title(); ?> : 特定内容页(Post/Page)的标题 < ?php get_header(); ?> : 调用Header模板 < ?php get_sidebar(); ?> : 调用Sidebar模板 < ?php get_footer(); ?> : 调用Footer模板 [...]

WordPress Tags 变成数字的解决方法

最近Blog换了服务器,使用Wordpress导出WXR然后导入, 问题来了,Tags竟然都变成了数字, 在Wordpress论坛发现也有人遇到了同样问题,已经有了解决方法, WordPress trac上面有相关说明,修正方法在这里。 1. 打开/wp-admin/import/wordpress.php文件。 2. 查找搜索,将 $post_tags[] = $tag_id; 修改为 $post_tags[] = intval($tag_id); 。 3. 重新导入WordPress WXR。 4. OK!

把 WordPress 的首页 index.php 放在其他目录

通常情况下,Wordpress的首页文件index.php默认放在程序根目录, 这意味着如果想把 WordPress 作为网站的首页,那么站点的根目录将会非常杂乱, 按照下面的方法将 WordPress 程序文件放在一个子目录,同时使首页index.php位于站点根目录。 将 WordPress 程序文件,存放在一个子目录中,以 wp 文件夹为例。 从 wp 文件夹中复制 index.php 和 .htaccess 文件到网站根目录。 用文本编辑器打开 index.php 文件,修改 require(‘./wp-blog-header.php’); 为 require(‘./wp/wp-blog-header.php’); 登陆后台,进入”Options”面板,中文大概是 “设置” –> “常规”。 将”WordPress address (URL)” 修改为WordPress程序文件所在的文件夹。例如:http://MiMiz.cn/wp/ 将 “Blog address (URL)” 修改为网站的根目录。例如:http://MiMiz.cn/ 点击 “Update”更新设置。 搞定^_^

Blog重构完成

第一次用重构这个词是在04年,当时受阿捷的影响, 把一个HTML4.0的站重构成了XHTML1.0, 造成的直接后果就是习惯了手写页面, 以至于拿到最新版的Dreamweaver,已经不知如何使用了…… 现在的这次重构,也许称之为开发更为确切, 不同的是,重构这个词让我有一种惬意的感觉, 而开发却总能使我大脑分泌未知激素, 或者产生儿茶酚胺,以至于晚上睡不着觉。 言规正题,程序依然使用WordPress, 模板是重新开发的,配色仿照的265.com, 而且一不小心通过了校验。 开发模板的过程中顺便修改了大量代码, 以更适用我的习惯和这个比较垃圾的服务器。 号称Code is Poetry的WordPress, 在我这个最美是中文的家伙看来, Code更像是Prolixity, 因为代码里存在大量的判断和查询, 增加了兼容性的同时大大降低了效率, 对于访问量较大的站点简直就是噩梦。 不过话说回来,WordPress的Code写得确实很优秀, 能获得最佳开源社会化网络CMS果然不是一般的强, 正在努力学习中……

实在忍受不了wordpress,慢死了,准备换

版本依然是2.1.3 后台处理一个页面需要3.48秒 还是刷新10多遍才出来的 加上本地浏览器的运算 完整的显示到屏幕上需要10多秒 …… 2.3出来1个月了 一直没有时间更新 也没有心情更新 wordpress哪都好 除了有点慢 …… 当然 服务器慢 机器慢 该死的IE更慢 但是没办法 对于我这种整天飘在外面 用网吧的公用机器上网的人来说 有什么办法呢 无奈 …… 所以 决心换BLOG程序了 换什么都好 就是不用wordpress …… 至于到底换什么 textpattern ? movabletype ? drupal ? Simple PHP Blog ? 酝酿中 ……