WordPress技术
nooccar
Python and PHP
展开
-
Wordpress解析系列之PHP编写hook钩子原理简单实例
Wordpress作为全球应用最广泛的个人博客建站工具,有很多的技术架构值得我们学习推敲。其中,最著名最经典的编码技术架构就是采用了hook的机制。 hook翻译成中文是钩子的意思,单独看这个词我们难以理解这个hook机制(即钩子机制)是什么意思。那么笔者就用大白话以通俗易懂方式给大家讲解一下什么是hook机制,以及用原生PHP函数编写实现简单实例。转载 2017-08-10 10:32:11 · 602 阅读 · 0 评论 -
WordPress解析系列之源码加载架构简单解读
WordPress源码加载基本路径: 路径顺序:index.php->wp-blog-header.php->wp-load.php->wp-config.php->wp-settings.php index.php: 描述:前端入口,基本没有内容。 1)定义WP_USE_THEMES常量,当该常量定义为false时,站点会显示为空白;为true时则正常显示。 2)加载wp-blog转载 2017-08-27 00:13:51 · 3469 阅读 · 0 评论 -
WordPress中函数钩子hook的作用及基本用法
WordPress 的插件机制实际上指的就是这个 Hook 了,它中文被翻译成钩子,允许你参与 WordPress 核心的运行,是一个非常棒的东西,下面我们来详细了解一下它。 钩子分类 钩子分为两种,一种叫做动作(action),还有一种叫做过滤器(filter)。这两种钩子实现原理基本一样,后边会讲到,使用上的区别在于过滤器有返回值,而动作没有。 动作的理念是让你在一种情况或者一个特别转载 2017-08-27 00:19:35 · 837 阅读 · 0 评论 -
WordPress设置“固定链接”后,页面404错误的解决方法
Nginx 解决方案: 网上盛传的方法是: 在 /etc/nginx/nginx.conf文件的 loction / {} 中添加 if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewri原创 2017-08-27 00:25:08 · 1028 阅读 · 0 评论