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文件,在这个文件里面就可以开始自定义类与方法使用了。

© 版权声明
THE END
点赞0打赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容