カテゴリを指定して新規投稿するカスタマイズ

★post-with-category

カテゴリを指定して新規投稿するカスタマイズ・ファイルは
ここからダウンロードできます。

●概要
WordPressで記事を新規投稿する際に、あらかじめカテゴリが作成されていれば
カテゴリ名を指定して投稿できるようになります。
wp-admin配下にもファイルを設置するため、このプラグインは上級者向けです。

●利点
このプラグインにより、新規投稿時のカテゴリ指定忘れを防いだり、
Custom Field GUI Utility (同SLUG) プラグインのような
カテゴリごとに動作を切り替えるプラグインが違和感なく使えるようになります。

●インストール方法
・post-with-category/wp-admin/post-new-with-category.php ファイルを、
 wp-admin 配下にアップロードします。
・post-with-category/wp-content/plugins/post-with-category フォルダを
 wp-content/plugins/ 配下にアップロードします。
・管理画面の「プラグイン」をひらきます
・一覧内の「post with category」の「使用する」をクリックします

●使い方
1)管理画面の「カテゴリー」をクリックしてカテゴリー管理画面を表示し、
 カテゴリー名とカテゴリースラッグを入力します。
 作成したカテゴリーは右側に表示されます。

2)カテゴリ指定の新規投稿を行う場合は、
 管理画面の「post with category」をクリックして、
 記事タイトル、カテゴリを指定して、addボタンをクリックします。

3)カテゴリ名が入力されている状態で、編集画面が開きます。

●その他
・WordPress バージョン 2.9.2 で動作確認しました。
・post-new-with-category.php ファイルは、記事を新規作成して
 記事IDを取得してから、編集画面にリダイレクトするために使用しています。
 どなたかプラグインから「Warning: Cannot modify header information」を
 発生させずに編集画面にリダイレクトする方法をご存知でしたら教えてくださいm_()_m

15 Responses to “カテゴリを指定して新規投稿するカスタマイズ”

  1. okano より:

    WordPressドキュメントの翻訳などで活躍されている mizuno 氏が
    「ダッシュボードでカテゴリを選択して新規投稿するプラグイン」
    を公開しました。
    http://ounziw.com/2010/08/09/select-category-post/#more-646
    http://plugin.php-web.net/wp/category-select

    JavaScriptを使った実装で、ダッシュボード上に、よく使うカテゴリをリスト表示し、
    カテゴリをクリックすると、そのカテゴリに新規投稿できるそうです。
    私も後で試してみます。

  2. okano より:

    親のないカテゴリだけを表示する場合には、
    57行目(foreach文の次の行)に、
    if($cat->parent == 0) {
    を入れ、
    69行目( echo $cat->cat_name . “\n”;の次の行)に、中カッコ閉じ
    }
    を入れると実現できます。

Leave a Reply

*