2006/8/4 金曜日

コメントとトラックバックをサイドバーに表示しました

Filed under: WP日記, WordPress — y2sunlight @ 8:58:25

少しづつ、コメントが頂けるようになりました。そうなると、WPのサイドバーにコメントとトラックバックを表示したくなります。でも、WPはコメントとトラックバックが一緒に管理されているので・・・。分けてできないかと思い、探すと、ありました。

Commented entry list プラグイン

Hirobeeさん作のコメントとトラックバックを分けて表示するWPのプラグインです。以下から入手できます:

ここから、

  • commented-entry-list_1.2.zip

をダウンロードします。

使用法

  1. 必要なファイルは、commented-entry-list.php です。
  2. このファイルをWPのプラグインディレクトリ(wp-content/plugins)に
    アップロードコピーします。
  3. テーマのサイドバーを変更します。

※詳しくは、同封のReadMe.txtを参照して下さい。

私の場合は、サイドバーに以下のコードを追加しました。

<li><h2>最新のコメント</h2>
<ul>
<?php get_recently_commented(10); ?>
</ul>
</li>
<li><h2>最新のトラックバック</h2>
<ul>
<?php get_recently_trackbacked(10); ?>
</ul>
</li>

 

2006/7/20 木曜日

Bulkfeedsについて調べて見た

Filed under: WP日記, Blog, Ping — y2sunlight @ 9:02:54

中断していた更新pingネタです。Bulkfeedsについて調べて見ました。

宮川達彦さん 

ブログ界隈では有名な話みていですが、Bulkfeedsは「BLOG HACKS , 2004, O’REILLY」の著者の1人 宮川達彦さんが運営しているみたいです。私もこの本持っています。MTを勉強し始めた頃、すごく参考になった本です。知らなかった。よく本を見ると、Bulkfeedsの事がでてました。 宮川達彦さんはSix Apart やライブドアのブログシステムとも関係があり日本でのブログやRSSの草分け的存在です。

Bulkfeeds 

Bulkfeedsは RSS Feed の検索エンジンです。日本国内で Syndicate されている RSS を Feed 単位/記事単位で検索できます。 似たようなサービスが今は盛んですが、Bulkfeedsはそれらの草分け的存在です。また、ここは個人運営なので、小回りが利き、新しい風を先取りしてくれそうな期待感があります。 

今日から私もBulkfeedsに更新Pingを送っています。

おまけ

ついでに、Yahooにも更新Pingを送ってみました。

おーすごい。yahooのブログ検索に瞬時に反映されます。yahooにしては、すばやい反応。はやり、ブログの風を相当気にしている様子です。

もう1つおまけ

あまりに投稿がおそいので、 調べたら、WPに最初から入っている更新Ping先の「Ping-o-Matic」でタイムアウトが発生していました。やっぱり、自前で更新Pingの一括送信を仕立てる方がよさそうですね。

2006/6/30 金曜日

ドリコムRSSに参加しました

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 9:03:10

MyBlogにPingを打とうと思って、会員登録しようとすると、あれ?会員登録できない。

なーんだ。MyBlogのサービスが、ドリコムRSSに移行されていました。

そこで新サービス「ドリコムRSS」に会員登録しました。PlogPeopleに似ているけど、ブログ初心者の私にとっては新鮮です。主だったPing設定が終わったら、「ドリコム」を研究してみよう。と思ってます。

この記事を投稿すると、ここに、最新記事が表示されるはず。どうかなー?

GO!

追伸

おや?おかしい、BlogPeopleの場合もそうですが、WPから本当に更新Pingが送れているか否かよく分かりません。やはり自前のPingサーバの必要性を強く感じます。便利で簡単なのは良いのですが、きちんとした確認手段を講じていないサービスやプログラムが多すぎます。その点、にほんプログ村はすごいです。会員を大切にした良いサイトです。

2006/6/29 木曜日

EasyAll に関するちょっとした事

Filed under: WP日記, WordPress — y2sunlight @ 14:29:13

テーマ EasyAll のコメント欄ですが、メール入力のところの説明がありません。なぜ?

comments.php に以下のコードを追加しました。

<label for=”email”><small>Mail (will not be published)<?php if ($req) _e(’(required)’); ?></small></label>

普段はWPをログインしっぱなしで使っているので、今まで気づきませんでした。でもなぜ?

Wiki書式が使いたいが・・・

Filed under: WP日記, WordPress — y2sunlight @ 8:49:29

WPのビジュアルエディタは便利ですが、テーブル表示ができません。また、Wikiになれ親しんでいる私としては、Wiki書式が使いたいです。

