我想实现的PHP-降价的一个WordPress主题类。
我想知道如果我要对这个正确的方式。 我已经把Michelf
文件夹到themeroot/_/inc/php/
在我header.php
我有以下几点:
<?php
set_include_path(get_include_path().PATH_SEPARATOR.get_template_directory().'/_/inc/php');
spl_autoload_register(function($class){
require preg_replace('{\\\\|_(?!.*\\\\)}', DIRECTORY_SEPARATOR, ltrim($class, '\\')).'.php';
});
use \Michelf\Markdown;
?>
然后,我想使用它像这样:
<?php echo Markdown::defaultTransform($someText); ?>
这会导致错误:
致命错误:类“降价”的/directories/.../index.php没有发现第11行
它的工作原理,如果我做到以下几点:
<?php echo Michelf\Markdown::defaultTransform($someText); ?>
因为这是奇怪的自述本身不需要Michelf
?
只是想知道如果我要对包括此类错误的方式?