shintata.com @WordPress
改行!
- 2008-10-06 (月)
- WordPress
ちょこちょことWordPressをいじってみて、
「こいつは使える」
って思うようになってきた。
CMSに慣れてない人がブログを書くのに使うのも、超スペシャリストがガリガリ使うのも、オールマイティに対応する。
世界中で使われてるってのが良くわかりますな。
で、いじってみたのが改行について。
まず、RSSで配信される内容が改行されない。
ずらずら~っと1行で配信されてて見辛い。
そこでRSS Feedを全文配信にするカスタマイズ WP 2.2対応版を導入。
いま使ってるWPは現時点で最新の2.6.2ですが、きちんと改行されました。
あと、実際の記事の改行。
こちらは改行プラグインを導入。
Webサイトって本とは違うから、文字がたくさんあると読む気が失せますよね。
プラグインやAjaxを探してたまに海外のサイトとか見ると、画面いっぱいにアルファベットがあったりして頭が痛くなりそうになる(そうでなくても英語読めないのに!)。
読みやすくするためにも適度な改行スペースは必要だと思うんですよ。
でもまぁ上記2つを導入して読みやすくなったかどうかは読まれる方の判断なわけで。
ていうか、まだ読んでる人なんかいないってば…orz
pieX Ver0.7の導入
- 2008-10-05 (日)
- MODx
全体のRSSを修正したので、せっかくだから「最近の記事」というのを表示させたい。
まとめたRSSを取り込んで表示させれば良いわけで。
トップページはMODx、RSSの取り込みを行うpieXというプラグインを導入。
ところがあまり簡単に行きませんでした…orz
まずはサイトからプラグインをダウンロード。
で…?
解凍したフォルダの中にもzipがあって、どれをどうアップロードして良いのか???
サイトの説明は使い方のみで。
旧バージョンとLet’s enjoy MODxさんの解説ページを何度も見てようやくわかりました。
下記が手順です。
- ダウンロードした「piexv07.zip」を解凍
- その中の「simplepie_1.1.1.zip」を解凍
- [piexv07]フォルダの中の[simplepie]フォルダに[SimplePie_1.1.1]フォルダの中の「simplepie.inc」を入れる
- 「class.html2text.inc」「simplepie.inc」「simplepie_hatena.inc」の3つのファイルが入った[simplepie]フォルダをサーバー上の「assets/snippets」にアップロード
- MODxの管理画面で、リソース→リソース管理→スニペット→スニペットの作成
- スニペット名に「pieX」
- 最初に解凍した「piexv07.zip」の中に入っているpiex.snippet.phpをテキストエディタで開いて、中身を丸ごとコピー、そしてスニペットコードに貼り付け
- プロパティに
と入れて保存&cache_enable=cache enable;text;true &cache_time=cache life time;text;60 &extclass=extend item class;text; &noitem=no item template chunk name;text; &dateformat=date format;text;%Y/%m/%d %H:%M &max=max items;text;10 &rows=pattern rows;text;0 &embed=embed property Chunk Name;text; - テンプレートにスニペットコール
を追加[!pieX?url=`Feed Url`&tpl=`piex_template`&error=`piex_error`&max=3!]
これでセットアップ完了です。
終わってからだと超簡単に思えるのに、実際の作業はボケボケでした…。
まず、「piexv07.zip」を解凍した中にある「simplepie」フォルダを使えば良かったわけです。
が、僕はなんと、[SimplePie_1.1.1]フォルダを[SimplePie]にリネームして使ってしまったんですよね。
スニペットの導入なんて楽勝~♪とか思ってサイトを確認したら、
simplepie not found
というメッセージのみの寂しい画面が…。
「へ?入れたじゃん!?」
もう一度アップロードして再確認しても変わらず…。
画面も頭の中も真っ白です。
悩むこと小一時間。
そしてあることを思い出しました。
数日前にNucleusでCustomURLを導入したときのことです。
「Nucleusって管理画面がhoge.com/nucleus/nucleusだけど、カテゴリーのリクエストURIにNucleusを設定したらどうなるのかな?」
hoge.com/nucleus/Nucleus…普通に表示されるんですよね。
で、カテゴリーのリクエストURIにnucleusを設定すると
hoge.com/nucleus/nucleus…こっちは管理画面が表示される。
「スペルの大文字と小文字って区別されるんだ~」
って妙なことを感心してしまったり。
その作業を思い出し、
「もしかして?もしかして!」
確認したら「SimplePie」でしたよ。
これを「simplepie」にリネームしたらアッサリ表示されました…バカ!バカ!
あと、スニペットのプロパティ。
piex.snippet.phpの中に記述されてるのをそのままコピペしたら、投稿時間の表示がおかしい。
で、サイトを確認したら、旧バージョンの方に
dateformatの分の記述がミスっておりましたので修正しました
って書いてあった…。
piex.snippet.phpの中の方はまだ変わってなかったようで。
作者さんにお知らせということでトラックバックなんぞしてみます。
WordPress
- 2008-10-01 (水)
- WordPress
なんかWPって敬遠してたんですよ。
いままでMT使ってたので妙な対抗意識というか。
でもまぁちょうど良い機会だし、ちょっくら手を出してみるかな、的な感じで始めてみました。
まだ触りしかいじってないんですが…結構良いかも。
テーマとかすぐに変更できるし。
あと、なんと言っても小さくて速い!
MTと比較したら雲泥の差。
ファイル数こんだけ?
データーベースこんだけ?
再構築しなくて良いの???
すげ~!
でもそれは「ブログ」としてってところであって、サイト構築としてはどうなんだろう?って。
僕が求めてるのはCMSとして使えるかどうか。
法人のサイトを構築するにはそのテーマを自分で作らなくちゃいけないわけで。
特に僕が取り組んでいる「不動産のサイト」を構築することは可能なのか?
プラグインとか豊富だし、いろんなことができそうだなって期待感はあるんだけど…。
もしかしてPHP覚えないと難しい?
まぁどうせ他にも覚えなくちゃいけないんだし、いまはまだブログとしてしか使わないんだし。
気長にのんびり取り組んでみます。
MODx
- 2008-10-01 (水)
- MODx
MODxのことなのになんでWordPress使ってブログ書いてるんだよ!とか思ったりしたんですが。
まぁWordPressを覚えるためってのもあるし、それにMODxってブログを書くツールって感じじゃないんですよね。
その代わり、ブログじゃないサイトを構築するのは結構楽チン♪
MTしか知らなかった最初の頃は、どういう仕組みか理解するのに時間かかったけど。
頭の中でサイトマップを描くと、だいたいそのイメージ通りにできる。
修正も楽。
特に僕は不動産のサイトを作ってるわけで。
物件情報の追加、修正、削除、これがまた使い易くて良いんですよ。
バージョンが0.96、まだ未完成のシステムなのに、かなり使えるCMSだと思います。
まだスニペットの使い方とかわかんないことだらけだけど、サイト構築しながら覚えたことを忘れないようにここに書いてくつもりです。
- this site's feed
RSSリーダーで購読する-
-