Archive for the ‘ WordPress関連 ’ Category

WordPressで記事の最終更新日を表示する方法


基本的にブログは資料データベースと考えているので、ちょこちょこ過去記事を修正することもあります(参考)。

そこで、オリジナルの投稿日に加えて、最終更新日を表示するようにしましたよ。

post

↑ こんな感じで。

やり方は簡単で、表示したいところに以下のコードを貼り付けるだけ。

Posted on <?php the_time('F jS, Y') ?>
<?php
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time != $u_time) {
  echo "and last modified on ";
  the_modified_time('F jS, Y');
  echo ". ";
}
?>

必要ならスタイルの設定などしてあげてください。これで「この記事、いつ修正されたんだろ?」ということがわかっていいですね。

なお、このやり方は以下の記事で知りました。他にもWordPressの小技が紹介されているのでおすすめです。

» 12 Lesser Known But Useful WordPress Hacks

『美人時計』に引き続き『美男時計』も登場した模様


わりと毎日見ちゃっている『美人時計』ですが、美男バージョンも登場したようですね。なんでも女性からの要望が多かったのだとか(と、なかの人にきいた)。

binan_1

↑ 美人時計そのままですな。

男性からすると、ふーん、という感じかと思ったのですが、わりとファッションとか勉強になったりしますね。スタイルにもよりますが、おしゃれさんは参考にしたいところ。

PC版とiガジェット版ががあるのでよろしければどうぞ、と。

binan_2

↑ iガジェットで並べてみた。

美人系コンテンツが結構増えてきたような気がしますが、美男系もこれから来るのかな、どうなのかな。

» binan-tokei(美男時計)official website / Japanese Ver.

iPhoneからWordPressを操作できる『WordPressアプリ』を入れてみた


WordPressラブな毎日が続きますが、調子にのってiPhoneアプリも入れてみましたよ(すごいいまさらですが)。普通に便利っすね・・・。出先でちょこっと修正したり、コメントの承認したりといったことがさっとできますよ。

xml

↑ 下準備としてWordPressの管理画面でXML-RPCを有効化しておきます。

IMG_0063

↑ 次にiPhone上でブログを登録しましょう。URLとID、パスワードでOKです。なお表示する記事数があとから変更できないので(ですよね?)多めに設定しておきましょう。

IMG_0059

↑ 登録完了。日本語も問題なし。

IMG_0062

↑ コメント承認画面。まとめて操作もできるので便利。

IMG_0061

↑ エントリーの編集画面。出先で間違いに気づいたときに便利ですね。

IMG_0058

↑ ホーム画面では未承認のコメント数がすぐわかって便利。

もうすでに導入している人も多いかと思いますが、iPhone+WordPressな方におすすめです。詳細&ダウンロードは以下からどうぞ。

» WordPress for iPhone

WordCamp Kyotoが開催されるみたいですよ(10月16日~17日)


wpcamp

WordPressな人が集うイベントの「WordCamp」ですが、京都にて開催されるようです。10月16日~17日ですね。京都行きたいな、行こうかなぁ。ちょっと予定を調整する予定。

1日目はビジネス系、2日目はコミュニティ系といった感じでしょうか。公式サイトにてスケジュール等が発表されつつあるので興味のある方は見てみてください。

スポンサーも募集しているようですね。WordPressには大変お世話になっているのでなんらかの恩返しをしたいところですねぇ。

logo_250_100_21

» WordCamp Kyoto

WordPressのバージョンを2.8.2から2.8.4にあげたよ


wp_top

各所でWordPressのセキュリティホールが報じられているのでバージョンアップしましたよ。最近のWordPressは管理画面からさくっとバージョンアップできるようですが、このブログはサーバーをちょっといじってあるのでマニュアルで。