DocuWiki

WP用にはDocuWikiというプラグインがありました。でも、日本語のドキュメントがほとんどありません。 ドキュメント作成機能に優れたWikiだそうです。これをWPで使えるようにしたのが、WP-DocuWiki プラグインです。

WP-DocuWiki  0.3 を導入してみました。

インストール 

  1. 上のWP-DocuWiki のサイトから WP-DocuWiki 0.3( wp-dokuwiki-0.3.tar.tar )をダウンロード
  2. 解凍して、wp-dokuwikiフォルダ を wp-content/plugins 下にフォルダごとアップロード
  3. WPの管理画面[プラグイン]でWP-DocuWikiを有効化する

結果は、NGです。JavaScriptでエラーがでます。同じような現象がネットでも公開されていました。

そこで、次はWP-DocuWiki  0.2 を試しました。JavaScriptのエラーはでません。OKです。思ったとおりの動きをしますが、問題がありました。それは、DocuWiki書式を使った記事では、事実上ビジュアルエディタが使えないと言う点です。

残念。他のプラグインを探します・・・

PukiWiki

ひょっとしたら、xoopsのWordPressモジュールについているPukiWikiプラグインが使えるかも?と思って入れて見ました。このプラグインは、WordPressでもxoopsでも動きます。すごい!PukiWikiファンの私には涙が出るくらいうれしいです。動作的にはOKです。但し、PukiWikiのキャシュディレクトリ(MOD_PUKI_CACHE_DIR)の設定が少し変なでの修正する必要があります。

でも、WordPressの記事を全てWiki書式で書かなくてはならないなんて、ほんの一部でいいのです。テーブルだけでいいのです。おー ・・・ Help ME!

他のWiki風書式

他のWiki風書式も調べました:

Markdownにはテーブル機能がありません。でも、修正BSDライセンスみたいなのでプログラムで使えるかも。プラグインとしての動作は問題ありません。ただ、これも、事実上ビジュアルエディタが使えません。

textileの方には、 テーブル機能がありました。でも、日本語表示がNG、内部コードがUTF-8でないとだめみたいです。仮にコード系を変えても、ビジュアルエディタとの併用は期待薄です。

調査をしていて気づきましたが、ビジュアルエディタとWiki書式の両立は不可能かも知れません。理想的には、こんな感じでしたいのですが:

[wiki]
|h1|h2|h3|h
|r1|r2|r3|
[/wiki] 

ちょっと気になるもの

http://mudbomb.com/archives/2004/05/29/wysiwyg-hack-for-wordpress/

2006/6/28 水曜日

にほんプログ村

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 11:57:24

「にほんプログ村」なるプログを見つけました。

好感のもてるサイトです。早速、登録しました。大変分かりやすいサイトです。ユーザ画面が充実しています。先にあげた「主だった国内のPingサーバ」には含まれていませんが、Ping試験をするには、一番分かりやすいサーバです。

主だった国内のPingサーバを調べてみた

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 10:00:43

今週に入ってから、Pingサーバを調べています。当面の「風」はPingサーバです。

なぜ、Pingが「風」なのかですが、Webの世界では更新情報の管理は1つの課題でした。ブログの登場によりこの課題はいとも簡単に達成されようとしています。MTやWPなどの標準的なブログツールでは、

  • RSS/Auto-Discovery
  • 更新Ping

によって、記事の変更をユーザに伝えています。そして、ブログ検索サイトやRSSリーダの普及によってブログの更新を告知する仕組みができあがっています。

Webプログラミングでもこの技術を利用しない手はありません。この事は、PlogやCMSを作ることを意味するのではありません。通常のサイトを作る上でも、RSSの提供は必須ですし、サイトニュースなどはリアルタイムにRSSで発信したくなります。

さらに、これら通常のサイトでもPingを打ったらどうか?と最近考えるようになってきました。そこで、これが「風」になります。まずは、国内のPingサーバを調査しました。

主だった国内のPingサーバ

思った以上にPingサーバ(BlogサービスやBlogポータル)は沢山あったので、適当に調査して、とりあえず、googleランク6以上のものばかり選びました。

BlogサービスやBlogポータル

ロボットやサーバ

Ping一括送信

明日から、1つづつWPで実験してみます。 

余談 

WebプログラミングにPing機能をつけるなら、Ping一括送信を自前で書いてもおもしろいかも知れません。そうです。XML-RPCで更新Pingプロトコルを受けるのです(これはPingサーバを作るのと同じです)。アプリ側で沢山のPingを打つのはユーザストレスになりますから。でも、当面は上のサイトのお世話になるのが簡単ですね。

