いくつかのカスタムページテンプレートファイルを作成しました。
page-florida.php
page-texas.phpなど.
各ページテンプレートがコンテンツの直後に独自のphp追加スクリプトを取得できるように、the_contentの後にphpを追加します。
Functions.phpに追加することに沿って何かを考えています - しかし、例えば "page-florida.php"のように、正しいページテンプレートを正しく識別できないのですが...
function floridacontent($content) {
global $post;
if ($post->page_template == 'florida') {
$content .= 'Forida added content';
}
return $content;
}
add_filter('the_content', 'floridacontent');
グローバル$template
から名前を取得できます。私はグローバルではなくAPI呼び出しでそれを取得する方法を知りませんが、それは人生です。
function floridacontent( $content ){
global $template;
$name = basename( $template, '.php' );
if( 'page-florida' == $name ){
$content .= 'Forida added content';
}
return $content;
}
add_filter( 'the_content', 'floridacontent' );