Posts from a Category Widget – 選択カテゴリー内の記事だけをサムネール付きで表示するウィジェット


このプラグインを有効化すると、選択したカテゴリー内のウィジェットのみをサムネール付きで表示するためのウィジェットが追加されます。

ダウンロードは公式ディレクトリからどうぞ。

WordPress › Posts from a Category Widget « WordPress Plugins

プラグインのソースはGitHubでメンテしています。
miya0001/posts-in-category-widget – GitHub

主な機能

  • 選択したカテゴリー内の記事を最新順にサムネール付きで表示します。
  • デフォルトのテンプレートや、スタイルシートのURLは、フィルターフックを用意してますのでテーマのfunctions.php等からテーマに合わせてカスタマイズできます。
  • サムネールのサイズはWordPressに登録されたサイズの中からプルダウンで選択することが可能です。

テンプレート内の変数について

テンプレート内では以下のような変数を利用可能です。

  • %post_title% – 記事のタイトル
  • %post_excerpt% – 記事の抜粋
  • %post_date% – 記事の投稿日
  • %post_thumb% – 記事のアイキャッチ画像(投稿サムネール)
  • %post_url% – 記事のURL
  • %class% – 自動的に付加されるクラス属性

フィルターフックについて

以下のようなフィルターフックを使用するとデフォルトのテンプレートと、スタイルシートのURLをテーマのfunctions.phpなどから変更することが可能です。

デフォルトテンプレートを変更する。

<?php
    add_filter("posts-in-category-widget-template", "my_template");
    function my_template($template) {
        return '<div class="%class%"><a href="%post_url%">%post_thumb%</a></div>';
    }
?>

スタイルシートのURLを変更する。

<?php
    add_filter("posts-in-category-widget-stylesheet", "my_style");
    function my_style($url) {
        return 'http://example.com/path/to/style.css';
    }
?>

スクリーンショット

ウィジェット設定画面

ウィジェットの表示例


2 thoughts on “Posts from a Category Widget – 選択カテゴリー内の記事だけをサムネール付きで表示するウィジェット

  1. 初めまして。
    有益なアドオン公開ありがとうございました。
    ただ、残念な事に以下のようにエラーが出てしまいました。
    サーバー依存の問題でしょうか。

    /***/html/wp/wp-content/plugins/posts-in-category-widget/posts-in-category-widget.php on line 130

    • さっそくどうもです。
      サーバー依存があるような部分ではないので単なるバグのような気がしますが原因がわかりません。
      エラーメッセージ全体をコピペしていただくことは出来ますか?
      パスの部分は伏せて頂いて結構です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>