【Simplicity2】新着記事や人気記事ウィジェットの全体のリンク化

Simplicity2.2.4でエントリーカード全体のリンク化が実装されました。

Simplicity2.2.3で、「エントリーカード全体をリンク化」できる機能を追加しました。 機能を利用するには、Wordpress管理画面から「外観→カスタマイズ→レイアウト(全体・リスト)」項目の「エントリーカード全体をリンク化」を

トップページの記事の一覧やブログカード、関連記事に関してクリックできる範囲が広くなりました。

一方で上記ページでも書かれている通り、新着記事や人気記事に関しては全体リンクされません。

今回はこれらに関しても全体リンクされるように修正を行いました。

スポンサーリンク

方針

以前の投稿でエントリーカード内のリンクは有効にしたままにする方法を紹介しました。

Simplicity2.2.4にアップデート。カテゴリーをクリックできるように修正済み
Simplicityのバージョンアップを行いました。 更新作業 前回と同じ方法をとりました。 themesディレクトリで以下のスクリプトを管理者権限で実行します。 ...

この時はjQueryを使用して解決を図りましたが、今回も似たような方法で実装を行います。

サンプルコード

ここで説明する内容は直接本番環境で行わないほうが無難です。
一度ローカル環境で確かめた上で反映を行うなどの手順を踏んでください。

以下のコードを子テーマのfunctions.phpなどに記述します。

なおPHP5.3以上でないと動作しません。

以前行った「エントリーカード内のリンクを有効にする修正」に追加修正したので、このサンプルコードはその修正も含まれます。

以下のCSSを子テーマのstyle.cssなどに記述します。

色が薄くてわかりにくいですが、クリックできる範囲が広がりました。

entry-card

色の変更は適宜CSSを追加します。

またクリック+Ctrlで新しいタブで開くようにしました。

まとめ

新着記事や人気記事のエントリーカード全体のリンク化を行いました。

是非参考にしてみてください。

コメント

  1. Alex Mahone より:

    どうもありがとうございました