2006/6/27 火曜日

BlogPeopleに参加しました

Filed under: WP日記, SEO, Blog — y2sunlight @ 8:06:46

昨日の続きです。本日も、「利用ガイド」に沿って設定しました。

BlogPeople

[更新情報の設定] 

Ping OKです。新規投稿して、BlogPeopleの「最新更新情報」でPingを確認しました。

2006/6/26 月曜日

とりあえず、ロボットに登録

Filed under: WP日記, SEO, Blog — y2sunlight @ 13:16:36

お約束で、ロボット3つに登録しました。

ブログポータルに参加しました。

BlogPeople

  1. まず、BlogPeolpeに会員登録
  2. ログインして、利用ガイドに従って設定
  3. [サイト情報の変更]

今日はここまで、後は明日。

2006/6/24 土曜日

記事に画像を挿入したら、何か変?

Filed under: WP日記 — y2sunlight @ 17:37:46

今日は土曜日、朝からWordPRess 漬けです。

まずは、テーマを決めました。いろいろ試した結果、最初のEasyAllになりました。迷った末に最初に戻りました。でも、ヘッダーは「風」をイメージして変えました。

そして、ついでに、ページも試して見ました。[about me] ページを作りました。「まーなんて簡単」で、調子に乗って、そのページに画像を付けました。そこからが大変!

画像をマウスドラッグで記事に挿入できるのは、便利ですが、動きが変!それにビジュアルエディタが余計な事をします。勝手に人(私の書いたHTML)のタグを消します。これは、ビルダー並だな。うー困った。ビジュアルエディタ止めよかな。と思いましたが、「凝ったことしなければいいや」と割り切りました。 ぼやきは止めて、説明します。

画像アップロードの準備

画像ファイルはデフォルトで wp-content/uploads にアップロードされます。変更するには[オプション][その他の設定]で行います。ですから、画像ファイルをアップロードするには、まず、このディレクトリを作って適当なパーミッションを与えておく必要があります。

画像ファイルの管理について

WPは画像ファイルを1つの画像ディレクトリ(デフォルト:wp-content/uploads)に入れて管理します。アップロードした画像は、どの記事やページからでも使えます。例えば、ある記事の中で image.jpg をアップロードして見ると:

  • image.jpg
  • image.thumbnail.jpg

を画像ディレクトリに作ります。では、同じファイルをアップロードしたらWPはとどうなるのでしょう?実際にして見ると:

  • image1.jpg
  • image1.thumbnail.jpg

を作りました。WPは画像のファイル名もデータベース管理してそうです。FTPで勝手にアップできそうにないですね。

記事に画像を挿入する方法 

 画像のアップロードは簡単です。次に、画像を記事に挿入する方法ですが、2×3の方法があります。まず、サムネイルですが、WordPressはPHPなのでMTのようにImageMagicとかを気にする必要はありません。画像をアップロードすると、その画像のサイネイルを自動で作ってくれます。ですから、記事に挿入する画像として:

  • オリジナル画像を使う
  • サムネイルを使う

が選択できます。ですが、どちらを使おうが

縦:96px 横:128px

にサムネイル表示されます。オリジナル画像を使った場合、imgタグに height=”96″ が挿入されます。また、画像にリンクを張る事ができます。その種類は:

  1. リンクしない
  2. 画像にリンク — 画像ファイルにリンクします
  3. ページにリンク — 画像専用のページを作ってそのページにリンクします

です。 実際に見ていただきましょう。

(1)サムネイルを使用

風車 風車 風車

(2)オリジナル画像を使用

風車 風車 風車

どうでしょう。 (1)と(2)は見た目も動きも同じです。違いはHTMLを見ないと分かりません。(1)はサムネイル画像を使用していて、(2)はオリジナル画像を使っていますが imgタグに height=”96″ が挿入されます。

さて、問題が1つあります。オリジナル画像を表示したい場合、どうするのでしょう?分かりません。とりあえす。HTML表示にして、height=”96″ を削除しています。こんなんでいいのだろうか?例えば、こんな風に:

風車

また、サムネイルのサイズ自体を変えるにはどうすのでしょうか?調べて見ると、次のサイトを発見、先達はいるものですね。感謝!感謝!