せっかくなので作業ログを紹介しておきますかね(ご自身の環境によるので詳細は公式サイトをどうぞ)。

  • まずはプラグインを無効化しときます。
  • 次に静的ファイルをバックアップ。「cp -R」とかでざっと。
  • 次にMySQLデータベースをバックアップ。mysqldumpとかで。
  • 最新版をダウンロード、解凍。
  • wp-config.phpを作ってDBの設定を書き換え。
  • 古いバージョンの方のwp-admin、wp-includeをおもむろに削除。
  • 新しいバージョンのwp-admin、wp-include、wordpress/以下のもろもろをアップロード。
  • 管理画面をいってプラグインを有効化して終了。

2.8.2からのアップグレードだったのでデータベースの更新もなく、さくっといきましたね。しばらく様子みて問題ないようならバックアップしたファイル群を削除すればよいでしょう。

新しいバージョンになってすっきり。新しい文房具を手に入れたときのような爽快さがありますな(言い過ぎか)。WordPress、いろんな意味でおすすめですよ。すでにWordPress使いの方は難しくないのでさくっとバージョンアップしておきましょう。

以下、参考にしたリンクなんかもご紹介。

WordPressでPDFファイルなんかをアップする方法・・・


WordPress仲間から質問を受けたので回答をシェアしてみます。そんなの当たり前だよー、という方はスルーの方向でお願いいたします。

WordPressでPDFとかXLSとかあげたいときありますよね。そうしたときに画像と同じ感覚でアップすると(設定によっては)リンクが設定されません。

wp_1

↑ 普通にアップしてこうなった人いない?

wp_2

↑ それを防ぐにはアップするときにリンクの設定を確認しましょう。

wp_3

↑ するとちゃんとアップしたファイルにリンクされます。

なんかすごい当たり前のことを書いているような気がしますが、はまっている人ももしかしたらいるのかも・・・ということで書いてみましたよ。

さてそろそろWordPressのバージョンアップでもしますかねぇ。

たった1つのPHPファイルでWordPress最新版を速攻インストールできる『EasyWP』・・・がだめだめだったお話


おー、これは便利かも!と思って試したら全然だめだった、というお話・・・orz。アイデアは良いと思うのですけどね。だめだめだったこと書くのはどうかと思いましたが、たまにはバッドな経験も紹介してみます。

EasyWPはPHPファイルを1個用意するだけでさくさくっとWordPressの最新版をダウンロード&設置してくれる、というものですね。

wp_0

↑ アイデアはいいぞ!

wp_1

↑ 早速設置。easywp.phpにアクセスするとこんな感じ。

wp_2

↑ だめじゃん・・・。

ソースを見ると結構あぶないことをやっていますね・・・。つか、pecl zipがないとそもそもだめなんじゃ・・・。多分サーバーの設定次第ではうまくいく、というオレオレな仕様ですな・・・。うーむ。

プログラムを見る限り、基本的にはZIPをダウンロードしてきて展開、設置ファイルはおもむろに削除して設定ファイルにアクセス、という流れですね。いきなりいろいろ削除するのでちょっと怖いぞ。

バージョンアップに期待したいところではありますが、WordPressのインストールはそれほど難しくないので個人的には不要かな、と思ったり(ここまで書いておいてなんですが)。

» EasyWP Install (Beta)

というわけでWordPressにご興味のある方は是非本家サイトをどうぞ。

» WordPress | 日本語

WIREDもついにWordPressに移行!


ずっとTypepadを使っていたWIREDですが、WordPressに移行したようですな。大手メディアサイトはWordPressに移行するのが最近のトレンドかな。

どのブログプラットフォームを使うかは個々人の自由ですが、WordPressの情報が増えそうで個人的にはうれしい限り。

wired

↑ WordPress創設者、Mattのブログでも発表されたようです。

ちなみにずっと悩んでいたWordPressの負荷ですが、サーバーをハードウェア的にアップグレードしたら(Pentium 4→Core2Quad)、あっさり大丈夫になりましたw。MySQL的なチューニングが限界だったのですかね・・・。

» Wired Joins the Family — Matt Mullenweg

WordCamp Tokyo 2009に行ってきた


wc_top

