Wordpress テーマにphp-markdownクラスを実装しようとしています。
私はこれについて正しい方法で進んでいるかどうか疑問に思っています。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); ?>
エラーが発生します:
致命的なエラー: 11 行目の /directories/.../index.php にクラス 'Markdown' が見つかりません
次のようにすると機能します。
<?php echo Michelf\Markdown::defaultTransform($someText); ?>
readmeMichelf
自体に?
このクラスを間違った方法で含めようとしているのだろうか?