Xwriteでタイトル後ろに付く「 |...
 
通知
すべてクリア

Xwriteでタイトル後ろに付く「 | サイト名」を消したい

3 投稿
2 ユーザー
0 Reactions
48 表示
(@z)
投稿: 2
New Member
トピックスターター
 

現在、Xwrite テーマを使用しています。
ページタイトル(titleタグ)がデフォルトで
%title% | %sitename%
の形式になっているようで、ブラウザのタブにも
「記事タイトル | サイト名」
と表示されます。

このうち 「 | %sitename%」を削除して、記事タイトルだけを表示したいのですが、
テーマの設定画面内に該当項目が見当たりません。

titleタグを「%title%」のみの形式にする方法はありますでしょうか?
Xwriteの推奨方法があれば教えていただきたいです。

Xwriteバージョン
4.0.0
WordPressバージョン
6.9
PHPバージョン
8.3.21
ガイドラインへの同意
フォーラムガイドライン」に同意します。
個人情報の記載に関する確認
個人情報の記載がないことを確認しました。

 
投稿済 : 2025年12月9日 3:48 PM
hamada(XWRITE開発)
(@hamada)
投稿: 281
Reputable Member Moderator
 

@z さま

ご質問いただきましてありがとうございます。

フィルターフックを子テーマのfunctions.php、
もしくはプラグイン「Code Snippets」などのスニペットに
以下のソースコードを貼り付けていただくことで
「記号」と「サイト名」を出力しないように調整いただけます。

ソースコード

<?php
  // タイトルタグからサイト名を削除する
  add_filter( 'document_title_parts', function( $title ) {
    unset( $title['site'] );
    return $title;
  }, 999 );
?>

 

お試しいただけますと幸いです。

あわせてカスタマイザー設定からも同様の設定ができないか
検討させていただきます。


 
投稿済 : 2025年12月9日 5:38 PM
(@z)
投稿: 2
New Member
トピックスターター
 

hamada(XWRITE開発)様

ご回答ありがとうございます。

教えていただいたフィルターフックを子テーマの functions.php に追加したところ、
無事にタイトルからサイト名を削除することができました。

また、カスタマイザーからも設定できるよう検討いただけるとのことで、とてもありがたいです。
より使いやすくなる改善を楽しみにしております。

丁寧なサポート、本当にありがとうございました!


この投稿は19時間前ずつブロガーZに変更されました
 
投稿済 : 2025年12月9日 7:33 PM
共有: