WordPress 数据库设计中分类相关的表介绍
在WordPress的系统里,我们常见的分类有文章的分类、链接的分类,还有文章设置的TAG,都属于分类方式。 WordPress 数据库中和分类相关的表即:wp_terms、wp_term_relationships、wp_term_taxonomy 三张表。 WordPress将所有的分类及分类方…
IT工程师的生活足迹
PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。
在WordPress的系统里,我们常见的分类有文章的分类、链接的分类,还有文章设置的TAG,都属于分类方式。 WordPress 数据库中和分类相关的表即:wp_terms、wp_term_relationships、wp_term_taxonomy 三张表。 WordPress将所有的分类及分类方…
页面伪静态介绍 页面伪静态使一种对搜索引擎友好的方式。 相对于动态页面来说,搜索引擎更喜欢静态的页面;不过静态的页面维护起来相当麻烦,后来就出现了页面伪静态这种方式。 伪静态页面以”.html”为页面后缀,返回给客户端;看似使静态的页面,但是其页面确是使用动态代码生成的。这就…
一、MVC 框架加载过程简述 1.1、URL 路由文件 application/config/routes.php default_controller 参数定义当URI中没有传递参数时,会加载的控制器。 $route[‘default_controller’] = ‘home’; 1.2、控制器 …
在 WordPress 网站系统二次开发过程中,主要是在 wp-content 目录下编写自己的代码。这个目录下有插件目录、语言包别、主题目录和上传文件存储目录;这些目录在开发过程中都会使用上。 一、wp-content目录文件 WordPress 系统的二次开发是在这个目录下进行的,这里包含了二次…
在 WordPress 系统开发过程中,如果一个钩子 Hook 挂载了多个钩子函数 Hook Functions;则这些钩子函数的执行顺序就需要慎重的考虑一下。有可能钩子上的钩子函数不同的执行顺序,产生的执行结果是不同的。这里钩子函数的执行顺序,就是通过对钩子函数设置优先顺序进行控制的。 一、向钩子…
WordPress 的内容处理的作用是:接受用户的访问请求、将请求信息进行解析和数据处理;为前端展示准备好数据。内容处理阶段由 blog-header 文件中调用 wp() 函数开始执行得;在内容处理阶段前,WordPress 系统已经将系统的环境初始化完成了;所以在内容处理阶段,可以直接调用需要类…
WordPress 系统初始化过程中加载 load.php 文件,该文件无执行代码,主要用于定义一些 WP 可能用到的函数。 一、基础简单的函数 wp_unregister_GLOBALS(),关闭’GLOBALS’, ‘_GET’, ‘_POST’, ‘_COOKIE’, ‘_REQUEST’, …
二、辅助函数加载 WordPress 网站系统初始化过程 settings.php 文件中加载辅助功能说明。 如果只需要基本功能(即 SHORTINIT 常量为真),则 wp-setting.php 文件就不再执行下面的过程。 加载 l18n 库: WPINC/l10n.php,定义一组进行语言翻译…
wp-seeting.php 用于设置公共变量、加载 WP 的程序和类库(存储 WP 函数、类和核心内容所在文件夹的位置)。用户无需修改此文件,但是可以通过修改 wp-config.php 文件来进行配置。 WordPress 系统初始化过程中分为加载核心功能和加载辅助功能;通过 SHORTINIT…
WordPress 系统是单入口文件系统,它的入口文件就是 index.php。当系统接受到请求后,统一会由 index.php 文件接受,进行响应处理。WordPress 系统在接受到请求后,会经过一些列的处理,最终将结果返回给客户端。这一系列的处理过程可以分为:初始化阶段、内容处理阶段和主题应用…