wp-load.php这文件可以算得上真正的开始初始化wordpress的运行的文件。重要的就是设置了常量ABSPATH和加载了配置文件,配置文件中定义了数据库的信息。
继续阅读 “[172源代码-2]/wp-load.php 引导文件”
[172源代码-1]/wp-blog-header.php 加载环境和模板
/wp-blog-header.php, 这个文件主要用来初始化wordpress运行的环境,和加载主题。 运行的环境主要是获得系统的信息,比如用什么web服务器,php版本等信息,同时定义常量、函数、类。当然这个文件仅仅一个引导到文件,不是真真正定义常量、类、函数的文件。
[172源代码-0]/index.php 起始
index.php, 文件通常都是php程序执行的一文件,wordpress中index.php非常简单只有两行代码。定义一个常量WP_USE_THEMES 和加载一个文件 /wp-blog-header.php
阅读172个wordpress源代码理解wordpress的执行流程
阅读源代码是了解程序怎么执行的好方式,写这些内容的目标是,认真的学习了wordpress, php和一些相关的知识。数字172是需要阅读的原文件数量。
wordpress 安装的时候禁用了蜘蛛,网站上线后怎么允许蜘蛛抓取
wordpress 安装的时候由于网站还没有正式的上线,然后后禁用了蜘蛛, 导致蜘蛛被屏蔽。网站上线后需要解除屏蔽。解决的方法有两种,一种方法 在根目录添加一个robots.txt
文件 。 二种方法在wordpress后台进行设置
继续阅读 “wordpress 安装的时候禁用了蜘蛛,网站上线后怎么允许蜘蛛抓取”
wordpress后台的选项的制作和保存
网站制作的时候,经常需要填写一些选项信息,比如联系方式、地址、电话等信息。如果后台增加了这个功能,那就很容易修改信息,不用每次都修改模板文件。下面就说说wordpress怎么制作这样的选型信息。
继续阅读 “wordpress后台的选项的制作和保存”
wordpressh后台怎么外观增加一个子菜单
wordpress后台是可以进行订制,添加个菜单或者删除个菜单,都是可以订制。这里从简单的一个开始,就是给后台外观
下添加一个添加一个子菜单,因为WordPress提供的有个函数add_theme_page
, 可以轻松的完成。
继续阅读 “wordpressh后台怎么外观增加一个子菜单”
get_template_part()-wordpress加载一个自定义的模板函数
get_template_part 函数,是wordpress中一个常用的函数。作用是把一个模板文件,加载到另一个模板文件中。作用和php原生的 include
和 require
作用类似,但是在wordpress中这个函数更灵活,使用也更方便。
继续阅读 “get_template_part()-wordpress加载一个自定义的模板函数”
wordpress的数据表结构
作为一个博主,仅关注内容,那是不用关心wordpress的数据表结构的。 但是如果想开发一个插件,或者编写一个模板,那么了解数据表的结构是必须的。wordpress的数据表设计是很巧妙的,近的版本4.7,一共只有12个数据表。 了解了wordprss的数据表,就可以更好的了解wordpress是怎么运行的。下面就看看wordpress十二个表的结构吧。
继续阅读 “wordpress的数据表结构”
wordpress模板制作笔记01–理解模板的运行原理
wordpress的模板,有若干的文件组成,并且都是在同一个文件夹中。存放的位置就是在文件夹 wp-content/themes
下,一个模板就是一个文件。 比如4.7版本默认通常会有三个主题。 twentysixteen
, twentyseventeen
, twentyfifteen
。
继续阅读 “wordpress模板制作笔记01–理解模板的运行原理”