WordPress在functions.php载入页面

文章描述:

Wordpress如何在自定义functions.php里面载入其它页面以及封装类呢?

路径

首先要定义框架路径,在主题目录下面新建一个名叫themer的文件夹,在functions.php里面添加以下代码:

// Themer 框架路径信息常量,请勿修改,框架会用到
define( 'FRAMEWORK_PATH', is_dir($framework_path = get_template_directory() . '/themer') ? $framework_path : get_theme_root() . '/Themer/themer' );
define( 'FRAMEWORK_URI', is_dir($framework_path) ? get_template_directory_uri() . '/themer' : get_theme_root_uri() . '/Themer/themer' );

加载

在这里需要载入一个load.php文件,代码如下:

require FRAMEWORK_PATH . '/load.php';

在themer文件建里面新建一个load.php文件,在load.php里面添加以下代码:

require FRAMEWORK_PATH . '/core/wpcom.php';

类和方法

在themer里面新建一个core,然后在里面新建文件wpcom.php文件,在这个文件里面就可以开始自定义类与方法使用了。

发布时间:2021/08/10

发表评论