非常に単純な質問かもしれませんが、私は苦労しています。テーマの開発では、get_template_part()何度も作業を行い、その基本を理解しました。しかし、私がプラグインを開発しているとき、私はそれを使用していくつかのエラーを表示することを考えました:
通知:未定義の定数STYLESHEETPATHの使用 -407
...\wp-includes\template.php行目で 'STYLESHEETPATH'が想定されています
そして
通知:未定義の定数TEMPLATEPATHの使用
...\wp-includes\template.php-410行目で「TEMPLATEPATH」を想定
問題をグーグルすることでサポート修正が示されました:
しかし、それは大きな回避策のようです-私はそれを疑います。それほど複雑ではないはずです。私はこのWPSE回答を確認したところ、次のコード行が見つかりました。
if ( '' === locate_template( 'loop-mycustomposttype.php', true, false ) )
    include( 'loop-mycustomposttype.php' );
PHP include()関数があるところ。私のWordPressの知識に従って、私get_template_part()はPHP よりも好むことを学びましたinclude()。次にget_template_part()、プラグインでシンプルをどのように使用できますか?
私はループなどを使用していません。プラグインコードを別のファイルに分離(または整理)しているだけなので、場合によっては、コメントアウトして、必要のない場所にドロップします。私は試した:
get_template_part( 'my', 'special-admin' );そして、エラーの後、それを次のように変更しました:
get_template_part( 'my', 'specialadmin' );しかし、それは問題ではありません。WAMPを使用して、ローカルサーバーにいます。