Archive for the 'c2 wordpress' Category

Page 7 of 18

twitter tools・その後

wordpress用のtwitterプラグイン、twitter tools、その後もありがたく使っています。

ブログに投稿した際、そのタイトルやリンクをtwitterに自動投稿してくれるプラグインはいくつかあるようですが、その逆、twitterの発言を自分のブログに移してくれるプラグインはたぶんこれだけなので、まだしばらくお世話になりそうです。

今のところの不具合は、先日も報告した通り、EUC設定のWPだと化けてしまうこと。これはプラグイン側の問題ではなく、WP2.1ME側の問題かも。ただ、スクリプトを覗くと、UTF-8をUTF-16に変換する部分などが見てとれるので、プラグインの方で対応することも可能なのかも。

WP2.1MEのEUC文字化け問題はちかぢか修正されるということなので、それまでの辛抱かなと、現在は、毎晩upされる文字化け投稿を、ブラウザを一時的にUTFにすることで正常に表示させ(その他は化けますが)コピーし、再びブラウザをEUC表示にしてから、投稿の文字化け部分にペーストして上書き、保存、というめちゃめちゃアナログな感じで処理してます。

WP.MEのデフォルトがEUCになっていることから、それが推奨なのだろうとそのままで設置したWPですが、EUC問題(文字化け)にはたびたび悩まされますね。WP2.1で可能になったデータのエクスポートがうまくいくようになったら(こちらもWP2.1MEで文字化け、対応待ち中)EUC→UTFへの移行も今よりラクそうなので、検討しようかなと思います。

twitter tools、そうそう、もう1つ問題が。自動で投稿してくれる際、なぜか3番目に設定してある投稿者(chichi)が投稿したことになってしまうのですね。現在のところ、1つのブログにつき(投稿者が何人いても)twitterアカウント1つのみ対応ということなのでその関係だと思うのですが、それならば設定で投稿者も選べるようにならないとうそですよね〜。ここはでもたぶん作者の方も気づいていそうなので、ver.up待ち。

twitter tools on WP

twitterのbackupツール、もしくは、wordpressへのdaily postツールがほしい〜と探してみたところ、おおお、やはりいろいろもう出ているのですね。

twitter用のmacアプリとして出ている便利そうなもの、完成度の高そうなものだけで3つくらいありましたが、残念ながらいずれもox10.4+が必要だそう。フー。

ということで、wordpressのpluginで探してみたところ、ありましたありました。ちょうどほしかったようなものが。

 twitter tools
 http://alexking.org/projects/wordpress/readme?project=twitter-tools

どうやらWPのDBにデータを貯めていってくれる模様? 主な機能はこんな感じ。

 ・15分おきにtwitterのログをアーカイブ。
 ・twitterでつぶやく度、WPに投稿。
 ・twitterのつぶやきを1日ずつまとめて投稿。
 ・WPに投稿する度にtwitterに投稿(リンクつき)。
 ・WPのサイドバーからtwitterに投稿。
 ・WPの管理画面からtwitterに投稿。
 ・twitterのつぶやきを別サービスに転送(API)。

使い方も簡単。ダウンロードして、アップロードして、有効化して、各種設定内に新しく現れたtwitter toolsの設定をいじるだけ。

わたしはこのうち、daily postをonにして「つぶやき」カテゴリに投稿するようにしておきました。

たーだーしー、ひとつだけ難点があって、これはこのpluginに依存するものなのか、(del.icio.us同様)WP2.1MEに依存するものなのかわからないのですが、EUCを使ったWPでは、投稿が見事に化けます。ああ。

WP2.1MEの各種文字化け問題はまだ解決されていないようなので、ひとまずこの解決に期待。早くdelもまた使いたい…。

<追記(2008/01/04)>

WPを、EUC→UTFに移行してからは、やはり文字化けもなくきれいに表示されています。よかった。引き続き、愛用中です。

ひとつ注意するとすれば、15分ずつ(?)のtwitterログがデータベースにどんどん貯まっていくので、増えてきたなと思ったら、時折、消してあげることくらい。daily postをonにしていれば、このログから24時間ごとにWPの投稿が作成されるので、ログの方は消してしまっても投稿の方はちゃんと残ります(意味通じるかな〜)。わたしの場合、ズボラかつサーバ容量に比較的余裕があることから、ログの整理は年数回。WPのver.upでDBをいじるついでくらいな感じです。最新のtwitterログまで投稿に移されていることを確認してから削除。

