wordpress制作随机文章链接。

suliuer 2011-08-11 18:54:50 web /

||功能:跳转到随机文章页面。 ||代码: <?php $randomPost = $wpdb->get_var("SELECT guid FROM $wpdb->posts WHERE post_type = ‘post’ AND post_status = ‘publish’ ORDER BY rand() LIMIT 1"); echo ‘<a href="’.$randomPost.’">随机文章</a>'; ?> ||解释: 1.数据库查询语句: SELECT guid – Select just the guid column value, which is where the URL to the post is located. FROM wp_posts – From the posts table WHERE post_type = ‘post’ – Since […]

wordpress技巧教程。

suliuer 2011-08-09 01:42:50 web /

1. 30 + 最想要的WordPress的技巧 介绍了如何制作tab动画、给图片加入说明、Google 代码高亮、社会化标签、还有页面导航等技巧。 浏览地址:30+ (More) Most Wanted WordPress Tips, Tricks and Hacks     2. 40+ 最想要的WordPress的技巧 介绍了如何制作分类下拉菜单、首页使用自定义页、高亮显示作者评论、给文章建立缩略图、首页登录框等技巧。 浏览地址:40+ Most Wanted WordPress Tricks and Hacks   

wordpress开发教程。

suliuer 2011-08-08 01:32:30 web /

WordPress 基础 1.揭开 comments.php 文件的秘密 Nettuts+ 的作者 Gilles Maes 发表的一篇overview of the comments.php file 详细的向你阐述WordPress主题文件中的comments.php文件。 2. 如何成为一个wordpress开发者 iThemes 发表的一个教程 how to become a WordPress developer. 这篇文章涵盖了开发工具,最佳 插件,获取客户的建议等等。 3.在一个数据库中安装多个WordPress博客 个别情况下你的虚拟主机提供商只给了你一个数据库,而只作为一个博客空间来说似乎有些浪费!看看这个 一个数据库中安装多个WordPress博客。

wordPress插件机制。

suliuer 2011-08-07 00:59:27 web /

1)WordPress读取所有可用的插件   在文件“/wp-admin/includes/plugin.php”中,函数 get_plugins() 用来从文件系统得到所有的插件。原理很简单,就是读取“wp-content/plugins”目录下的所有PHP文件。这个函数允许一级的子文件夹,也 就是说在’wp-content/plugins’下面的PHP文件,以及所以在此目录下的一级子文件夹内部的PHP文件被列作插件的候选,用下面的函数 去进一步提取插件信息。这样的好处是方便用户利用文件夹来对插件进行管理和组织。

wordpress源码如何侧边栏。

suliuer 2011-08-07 00:56:28 web /

wordpress的widget.中文的后台显示名称叫小工具。包括你自己添加自定义代码进去的文本工具。 有一些工具是主题自带的,有的些是你自己加的,或者说在你安装了某些插件之后插件为你加上的。这些所有用可用的插件,他们的信息都是保存在option表中的,我们都知道,在WP初始化的第一步(前面的文章《wordpress源代码研究-前台运行流程》里有讲到),就把这些数据放到全局变量中了。所以在构造侧边栏的时候,基本流程就是读取这些数据,然后将我们选中的小工具显示出来。

wordpress源代码研究-前台运行流程。

suliuer 2011-08-06 00:53:04 web /

WP是一个单入口的东西,也就是说他的所有前端处理都是在一个index.php里的。但是为什么我们经常看到的不是index.php?XXXX。。而是像现在你看到这篇文章的URL一样,他不是index.php啊,嗯,确实不是,这个真不是! 其实这是一个rewrite的小把戏,你看到我的URL是这样的,其实我的目录里根本就没这个文件,当没有这个文件的时候,我的.htaccess 文件(相当于apache对这个目录的配置)就将这个请求导向index.php。

WordPress中的cookie机制。

suliuer 2011-08-06 00:52:00 web /

WordPress使用cookies技术(能够让网站服务器把少量数据存储到客户端的硬盘或内存,或是从客户端的硬盘读取数据信息的一种技术)以验证您的身份。WordPress cookies有登陆用户cookies和评论人cookies之分。

WordPress前端代码展读。

suliuer 2011-08-05 00:50:12 web /

本文的侧重点是:展示和解读WordPress从启动(即从index.php入口进入)到在网页上展示模板和内容的过程。这个过程可以分为3个阶段,一是初始化阶段,即初始化常量、环境、加载核心文件等等;二是内容处理阶段,即根据用户的请求调用相关函数获取和处理数据,为前端展示准备数据;三是主题应用阶段,在这个阶段,需要展示的数据已经准备完毕,需要根据用户的请求加载相应的主题模板,即对主题进行路由。经过这三各阶段,用户请求的页面就可以完全的展现出来了。

WordPress核心文件功能及其载入。

suliuer 2011-08-04 00:45:03 web /

WordPress中的各种功能都是通过其核心文件来完成(通过调用核心文件中的类和函数等),其核心文件都放在WPINC(即wp- includes)目录中,这些核心文件的用途,及其加载的顺序和位置,对我们理解WordPress的执行流程和架构至关重要。

WordPress源码解读。

suliuer 2011-08-03 00:40:25 web /

index.php: 描述:前端入口,基本没有内容。 1)定义WP_USE_THEMES常量,当该常量定义为false时,站点会显示为空白;为true时则正常显示。 2)加载wp-blog-header.php文件。 wp-blog-header.php: 描述:用于加载WP环境和模板。 1)设置$wp_did_header变量,相当于一个flag,确保wp-blog-header.php文件只在第一次被加载时执行。 2)加载wp-load.php文件。 3)调用wp()函数。 4)加载wp-includes/template-loader.php文件

1 / 212