Web

#124
2009-06-08
Web


Category Base Killer / WordPress

サボテンズ
サボテンズ


ここ2日ほど新規のCMSをWordPressにて構築中ですが
何とも悩ましい問題に遭遇。


最近はWordPress本体をサブディレクトリにインストールして
ルートで表示することが多かったりするんですが
その時のパーマリンクをカスタム構造にして、


http://www.hoge.com/category slug/category slug/post title


のような形式にすることがあり、このとき、
「カテゴリーベース」が勝手に挿入されてしまい、以下のように。


http://www.hoge.com/category/category slug/category slug/post title


パーマリンク設定のオプションのカテゴリーベースを入力しないでおくと、
WPタグや関数で出力されるURLに「category」が挟まってしまいます。
デフォルトのカテゴリーベースが「category」になっているようで。


ああ、これは関数をカスタムしていちいち取り除かねばならんのかいな。。と
ややテンションが下がりつつも、ちょといとググってみたら
ありました、カテゴリーベースを削除してくれる便利なプラグイン。


Category Base Killer
http://www.brianshoff.com/wordpress/category-base-removal-plugin.htm


WordPressのURL中に含まれるカテゴリーベースの「category」だけを
カテゴリースラッグはそのままにして、取り除いてくれる。
使い方はアップロードして有効化するだけ。
超便利。ほんとに有り難い。
あー、めんどい。と思ったのもつかの間、3分で解決。


でも後にこれとは無関係の問題に遭遇した。。
正規表現でパターンマッチの条件分岐がうまくいかず、
どこにも不備が見つからんので悩むこと20分。。
文字コードがUTF-8で構築中なのに、そのパーツテンプレートファイルだけが
なぜかShift-JISだったというオチ。涙


« DRAGON BALL Multiverse  |  TOP  |  Voigtländer BESSA R2M »

Comments

ma*yo |2009-06-12 00:10

こんちは~♪
可愛いサボテンズ!
標識写真も素敵!!!
さすが!!!

ドラゴンボールの続編とか・・・
ヤバイですよ。。。見ちゃいますよ。。。
むふふふふ(ノω`*)

私、HP編集している時にどうしてもモジバケ(というか、日本語が????になってしまって)して困っていたら・・・
文字コードが悪かったようで。。。
それに気づけるまで時間かかりましたね・・・
本当、CSSとかHTMLとか難しくて~。。。
今、写真ギャラリーを改造したいと思っているんですけど、ウマイコトできなくって。。。
写真も整理できてないから、どっちにしてもまだまだUPできないんですけどねー・・
知識ないくせに、実力以上のことをしたがるという悪い癖。
悪あがきしないでフラッシュ素材かりてきたりすればいいのに(苦笑)

takuya |2009-06-16 20:16

>ma*yoさん
こんにチワワー!
サボテンズ、気に入って頂けて良かったでっす。
ドラゴンボールも悔しいですが、見ちゃいますよね(笑)


ma*yoさんの制作スキルやセンスは素晴らしいと思いますよ、お世辞でなく。
CSSとかHTMLとか、確かにややこしいんですけど、
多少の勉強も必要ではありますが、それはやってるうちに自然と覚えちゃいます。


新しい写真ギャラリー作成中ですかー。僕も今検討中です。
flashじゃなく、ってことであれば、lightboxで検索すると
写真ギャラリー制作に便利なツールが色々と出て来ますよー。
Webで何かあれば、答えられる範囲でお力になりますので
お気軽にご連絡くださいませませー。

ma*yo |2009-06-18 13:36

わ~♪ありがとうございます!!!
Lightboxまさにそれにしようと思っていましたのー!!!
で、PrettyPhotoっていうのも見つけて・・・
角が丸くなってデザインも可愛いから使いたいんですけど。。。
うまく起動できなくって・・・
jquery-lightbox-0.5は使えるようになったので、あとは写真の整理とPICK UP。
あれこれUPしないで気に入ったものだけUPするようにする予定です・・・
フラッシュだと、流れになってしまうので・・・
LightBoxだと一枚一枚大事に見れるかな~と。
流しても見れますしね☆

takuya |2009-06-22 12:28

>ma*yoさん
おおーすでにLightboxを。さすがですねー。
在宅WEBデザイナーの道まっしぐらじゃないですか!
PrettyPhoto、どうしてでしょうね?
jquery-lightboxと同様にPrettyPhotoの場合も、
jQueryっていうファイルも必要になるのですが
それは問題なかったでしょうか??


ちなみに角丸のlightboxであれば、Faceboxっていうのもありますよー。
こちらもjQueryが必要です。
http://phpspot.org/blog/archives/2008/01/lightboxfacebox.html

Trackbacks

URL:
http://iffalse.com/cgi/mt/mt-tb.cgi/125