ブログ記事ウィジェットに「続きを読む」を追加する方法

Graziosoのデフォルトの仕様ではブログ記事ウィジェットをトップページに配置した場合、抜粋文の末尾には「続きを読む」の表示はされませんので、「続きを読む」の表示を希望される場合には、別途 Graziosoのテーマファイルにソースコードを追加していただく必要がございます。

その方法ですが、まずGraziosoのテーマファイルの「Grazioso」→「assets」→「inc」フォルダの中にある「widgets.php」をTeraPadなどのテキストエディタで開いていただき、389行目あたりにある下記のコードを確認されてください。

<p>
  <span>
  <?php wpe_excerpt('wpe_excerptlength_longer', 'wpe_excerptmore'); // POST EXCERPT ?>
  </span>
</p>

上記のコードを確認されましたら、その下に改行して下記のコードを追加されてください。

<p>
  <span class="rmore">
  <a href="<?php the_permalink() ?>" rel="bookmark">
  <span>
  <?php _e('続きを読む', 'lang'); ?>
  </span>
</p>

上記コードの追加がおわりましたら、保存して、FTPソフトでサーバー上にある「widgets.php」を上書きしていただければ作業は完了です。

上記の作業で、ブログ記事一覧に表示されている抜粋記事の末尾に「続きを読む」のリンクが表示されるようになりますが、「widgets.php」を上書き後に、万が一画面が真っ白になるなど、不具合が発生した場合には、上記コードを一旦削除されたうえで、再度「widgets.php」を上書きしてください。

※直接テーマの本体ファイルを編集しますので、子テーマのご利用をお勧めします。
参考(使い方ガイド):子テーマの設定方法

本体ファイルの編集につきましては、参考としてご説明いたしましたが、本来個別のカスタマイズにつきましては無料サポートの範囲外となっておりますので、万一不具合などが発生しましても保証いたしかねますことを予めご了承ください。

この記事を書いた人

Graziosoサポート

Graziosoのカスタマー担当。