WordPressで記事をビュー数(閲覧数)順に表示するWordPress Popular Postsというプラグインがあります。
設置も管理も分かりやすく簡単にランキング形式に記事を表示できる便利なプラグインですが、記事をカード型で表示する時に日付やカテゴリーのリンクがいらなくなるケースがあります。
WordPress Popular Postsにはテンプレートタグが用意されているので任意の場所に記事のタイトル・カテゴリー・日付などを表示できますが、一部にリンク有り・無しを選択できないタグがあります。
今回はそれらのリンクを削除する方法の記事になります。
仕様
- WordPress検証バージョン: 4.8.5
- WordPress Popular Posts検証バージョン: 4.0.11
カスタマイズ
プラグインをインストールしたらプラグインのディレクトリ内のincludes
ディレクトリ移動します
WordPressディレクトリ/wp-content/plugins/wordpress-popular-posts/includes
includes
内にある class-wordpress-popular-posts-output.php
というファイルを編集します。
※編集が不安な方は編集前にバックアップを取っておいてください。
ファイルを開いたら、 565行 あたりにある以下のコードを見つけてください。
$post_tax .= "<a href=\"{$term_link}\" class=\"{$taxonomy} {$taxonomy}-{$term->term_id}\">{$term->name}</a>, ";
こちらを以下のように編集してください。
$post_tax .= "<span>{$term->name}</span>, ";
<a>...</a>
がリンクタグにあたるので、それを<span>...</span>
に書き換え、不要となったリンク先 href="..."
表記を削除しています。
これでリンクが外れました。
以上になります。
参考になりましたら幸いです。