Wordpressプラグインを使用してページの<title>
タグを上書きしようとしています。 私はテーマのコードを変更したくありません。私はちょうどテーマを強制的にいくつかのページタイトルをプラグインを介して変更したいと思っています。Wordpressプラグインを使用してタイトルタグを上書きする
テーマはadd_theme_support('title-tag')
です。 wp_titleの使用は推奨されなくなりました。
Wordpressプラグインを使用してページの<title>
タグを上書きしようとしています。 私はテーマのコードを変更したくありません。私はちょうどテーマを強制的にいくつかのページタイトルをプラグインを介して変更したいと思っています。Wordpressプラグインを使用してタイトルタグを上書きする
テーマはadd_theme_support('title-tag')
です。 wp_titleの使用は推奨されなくなりました。
テーマがすでにtitle-tag
をサポートしている場合は、テーマにwp_title()
を使用できないという問題があります。
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php wp_head(); ?>
</head>
フィルタとtitle-tag
サポート:
add_action('after_setup_theme', 'my_theme_functions');
function my_theme_functions() {
add_theme_support('title-tag');
}
add_filter('wp_title', 'custom_titles', 10, 2);
function custom_titles($title, $sep) {
//set custom title here
$title = "Some other title" . $title;;
return $title;
}
あなたがこれを行う場合、それは完璧に動作しますあなたのテーマの<head>
は次のようになります。
https://codex.wordpress.org/Plugin_API/Filter_Reference/the_title – Scuzzy