http://naviwave.com/blog_w/?p=6
風車後、遭遇した問題は、画像の右横にテキストを持ってくるには、align=”left” ですが、これは、ビジュアルエディタでできます。でも、普通は、画像に余白とか必要です。CSSで一括指定するのだろうか?また、HTMLを直にいじってしまいました。 style=”margin: 0px 10px” こんなんでいいのか?

 

で、「ぼやき」の原因は

さて、最後にもう1つ問題を。これが、冒頭の「ぼやき」の原因です。ビジュアルエディタで、画像をマウスで、ごそごそいじると(コピーしたり消したり、ドラッグしたりすると)、なんと、変なリンクがあちこちに作成され、投稿内容がボロボロになります。なんか変!です。うまく説明できませんが、ときかく変なんです。

今日はここまで。そろそそ、夕ご飯の時間です。

2006/6/21 水曜日

最初のプラグインはbsuite、次はAkismet

Filed under: WP日記 — y2sunlight @ 14:54:21

サイトを立ち上げたのでとりあえず、アクセスカウンタを設置。自家製のでもよいのですが、WrodPress専用のものを探したところ、bsuiteがよさそう。

http://maisonbisson.com/blog/post/11032/

bsuiteのインストール

  • bsuite.zipをダウンロードします。
  • bsuite.phpをwp-content/plugins に
  • spacer.gif を wp-content にアップロードします。
  • 管理画面[プラグイン]でbsuiteを有効化すると、
  • [オプション][bsuite]が現れます。
  • レポートは[ダッシュボード][bsuite Reports]で見れます。

全部、英語でした。しかたないか。と思いつつ、調べると、なんと、いろいろなプラグインを日本語化している、私のような初心者にとっては、神様のようなサイトがありました。

すごい、このサイト。2003/1月からWordPressだなんて。さて、このサイトでbsuiteの日本語版をダウンロードして再インストール、ついでにスパン対策でAkismetの日本語版もインストールしておこう。

本日の設定作業(2) — プラグイン

  • bsuite 日本語版
  • Akismet 日本語版

bsuite 日本語版

  • wp-content/plugins の下にサブディレクトリを作っての設置はできません。
  • テンプレートタグの使い方を勉強しなければ・・・

Akismet のインストールは少し複雑

Akismetのインストールにはwordpress.comのAPIキーが必要です。 http://wordpress.com/ にユーザ登録します。 

  • 「Get a WordPress Blog now」をクリック
  • Username/Email Addressを入力して
  • 「 I have read and agree to the fascinating terms of service」にチェック(利用規約への同意)
  • Just a username, please(ユーザ名が欲しいだけで、ここでブログする気はない)
  • [Next]ボタンを押す
  • メールを受信し、その中のURLをクリックします。
  • もう一度メールが来て、その中にパスワードとAPI キーが書いてあります。

やっと、Akismetのインストール準備完了です。

  • Akismetを有効化
  • [プラグイン][Akismet プラグインの設定]でAPIキーを設定
  • [管理][Akismet Spam]でスパムの状況が分かります。

パーマリンクって何?

Filed under: WP日記 — y2sunlight @ 9:19:47

パーマリンク(Permalink)とはブログ用語みたいです。知らなかった(反省)

調べたところ、permanent「不変な」とlinkをくっ付けた言葉でした。なるほど。で、パーマリンクとはブログ記事のURLのことです。なぜ、permaかと言うと、ブログのトップ記事は日替です。でも、ブックマークして同じ記事を見たい時がありますよね。従って記事固有のURLが必要になります。これがパーマリンクです。なーんだ、単なるURLですね。

でも、 パーマリンクの設定画面を見てびっくり、おや!mod_rewite対応してる。しかも.htaccessに書く内容まで出ている。便利だ。さらに、なんとエレガントな.htaccessだろう。大変勉強にまりました。さっそくメモしとかなきゃ。

本日の設定作業(1)

  • パーマリンクを「記事ナンバーに基づく表示」にしました
    » http://www.y2sunlight.com/wind/archives/123

2006/6/20 火曜日

WordPressでの第一声

Filed under: WP日記 — y2sunlight @ 8:58:15

WordPress で Wind-Sunlight を始めます。

Wind-Sunlight ( Webプログラミング - 風の巻 )
 – Webプログラミングの装い

本日の作業

  • Word Pressのインストール
  • 管理者ユーザを追加してadminユーザを削除
  • 新しいカテゴリー「WP日記」の追加

WordPressの第一印象

  • WordPressって、すごく使い易いです。
  • ひっとして、Wiki以上だったりして?
  • とても簡単にブログできます。
次のページ »

HTML convert time: 1.249 sec. Powered by WordPress ME