functions.php 文件位于 wp-includes 目录下,该文件无执行代码(除加载 option.php 文件外),定义 WP 主要的 API(API 是一组函数,通常以库的形式存在供用户调用),部分核心函数如下:
- mysql2date($format, $date, $translate = true);
将给定的日期字符串转换为指定格式;
- current_time($type, $gmt = 0);
返回特定类型的当前时间;
- size_format();
自动根据字节转换为人类较易识别文件大小,如 MB、GB 等;
- get_weekstartend();
从MySQL数据库中获取一周开始和结束的日期;
- xmlrpc_getposttitle($content);
若指定内容中有标题则提取,无则自动从文章中提取;

本文深入剖析了 WordPress 的核心文件 functions.php,它定义了 WP 的主要 API 函数,包括日期转换、时间获取、文件大小人性化显示、数据库操作、内容处理、HTTP 请求、查询设置等功能。同时,还涉及了错误处理、AJAX 支持、URL 获取、表情转换等多个方面,是理解 WordPress 内核的重要途径。


被折叠的 条评论
为什么被折叠?