ちなみに、毎日更新しているわけではないブログと、1日1回はなにかしらつぶやいているtwitterという組み合わせの場合、ブログにtwitterのdaily postばかりが連なってしまったりしますよね(うちのことですが)。これがわたしはどうにも恥ずかしく、そこで、sideblog WP pluginというプラグインを併せて使わせてもらっています。これにより、トップの最新投稿、サイドの最新投稿リスト、feed、からdaily postを消すことが可能。わたしは全部消していますが、個々にも設定可能です。

wordpress ASP

いっしょにwowをしている仲間用に(仲間なら誰でも投稿できるような)ブログを設置してみたら? と言われ、あれこれ考えた挙句やはりWPを選択。ただし今回は、自分とこで設置するのではなく、upgradeなどの手間も少なくパスワードなども共有しやすいASPを使ってみることにしました。

wordpressを無料で提供しているASP。すぐに思いつくのはこの辺り。

 wordpress.com
 http://wordpress.com/
 英語版。無料でいくつでも設置可。容量などいくつか制限あり。
 有料オプションにて、増量、独自ドメイン設定、独自cssなど。
 最新のWPの機能が手軽にすぐ使える。

 Press9
 http://www.press9.net/
 日本語版(ME)。無料で、制限はほとんどない。
 大手ではないので、安定性、継続性に少し不安。
 テーマごとのオプションがうまく動いていない?

どちらもftpは使えないので、テーマやプラグインはすでに用意されているものを使うことになります。テーマはそれぞれ数十種類。

あまり細かにカスタマイズするつもりはありませんが、使い勝手を左右するサイドバーには少し手を入れたいところ。だいたいのテーマにデフォルトでついている、

 ・ワード検索
 ・カテゴリー別記事
 ・月別記事

のほかに、

 ・最新記事

と、今回はマルチユーザでの利用を想定しているので、

 ・投稿者別記事

も表示させようと思いました。

ところがこれが、ftpを使えない制約の中では思いがけずやっかい。投稿者別記事の表示はサイドバー.cssですぐできるので無料でcssをいじれるPress9を選択しようと思いきや(widgetやテーマオプションが表示されないため)最新記事の表示がむずかしく、逆にWP.comでは(テーマそれぞれにすでにwidgetがついているので)最新記事は簡単に表示できるけれども無料ではcssはいじれない。よめいりで使っているプラグインもftpが使えないため使えない。うーんうーんと悩みましたが、最後には解決しました。わーい!

プラグインを通さず、直接、cssに最新記事表示用のcodeを書き込み。


<li>
<h2><?php _e('Previous Post'); ?></h2>
<ul><?php $posts = get_posts('numberposts=10&offset=0'); foreach ($posts as $post): ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title() ?>"><?php the_title() ?></a>
</li>
<?php endforeach; ?>
</ul>
</li>

記事をいくつ表示するかは、numberposts=10(デフォルトは10)をいじることで。最新いくつを飛ばすかは、offset=0(デフォルトは飛ばさない)をいじることで変更可能です。(このcodeは、Beng HafnerさんのThe Beauty Withinというテーマの中からいただきました。)

今夜にでも、仲間に報告しよう。internetには慣れていても、あまり自分でブログなど書いている様子はない仲間が多いので、設定画面に惑わされぬよう、まず「投稿者」くらいの権限(記事+画像の投稿+編集可)で設定してみようと思います。

さて投稿してくれる人はいるのかどうか。

WP.ME2.1.2 その後

これといった不具合もないまま無事upgradeできたと思われたWP.ME2.1系。けれど1日2日経ってみるとやはりちらちらと不具合が(詳細は前回の追記部分)。

エクスポート、オートセーブ、del.icio.usなど文字化け全般については、どうやらまとめて対処される模様(オートセーブは難しいかもとのこと、del.icio.usについては記載はなかったけどまとめて直るといいな〜と期待)。

 wordpress japan フォーラム「v2.1 – Multilingual Edition -」
 http://phpbb.xwd.jp/viewforum.php?f=27

そして、うまくいっていなかったモブログは過去のよめいりを検索して解決しました。

 Ooops POP3: premature NOOP OK, NOT an RFC 1939 Compliant server

