Home > ブログ管理

ブログ管理 Archive

iPhoneから投稿テスト

表題どおりのテストです。あとで削除かも。写真はダミーで、テキストと関係なし。以前に撮った、三軒茶屋から見た用賀上空の雨雲です。

20110901-193142.jpg


WordPress 3.2.1日本語版

先日いくつかのプラグインのアップグレードをした。するとダッシュボードの挙動がおかしくなった。投稿編集画面の写真の挿入ボタン、投稿時間の設定ボタンなどがまったく反応しなくなってしまった。

そこで、ちょうど出たばかりのWordPress3.2.1日本語版へアップグレードした。

じつは最初ちょっとつまづいた。「アップグレードできません」というのだ。英語のダイアログをよく読んだら、WordPress3.2ではPHPのバージョン5.2.4以上が要求されるという。

レンタルサーバのPHPは、サーバ側のお奨めバージョンである5.1.6だった。これを5.3.3に変更した。そのうえで再度アップグレードしたら、問題なく更新完了した。

ダッシュボードの挙動不審は解消された。ついでに、ダッシュボードのデザインが新しくなった。

毎度のことながら、開発にたずさわっておられる方がたには心から感謝申しあげます。


パーマリンクまたも修復

WordPress3.1.1で個別の記事に飛ぼうとすると404エラー(当該記事なし)が出てしまうという症状が発生した。

トップページやカテゴリーページなどでは問題ない。ひとつひとつの記事に行けないのだ。なぜ気づいたのかといえば、新しい記事を投稿しようとしたところ、プレビューが表示できなかったからである。

パーマリンクがおかしくなっているようだった。「散歩の思考」では、公開年月日にスラッグという英語の記事名を組合せた形式で個々の記事のURLを指定している。たとえばこの記事なら

「http://swingbooks.jp/2011/05/03/permalink_again/」

となるのが正しい。ところが、これが

「http://swingbooks.jp/sb_wp/2011/05/permalink_again/」

というようになってしまっていた。「sb_wp」というディレクトリ名が混入し、日付が脱落していたのだ。

以前にアップグレードしたときも似たような症状が生じたことを思い出した。先日WordPressを3.1.1へアップグレードしたところだ。そのときはとくに問題に気づかなかったし、つい最近までは投稿時のプレビューもできたのだが。

▼  続きを読む


WP Social Bookmarking Light

WordPressのプラグイン・ネタをもうひとつ。

WP Social Bookmarking Light
http://www.ninxit.com/blog/2010/06/13/wp-social-bookmarking-light/

Facebookの「いいね」やらツイートするためのボタンやらを設置してくれるプラグインである。国産プラグインなので、「はてな」みたいな国内のサービスにも幅広く対応している。WordPressの管理画面から、ドラッグ&ドロップで簡単に設定できる。いくつか試してみたけれど、使いやすい。

最初のうちは、おもしろがって、いろんなボタンをずらりと表示させてみた。子どもが、拾い集めてきた空き瓶のキャップを見せびらかすようなものだ。

しかし、ぼくのブログにソーシャルメディアへの連携ボタンがこんなに必要なのかどうか、正直よくわからない。べつにたいして有益で実用的な情報が書かれているわけでもなければ、ビジネスをしているのでもないのだし。

そんなわけで、いまはFacebookの「いいね」と、ツイート用の2つだけをささやかに表示している。


Status Updatorの導入

Status Updatorは、Facebookと連携するためのWordPress用プラグイン。先日、導入した。

どういうわけかSNS系にはいまいち縁がない。Mixiでは、マイミクとやらをつくらないまま放置していたら、いつのまにか退会させられていた(先日再び入ったが、たぶん遠からず退会させられるとおもう)。Facebookに登録したのは2年くらい前だろうか。海外の友人の紹介だったのだが、ほとんど活用していなかった。

ふだんメインにしているのは、この「散歩の思考」である。じぶんのペースで運用できるブログが性にあうのか、こつこつ続けている。じぶんでサーバを借りてWordPress環境上に展開しているから、手間はそこそこかかるけれど、使い勝手は抜群(以前につかっていたMovableTypeよりずっと)。「いまさらブログなんて遅れてるのでは」的な侮蔑を浴びても平気である。

