メニューに飛ぶ

« さてさてテンプレートをどうしたものか。cdp用デザインふたつあっぷっぷー »

wordpress用プラグインNG Primary Category

自分が導入時に困ったプラグインは、同じように困っている人がいるはずだ!そんな人のために分からないながらに解説ページ。
今回導入したプラグインNG Primary Category WordPress pluginについて。

プラグインについて

この記事投稿時のカテゴリー

NG Primary Category WordPress plugin
複数カテゴリーに属する投稿の、パーマリンクに使用されるカテゴリーを選択する場合に使用。
左の画像はこのページのパーマリンクカテゴリーを示しています。現在はラジオボタンがあるWPtipsが選択されています。親カテゴリー・サイト製作(カテゴリースラッグ:website)の子カテゴリー・WPtips(wptips)に属していますので、アドレスは
http://0407.poromeria.com/website/wptips/080315-1/
となります

動作環境

配布サイトでは特に記述なし。

プラグイン導入時の当サイトの環境

  • 日時:2008年03月15日
  • WP version:WordPress2.3.3
  • plugin version:0.1
  • サーバー:ロリポップ!、PHP(4.4.6)、MYSQL(4.0.24)

導入方法

  1. NG Primary Category WordPress pluginのサイトに行き、"Download"の下にある、PHPソースが書かれているボックスをすべてコピーし、メモ帳などに貼り付けます。ボックスの一番下に(Language:php) Download this code: /2007/08/ng_primary_category_php.txtと書いてありますが、この部分はいらないので、この上の行までになります。これをng_primary_category.phpという名前で保存(WordPress2.3.2以降のバージョンの場合はこちらも参照
  2. ボックスの一番下にある(Language:php) Download this code: /2007/08/ng_primary_category_php.txtをクリック。ページが切り替わりますが、そのまま数秒何もしないと自動でまたページが切り替わります。そこに表示されるソースをすべてコピーし、メモ帳などに貼り付け。ng_primary_category_php.txtという名前で保存。
  3. ふたつのファイルを『wp-content/plugins』にアップロード、プラグインを有効化。
  4. 設定→パーマリンク設定で、アドレスの表示方法を設定。私はカスタム-以下に設定/%category%/%postname%/としています。.htaccess を更新する必要があります、と注意書きが出た場合は、.htaccessの属性を666など書き込み可能なものに変更し、もう一度トライ。
  5. サイトにアクセスし、きちんとアドレスが変わっているか確認。カテゴリーが間違っているのなら、管理画面より編集。

WordPress2.3.2以降をお使いの場合

ng_primary_category.phpを開き、_get_the_category_usort_by_ID_usort_terms_by_IDに置換してください(確か2箇所あります)

以上です、お疲れ様でした。

気になったこと

当サイトではパーマリンクを/%category%/%postname%/としています。%postname%とは投稿ページにある投稿スラッグのことで、私はすべての記事で日付を入力しています。例えば今日は2008年03月15日なので080315と入力します。そうするとアドレスは
http://0407.poromeria.com/website/wptips/080315/
なとど表示されます。このプラグイン使用前は日付と投稿名ベースのものを使用していたのですが・・・しかしなぜかこのアドレスだと記事が表示されず、404エラーが返ってきました。1日に記事を2個書いた場合は、080315-1、080315-2、などと設定していたのですが、これは不思議なことにきちんと表示されました。080315ではだめですが、080315-1ではOK・・・一体何が悪いのか分かりませんでしたが、当サイトはまだ記事も10コありませんでしたし、全部日付の後ろに番号を振るように変更しました。なので当サイトのアドレスはすべて
http://0407.poromeria.com/website/wptips/080315-1/
と、日付の後に番号が振ってあります。過去記事、新規投稿記事、共に080315と日付だけでは404エラーになります。
新規にこのプラグインを導入される方の中には、もしかしたら私と同じ症状が表れるかもしれません。お気をつけて・・・。

Popularity: 93% [?]

関連記事

comments

コメント (0)

コメントはまだありません。

コメントをどうぞ

trackback

trackback URL

http://0407.poromeria.com/website/wptips/080315-1/trackback/