web-dev-qa-db-ja.com

PHP get_template_directoryのヘルプ+ PHP 含む

すみません、私のPHPスキルが不足しています。

私はWPにphpインクルードを使いたいのですが、<?php get_template_directory(); ?>でファイルパスを取得したいのですが。

それがどのように見えるか私は理解できません。

私のWP以外のファイルはこんな感じです:

<?php include 'inc/social.php'; ?>

基本的に、2つのPHPコマンドをget_template_directory + includeにまとめる方法がわかりません。

1
user47996

get_template_directory()get_stylesheet_directory() はどちらもwp-content/themesディレクトリから取得します。違いは、前者は常にテーマディレクトリから取得するということです。

どちらもパラメータをとらないので、パスの残りを適切な関数から返された文字列に連結するだけです。あれは:

include get_template_directory().'/inc/social.php';

ファイルがテーマディレクトリにない場合は、それらの機能を使用できません。それらは非常に具体的にはテーマ関数です。

1
s_ha_dum