ブログ以外のその手のSNSまでいちいち個別にやっていたら、いくら時間があっても足りない(もちろんサービスを提供する側はそれが狙いなのである)。できるだけ、ブログを中心にして、ほかのサービスへと連携してくれるようにしておきたい。前にも書いたとおり、Twitter用にはTweetableというプラグインをWordPressに導入していて重宝している。

そこで、WordPressに投稿した記事をそのままFacebookに連動して投稿してくれるプラグインを探してみた。意外に少なくてびっくり。だが、いいのが見つかった。

▼  続きを読む


ヘッダー写真差し替え

ヘッダーというのかアイキャッチというのか、「散歩の思考」のいちばん上に表示される写真を差し替えた。

といっても、写真そのものは同じ。カラーだったのをモノクロに変更しただけだ。正確にいえば、完全にモノクロームにしたわけではなく、彩度をうんと落としただけである。よく見ると、微妙に色みが残っているのがわかるはず。

このほうが地味だけど落ち着いて見えるような気がするのだけれど、いかがでしょう?


Twitterの認証方式変更とプラグイン

WordPressのバージョンアップがらみで生じた不具合に対応しているなかで、Twitterプラグインの自動アップグレードもおこなった。すると、こちらも動かなくなってしまった。WP to Twitterというプラグイン。つぎからつぎへと、面倒なことである。

動かなくなったといっても、不具合というわけではない。プラグインからTwitterの認証を通過できず、連携がとれない、という症状である。Twitter側の認証方法が変わったのが原因らしい。

新しい認証方法はOAuthという方式。まずは http://dev.twitter.com/ でアプリケーションを登録しなければならない。WP to Twitterの設定画面の指示どおりに必要事項を書き込んでゆく。すると、Consumer KeyとConsumer Secretという符牒を表示するので、その文字列をWP to Twitterの設定画面にコピペしてゆく。

つぎはAccess Token。ページの右側にボタンがあると英語で書いてあるのだが、最初にアクセスしたページにはそんなものはない。いろいろいじっているうちに、英語版のサイト(上記リンク先)みたいなところから入り直して設定したら、My Access Token のボタンがあらわれた。こいつを押すと、Access Token と Access Token Secret という二つの項目が表示されるので、これもWP to Twitterの設定画面へコピペ。

これでつながるはず、だったのだが、駄目。何度やり直してもうまくいかない。

▼  続きを読む


パーマリンク修復

WordPressの自動アップグレードをして異常なしと書いたばかりだが、やはりそう甘くはなかった。Recent Entriesのコーナーに表示されている記事題名から記事へのリンクが切れて、Error 404(該当ページなし)が表示されてしまうという指摘をもらったのだ。

初めはウィジェットの不調を疑った。というのも、この機能はウィジェットで設定していたからだ。同じような機能のプラグインを探して入れてみたが、どれもうまく働かなかった。

あれこれ調べているうちに、直近13件の記事のみ、パーマリンクがおかしなことになっていることに気づいた。これらの記事のみパーマリンクから年月日がすっぽり抜けてしまっていたのだ。こうしてURLが変わってしまったことが、Recent Entriesのリンクと齟齬をきたし、記事本体へ飛べなくなった直接の原因であろうと推測された。

パーマリンクとはWordPress上の各記事にふられる固有のURLのことだ。WordPressではスラッグともよぶのだが、パーマリンクという用語との使い分けの基準はよくわからない。

「散歩の思考」のばあい、もともとは、年月日のあとにつづけて各記事固有の記事名を手動で付す設定にしていた。たとえばこの記事のパーマリンクを例にとるのなら、http://swingbooks.jp/2010/08/17/recover_permalinks というのが、設定どおりに付されるはずのものだった。recover_permalinks の部分が記事名(postname)にあたり、これを記事投稿時にぼくが手動で付ける必要があった。で、そうしてきたはずだった。

