PR

WordPressの記事タイトルの短縮方法

WordPressの記事タイトルを短縮したいと思っていませんか?

SEOにおいて、タイトルの重要性は理解しているものの、ついつい色々なキーワードを詰め込んでしまいがちですよね。

WordPressでサイト構築していて「記事ページのタイトルが長くて、一覧表示の時などに冒頭から〇字で後は、…で収めたいなぁ」って事はありませんか?

記事一覧ページのみ短縮したタイトルを表示させたい
カテゴリページや新着ページに表示されるタイトルのみ冒頭〇字のみ表示させるようにしたい
PHPで表示さえるタイトルの文字数をコントロールしたい

この様なお悩みをお持ちの方もいると思います。

そこで今回は、WordPressで新着一覧・カテゴリ一覧などの記事リストに表示するタイトルのみを任意の文字数でタイトルを短縮する方法を紹介します。

スポンサードサーチ

タイトル短縮はテーマエディターで出来る

今回紹介するWordPressのタイトル短縮方法はテーマエディターを使った方法となります。

テーマエディターを使ったタイトル短縮方法には色々なメリットが有ります。

SEOに不利になってしまうリスクが軽減する

普通は記事タイトルを短縮しようとすると、一つ一つの記事のタイトルを頭を悩ませながらタイトルを短くしていきます。

タイトルを短くしていると本来入れたかった重要なキーワードなどを含める事が出来なくなったりと、デメリットも出てきます。

しかし、テーマエディターを使ったタイトル短縮方法なら、一覧ページのみタイトルを短縮するので、記事ページ自体のタイトルはそのままです。

なので、誤ったタイトル短縮による検索順位ダウンのリスクを考える必要が無いので、タイトルを短縮したい人にはおすすめの方法と言えるでしょう

レイアウト崩れのリスクが有るので慎重に行いましょう

テーマエディターを使ったタイトル短縮方法は、テーマのテンプレートを直接編集します。

適切な箇所を編集すれば問題有りませんが、万が一誤った箇所を書き換えてしまうとレイアウト崩れが起きてしまう事も有るので、編集する際は元の内容をバックアップしておきましょう。

そうすれば、安心してタイトル短縮を試す事が出来るでしょう。

タイトル短縮【実践編】

それでは、実際にタイトルを短縮する方法を解説していきましょう。

テーマエディターでタイトルを短縮する具体的な方法

今回は新着やカテゴリーなどのアーカイブページでタイトルが表示される場合に「〇〇〇…」の様に決まった文字数の後に「…」付きで短縮する方法を紹介します。

  1. 「外観」>「テーマエディター」を押します
  2. タイトルを短縮表示させたいアーカイブページのテーマファイルを開きます
  3. タイトルを表示させている以下のPHPコードを探します
    <?php the_title(); ?>
  4. 3のPHPコードを以下のPHPコードに置換します
    <?php if(mb_strlen($post->post_title)>10) //タイトルが11文字以上の時
     { $title= mb_substr($post->post_title,0,10) ; echo $title. ・・・ ; //11文字目を…に置換する
     }
      else
     {echo $post->post_title;}
    ?>

    上記のコードの場合だと、タイトルが11文字以上の場合に11文字目を「…」に置換して12文字目を表示しないようにします

  5. 「ファイルの更新」を押します
  6. 実際に表示されているアーカイブページを確認してタイトルが短縮されていれば完了です

スポンサードサーチ

必要に応じて使い分ければとても便利

いかがでしたか?

新着ページやカテゴリーページなどでタイトルが長くて困っている人は、無事にタイトル短縮できたでしょうか?

タイトル短縮は、必ずやるべき事では有りませんが、記事が増えていくと中にはタイトルが長くなってしまうものも出てくるものです。

そういった時に今回紹介したタイトル短縮方法を使いこなせば、とても便利だと思うので興味が有る方は試してみてください。

WordPressは日々アップデートされている

2021年現在、私はWordPressでサイト運営を始めて6年程経過しました。

その中には、日々アップデートされるWordPressのバージョンに悩まされることも多々有りました。

一部にはなりますが、私が経験したWordPressに関する悩みを紹介しますので、興味が有る方はご覧ください。

WordPressの投稿一覧に最終更新日を表示したい方向け

WordPressの投稿一覧に最終更新日を表示させる方法
WordPressの投稿一覧に最終更新日を表示させる方法を解説しています。各記事の最終更新日を投稿一覧に表示させればリライトの際にも役に立つので参考にしてください。

WordPressサイトをまだAMP化していない人向け

WordPressサイトをAMP対応する方法
WordPressサイトのAMP対応できていますか? 皆さんは、GoogleのAMPはご存知でしょうか? Googleが推奨しているモバイル端末でサイトを高速表示させる仕組みなのですが、WordPressサイトを運営している方々は既に実装は...

AdSenseの掲載方法でお悩みの方向け

WordPressで売上の上がるAdSenseの掲載方法はどれなのか?記事内に広告を設置する方法は?
ブログやサイトにAdSenseを掲載するのはもはや一般的です ご訪問いただきありがとうございます。 今や、誰でも知識が有ればブログやサイト運営をする事が可能です。 運営目的は様々かと思いますが、運営にはサーバー管理費や人件費などのサイト運営...
タイトルとURLをコピーしました