のエラーが出たら、

 wp-includes/class-pop3.phpの

 これを
 if($this->RFC1939) {
 こちらに変更
 if(!$this->RFC1939) {

前にも同じことをやったわけですが、今回、class-pop3.phpが上書きされたことで元に戻っちゃったわけですね。これはまたこれからもひっかかりそうな気がするので、ここにメモ。

<追記(2006/03/16)>
プラグインのkill previewがうまく動いていない…? killはするけど、その後プレビューが見られない。プラグインのver.upは行われていない模様。ん〜、前にもこういうことあったな、そのときはkill previewではなくて、earthtonesの方に問題があったんだっけな。

…ということで、earthtonesをupgrade(1.5→2.0)。どこが変わったのかよくわからないけれど、う〜ん、KPについては変化ないみたい。

<追記(2006/03/16)>
カテゴリの順番がなにかちょっとヘンな気がする。チェックが入ったり入らなかったり。順番もそのときどきで微妙に違うような…。

WP.ME2.1.2雑感

新しくなったWP.ME(2.1系)。管理画面をざっと見て気づいたことなど。

<ダッシュボード>
その他の情報(わたしの環境ではWP.MEのデフォルト、日本のWPはてなに登録されているみなさんの新着ブログが表示されています)の表示がブロックになっている〜。これは…見やすいのかどうか。前のが普通でよかったような。たぶんこのために少し表示は遅めに。

<投稿>
記事投稿ページを開くと、あれ、なにやらまだ保存していないこの記事が草稿扱いになっています。どうやらこれが新たに導入されたらしいオートセーブ? ただ、日本語文字化け。タイトルをクリックして編集画面に飛んでもやはり文字化け。これでは使えないような…。

<管理>
アップロードというタブが増えてました(前からありましたっけ?)。アップロードした画像を(投稿ごとに見ることなく)ここでまとめて管理することができる模様です。

インポートに「wordpress」が加わってました! と、いうことは?

そう、エクスポートタブも新たに加わってましたー! うわっほーい! これで念願のXMLファイルでのエクスポートが可能になりました。ただし「WordPress eXtended RSS」または「WXR」と呼ばれるフォーマットだとのことで、XMLの中でもちょっと特殊だったりするのかな(よくわからない)。ま、仮にそうでもないよりマシ! 全然マシ! 投稿内容、コメント、カスタムフィールド、カテゴリーが含まれるとのことです。

<コメント>
Akismetがver.up。これまでに捕らえたスパムの累計が出るようになりました。でもこんなにあったかな、うちのブログ…(こないだ初めて数件捕らえただけなような)。

<ブログロール>
前はリンクというタブ名だったような。リンクごとにリンクカテゴリが複数選べるのは前からでしたっけ。

<各種設定>
表示設定で、トップページを選択できるようになりました。最新投稿の表示のみだったものが、ページをトップに指定することも?

プライバシー設定で、検索エンジンのブロックが可能に。

現時点で気づいたのはこれくらい。プラグインはver.up後もどれも問題なく動いています〜…と思ったら、ひとつダメなものが。WP-PageNaviがおかしなことになってます。「全 999999 頁」て! 配布サイトに飛んでみるとやはり2.1対応のものが出ていたので、さっそく入れ替え。入れ替えたらカスタマイズした表示もデフォルトのものに戻ってしまったので、テーマのloop.phpとpagenaviのファイルそのものをいじって少し修正。

フー。今回は簡単に終わったと思ったけれど、やはり2時間弱かかってしまいました。でもこれでたぶん完了。やったー。

<追記(2007/03/14)>
オートセーブですが、文字コードの関係みたいです。化けたページをUTF-8で見るとちゃんと見られるので。EUCできちんと使いたい場合にはどうするんだろうな。もう誰かがすでに調べてくれていそうだな。でもこれはまた今度。EUCだとどうしもようもないようなら、オートセーブ切りたいけど…切る設定ってあっただろうか。

<追記(2007/03/16)>
さっそくXMLでのエクスポートを試してみましたが、これまた文字コードのせいか、本文はokなもののタイトルが文字化け。う〜ん、困ったなぁ。

よめいりのタネも文字化け。設定はなにも変えてないのだけれど、う〜ん。これもどうしたものか。

また、テストを兼ねて投稿してみたモブログもうまくいかない模様。スムーズにいったと思ったけど、まだちょこちょこ不具合がありますね。明日もう少し調べてみよう…。