ブラウザタブのページタイトルを変更する方法

概要

ブラウザ・タブのページ・タイトルを変更したいですか? ちょっとしたコードで簡単にできます。 このタイトルを変更するのに必要なPHPをお見せしましょう。

セットアップ

デフォルトでは、どのページを表示するときも、ブラウザのタブに表示されるページタイトルはページや投稿のタイトルから取得されます。これはConversational FormsアドオンやForm Pagesアドオンを使っているときにも同じで、表示されるタイトルはフォーム設定で定義したフォームのタイトルになります。

場合によっては、ブラウザのタブタイトルを、フォームを読み込んだときに表示される実際の名前とは異なるものにしたいこともあるでしょう。 このタイトルを変更するには、以下のコード・スニペットをあなたのサイトにコピーしてください。

/**
 * Change the page title on the browser tab.
 * 
 * @link https://wpforms.com/developers/how-to-change-the-page-title-on-the-browser-tab/
 *
 */

function generate_custom_title( $title ) {

        // Enter the ID number of the page you want to change here
	if ( is_single( '850' ) ) {
		$title = __( 'My Custom Title', 'textdomain' );
	}
	
	return $title;  
}
add_filter( 'pre_get_document_title', 'generate_custom_title', 10, 1 );

上に示したコードでは、ターゲットにしているページIDは 850.このID番号をあなたのページIDに合わせて変更する必要があります。この番号を知るには こちらのドキュメントをご覧ください。.

このスニペットをConversationalまたはForm Pagesアドオンに使用する場合、スニペットで入力する必要があるID番号はフォームIDです。

これで完了です! これでConversational Forms に表示されるブラウザタブのタイトルを変更できました。WPForms の必須フィールド表示も変更したいですか? 必須フィールドのインジケータを変更する方法についてのチュートリアルをご覧ください。

フィルター参照:pre_get_document_title