年月日のあとに付ける記事名を自動で付す設定のままだと、記事題名をそのまま直接スラッグにとりこんでしまう。これだと具合が悪い。というのは、記事題名は大半が日本語でつけられるにもかかわらず、日本語文字をそのままスラッグにはできないからだ。そのため、WordPressは日本語文字を自動で変換して、英数字記号の複合したややこしいスラッグを生成してしまう。これだとURLを見ても人間には判読できず記事内容の推測ができないし、なによりURLがとんでもなく長くなって、やたらに煩雑になる。それを避けるため、記事の作成時に、英語かローマ字で記事内容のキーワードを手動で記事名に付けるようカスタム設定していたのである。

ところが、いつのまにやら、これが自動で日本語からスラッグを生成する設定になっていた。管理画面>パーマリンクの設定を確認すると、この設定自体が変更されてしまっていたのである。

▼  続きを読む


WordPress3.0.1自動アップグレード

WordPressのバージョンを3.0.1へアップグレードした。

しばらく前から、アップグレードしなさいというダイアログが管理画面に出ていた。失敗したら面倒だなとおもってあとまわしにしていたのだが、意を決して、ついに敢行することにした。作業は、管理画面のダッシュボードというページで、自動アップグレードのボタンを押すだけ。1秒もしないうちに「完了しました」とダイアログが出る。これで終わりなのだとは、にわかに信じられないくらいだった。なんとも便利なものである。

バージョンを上げる作業など、最近のはどうか知らないが、以前につかっていた旧いMovable Typeなら大仕事だったところだ。もっともこの手の自動化はやはりあんまり当てにできないというか、いろいろ苦い経験があるのでどうしても心配である。定石とはいえ事前にきちんと全部バックアップをとった。

WordPressのばあい、ファイルとデータベースの二種類のバックアップをとる必要がある。ファイルのほうはサイトをまるごとダウンロードしてローカルに保存。ついでに、管理画面からツールのエクスポートで、これもローカルに保存した。データベースのほうは、WordPress Database Backupというプラグインを入れて定期的にバックアップをとる設定にしてあるのだが、それだけだとなんとなく心配なので、エックスサーバ—の管理画面のphpAdminからエクスポートをした。 バックアップ時の設定など詳細はCodexに書いてあるとおりに従った。

いまのところ、とくに問題なく稼動している。


WordPress移行始末(5)プレビューできない

下書きをプレビューする権限はありません

執筆した記事のプレビューができないことが判明した。記事を公開してしまえば、その記事はサイト上で確認できる。しかし公開前の、たとえば下書き保存した段階ではプレビューができない。「下書きをプレビューする権限はありません」とダイアログがでて拒絶されるのである。これでは公開するまでまったく組み体裁が確認できないではないか。

じつは今回のWPの移行作業のなかで、この問題にかんする情報がもっとも少なかった。そのなかでいくつか該当する記事を見つけた。以下にまとめておく。

ほかに英語版のフォーラムでもこの問題にかんする投稿を見つけた。いずれもたいへん参考にはなったものの、今回のぼくの症状の改善には、直接にはつながらなかった。

結論からいえば、独自ドメインのネームサーバを変更するのにともなって、WPを設置しているURLが、レンタルサーバーの素のURLのままだったことが原因だったらしい。
▼  続きを読む


ホーム > ブログ管理

Subscribe SwingBooks
Recent Posts
Categories
Pages
Tag Cloud
Monthly Archives
Search This Site
Lab & Seminar
RSS hajime-semi Blog
  • 口頭試問終了! Jan 30, 2012
     新年の挨拶をしていた先日から、気づけばすでに1月も終わる目前となりました。第36回の週報は<ジェット>がお送りします。 以前の週報でもお知らせしていましたが、ついに私たち長谷川ゼミは1月24日(火)に卒業論文の口頭試問を迎えました。 それにあたり、前日と当... […]
    ジェット
Translator
Japanese flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flagBelarus flagIrish flagIcelandic flagMacedonian flagMalay flagPersian flag
Blog Parts
あわせて読みたいブログパーツ
Meta

Return to page top