<title>
タグを変更したいGenesisテーマのページテンプレートを作成しましたが、これを行うためのAPIリファレンスや例が見つかりません。
誰もがこれを行う方法について何か考えを持っていますか?
やってみる
add_filter('wp_title', 'my_custom_title');
function my_custom_title($title) {
return 'My Custom Title';
}
Genenesis/lib/structure/header.phpをチェックして、Genesisがどのように動作するかを確認してください。
これを行うためのGenisis固有の方法はわかりませんが、wp_title
フィルターを使用してページのタイトルを変更できます。
function foo_template_title( $title ) {
return 'Foo Template';
}
add_filter( 'wp_title', 'foo_template_title' );
次のステップは、現在のページがFooテンプレートのページテンプレートを使用しているかどうかを確認することです。 foo_template.php
をあなたのページテンプレートのファイル名に置き換えるのを忘れないでください:
function foo_template_title( $title ) {
if ( is_page_template( 'foo_template.php' )
return 'Foo Template';
else
return $title;
}
add_filter( 'wp_title', 'foo_template_title' );
is_page_template()
関数と wp_title
フィルタの詳細についてはWordPress Codexを参照してください。
を見てみましょう
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_open', 5 );
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_close', 15 );