いのっすブログ

使用してみたおすすめのグッズや情報を紹介します。

affinger5(WING)のブログ風カードリンクに「続きを読む」を加える方法

 2018年4月8日  

ブログカードリンクに続きを読むの文字をプラス
アフィンガー5になってから、ブログカードリンクの「続きを読む」が無くなってしまいました。

ウェブにあまり詳しくない方が見ると、リンクとわからない可能性が無くはないので、私としては欲しいところです。付け方を解説します。

※2018年4月21日追記

2018/04/17のアップデートで、ブログカードショートコード内に readmore="on" を挿入するだけで「続きを読む」が表示されるようになりました。

Affinger4から大量にブログカードショートコードを利用しておられる方は、5にアップデートした際に1つ1つ挿入し直すのが面倒と思いますので、以下の方法がおすすめです。

2018年7月4日追記
変更方法を更新しました。

ショートコード内に readmore="on" を挿入せずに続きを読むを表示させる方法

アフィンガー5、親テーマ内フォルダの「functions.php」1055行目あたり(「h5」でファイル内検索してみて下さい)に、↓の箇所があります。 

<?php if ( $readmore ): ?>
<p class="cardbox-more">続きを見る</p>
<?php endif; ?>

ここから

<?php if ( $readmore ): ?>

<?php endif; ?>

↑の記述を削除してやればOKです。

<p class="cardbox-more">続きを見る</p>

の記述は残します。

※編集をミスすると、サイトが真っ白になって見れなくなってしまうので、編集前にfunctions.phpファイルのコピーを取ってから行うのがお勧めです。

リンクエラーの可能性

私の場合は上記コードを追記して、カードタイプのリンクが無事に複数作れました。

ただ、以前Stinger-store公式サイトでカードタイプのリンクが複数使われていた際、「タイトルの文字」をクリックすると正しいリンクに飛んでいたのですが、「続きを読む」の方をクリックすると、別の記事に飛んでいたことがあります。

何らかのプラグインを併用するとそのようなエラーが出るのかもしれません。

スポンサーリンク

-アフィンガーカスタマイズ