最近はWordPressラブなので創設者のMattが来日するというWordCampに行ってきました。WordPress界隈の人に出会えてかなり楽しかったです。以下、いくつか印象に残った出来事をば。

  • あの有名ブログもサーバー1台だよ?
  • 懇親会でMattの隣にいたので「WordPress重くない?」と聞いたところ、「DynamicかStaticか、と考えるとしょうがないけど、○○(とっても有名な海外ブログ)もサーバー1台だよ」とのこと。

    「基本はSuper Cacheとサーバーの設定でうまくいくはず。ひとつのブログをスケールするのは全然難しくない。例の著名ブログだってMySQLは同じサーバーじゃないかな。要は画像とかの静的ファイルの処理なんだけど・・・。必要だったら言ってよ、エンジニア紹介するから。君のサーバーみてあげるよ。」

    うお、まじすか。というわけで近々「WordPressパフォーマンスHack」連載が始まる予定です(多分)w。

    ちなみにWordPressの日本チームの人に聞いたら「そういう情報はすでにあるのですが、WordPress開発陣の個人ブログとかに散在していて見つけにくいのですよね・・・」とのこと。よし、僕がまとめてやろうではないか、と思いましたよ。

  • WordPressってどうやって儲かっているの?
  • これまたFAQだと思うのですが、WordPress周りのビジネスモデルについても教えてくれましたよ。基本は以下の4つ。

    • WordPress.comの有料オプション
    • WordPress.comはWordPressのホスティングサービス。基本無料ですが、容量を増やしたりすると有料になります。それがひとつの収益源だそうです。

    • 広告
    • WordPressで無料ブログを開設するとたまに広告が表示されます。一つ一つはたいした収益ではないけどチリも積もれば・・・とのこと。

    • Akismetの商用ライセンス
    • WordPressで使われているスパム対策用のプログラム「Akismet」ですが、個人向けには無償、商用向けには有償としているようです。Yahoo!なんかでも使われているようですよ。

    • VIPホスティング
    • アクセスが多いブログには専用のホスティングサービスも用意しているようです。料金は月額500ドル。商用メディアサイトだったら問題ない、というか安すぎかも。パフォーマンスチューニングやコードレビューもやってくれるらしい。

      「500ドルって安すぎない?」とMattに聞いたら「もっと払ってくれるなら喜んでもらうからいってくれ」とのことw。

  • 技術はコピーできるけど・・・
  • Mattのプレゼンで心に残った言葉(メモとっていなかったのでうろ覚えですが・・・)。

    「今は技術的にはなんでもできる。WordPressの技術なんか誰でもコピーできるだろう。でもコミュニティはコピーできない。だからコミュニティを維持するために何ができるか考える。そういう意味ではデザインやユーザビリティはとても大事だ。いつもそのことについて考えている。」

  • WordPressの開発コードネーム
  • WordPressの開発コードネームにはジャズミュージシャンの名前がついているそうです。これは「われわれが作ろうとしているのはテクノロジーだけではない」ということをt常に意識するためにそうしているらしいです。文化やコミュニティを創っている、ということですかね。しゃれています。

    ちなみにMattは学生のときはJazzが好きで、お金がなかったのでジャズをやっている人に「コンピュータを見てあげるからジャズ教えて」といって無料レッスンを受けていたそうですよ。

  • 最低3人!
  • 懇親会でのMattのスピーチで出た言葉。

    「WordCampの醍醐味はこの懇親会です。みなさんに新しい出会いがありますように。最低3人の知らない人に話しかけてくださいね!」

    なんだかんだいって楽しいのでは出会いですよね。個人的にも昔から話してみたかった人と話せて満足でした。

  • 自転車ジョーク
  • 二次会に向かう道程で「Jokeを聞きたいか?」とMatt。そこにある自転車を指差して「なんで自転車は倒れるかわかるか?」。「・・・」。「too tiredだからだよ!はっはっは!」(「疲れすぎ」の「Too Tired」と「2輪」の「Two Tired」をかけているらしい)。

    Mattよ、それはちょっと駄洒落すぎないか・・・w。25歳なのに・・・。

  • 気になる技術いくつか
  • プレゼン中、気になった技術をいくつか。

以上ですかね。Mattのプレゼンに関してはWordPress.tvで後日公開されるそうなのでご興味のある方は是非どうぞ。

» WordPress.tv

最後になりますが、今回の主催者に御礼申し上げます。とても勉強になりました&楽しかったです!

WordPressをとりあえず試してみたいなら無料ASPのWordPress.comが良いよ、と


wp_top

あれ、意外に知られていない?と思ったのでエントリー。WordPressってインストールが必要なんだよね?という人がよくいますが、ASPサービスも提供されています。

そのまんまですが、WordPress.comでさくっと開設できます。基本プランは無料なので気軽に作れますね。

» WordPress.com

いくつか特徴があるのでまとめてみます。

  • インストール版とほぼ同じ
  • WordPress.comで使えるのはインストール版とほぼ同じものです。MovableTypeとTypePadが微妙に違う作りになっているのとは異なり、インターフェースもほぼ一緒。こちらで練習してからインストール版を使うのはまったく問題ないかと。

    なお、さすがにインストール版に比べ、多少機能は制限されています。それについては後述。

    wp_upgrades

    ↑ さらに使いこなしたい人には有料版もあります。

  • 日本語で(だいたい)おk
  • WordPress.comといってもきちんと日本語化されています(ところどころジョークも効いてるw)。100%完全とはいえませんが、さくっと使う分には問題ありませんよ。日本語のインターフェースがあるだけで安心ですよね。

    wp_ja

    ↑ ほぼ日本語化されています。

  • 複数ブログもOK
  • 1つのアカウントで複数ブログを持つことができます。いくつでもテストできるし、それらをまとめるダッシュボードも用意されているので操作も簡単。

    WordPressは1つのブログしか管理できないしなー、という人もいますが(インストール版は確かにそのとおり)、ここなら気楽に複数ブログをつくれますね。

  • アクセス解析ツールも標準装備!
  • ブログをはじめると気になるアクセス数なんかもきれいなグラフで見ることができますよ。人気の記事なんかも教えてくれて便利です。

    wp_stat

    ↑ こういうのはうれしいですね。スパムもシャットアウトしてくれます。

  • 容量は3GBまで!
  • 無料で使える容量は3GBまで。ちょっとわかりにくいですが、「メディアライブラリ」タブで現在の利用状況を知ることができます。

    wp_media

    ↑ 3GBもあればまぁ、大抵大丈夫なのでは。

  • デフォルトはxxxxx.wordpress.com
  • 開設するブログのドメインはデフォルトではxxxxx.wordpress.comです。早い者勝ちですなw。なお、有料プランでは独自ドメインをあてることもできます。

  • プラグインは無理
  • ASP版はインストール版に比べいくつかの制限があるのですが、そのうちの1つで大きいのはプラグイン。ASP版では自分で便利なプラグインを追加することができないようです。複雑なことをやろうという場合にはちょっと難しいかもですね。

  • 乗り換えも簡単!
  • データのインポート機能もあるので、他からの乗り換えもわりと簡単かと。ただ、URLを保持しつつ、というのはちょっと難しいかもですね。

    wp_import

    ↑ ここらへんからインポートが可能。

なお、参考までに無料版と有料版の機能リストも紹介しておきましょう。まずは無料版でできること。

» The Features You’ll Love « WordPress.com

次に有料版。容量を増やしたり、独自ドメインにしたり、という感じです。どれも年間数十ドル程度ですね。

» Products « WordPress.com

なお、さらにもっと!という人にはホスティングサービスも提供している模様。海外の著名ブログがよく利用していますね。

» VIP Hosting « WordPress.com

海外にいくと「御社のホームページをWordPressで作ります!」なんてビジネスもありますよね。CMSとしても秀逸だと思うので企業で検討する際には試してみたらいかがですかね。これで気に入ったらインストール版を使ってもいいでしょうし。

なお、WordPress.comの中の人を紹介してもらったので「ASP使っていて負荷が高くなったらどうするの?」とか聞いてみますかね。他にもWordPressまわりで知りたいことがあればコメントくださいな。可能な限りとりあげてみたいと思います。

» WordPress.com