WEB制作
Adsense Manager を使えば、Widget 内にも簡単に Adsense を貼れる。が、これをローテーションする機能は付いていないので、自力でなんとかしないといけない。Text ウィジェットの中で PHP コードを動かせればいいんじゃない?ということで、Exec-PHP プラグ…
リピート率の高いサイトでは、ユーザーが広告に見慣れてしまうため、ときどき色や配置を変えたりして刺激を与える必要があるらしい。なるほど。まだ始めて4日なのではっきりしないが、最初のころのクリックの勢いはすでに失われてしまったかのようだ。これ…
今年の8月15日のオフィシャルブログ Google Launches AdSense for Feeds によれば、すでに一般向けにもサービス開始しているらしいのだけど、日本の feedburner.jp から申請しても一向に返事がない状態。まあいずれは対応するんだろうけど。ところで、すで…
Adsense のテスト中。個別記事の下に表示するよりも、サイドバーに表示した方がクリック率が高いようだ。 とはいうものの、記事下のバナーからもクリックしてもらえないだろうか。ブログのトップページではサイドバーにだけしか Adsense を表示していないの…
Adsense では、ページ内の強調したいコンテンツや無視してほしいコンテンツをタグで指定できる。これはセクション・ターゲットと呼ばれていて、文書内に複数設置することができる。英文を引用したりすると英語の広告が出てしまうことがあるけど、セクション…
Blueprint CSS を愛用しているのだけど、0.7.1 にバージョンアップされて、オフィシャルサイトができていました。0.6 から 0.7 へのアップデート時ほどの大きな変化はないようだけど、以前(たしか 0.6 のころ)は Plugin に入っていた buttons や css-class…
ニュースレター:MailPress > WordPress Pluginsイベントカレンダー:Events > WordPress Pluginsユーザー管理:Register Plus > WordPress Plugins
All In One SEO Pack プラグインを使っていても、アーカイブページのメタタグは設定できない。 そこで、テンプレートの方で keywords と Description を設定してやった方がいい。これをやらないと個別の記事にマッチする広告が出てしまい、ブログ全体のテー…
All In One SEO Pack プラグインはとてもよくできたプラグインなのだが、月別アーカイブなどの日付ベースのアーカイブを表示したときにページタイトルがおかしくなる。 例えば、「2008年 11月 | ブログ名」のようになってほしいところが「2008 11月 | ブログ…
FeedBurner はすでに Google に買収されているのだけど、まだサービスが統合できていないようで、FeedBurner から Google へ Feed を移行する手続きを個別に申請する必要があるようだ。 FeedBurner ウェブサイトのアカウントから Google アカウントへの移行…
Adsense Manager プラグインはよくできてるけど、管理者としてログインしているときも広告が表示されるので、CTR(クリック率)がすごく低く評価されてしまう。 これはよくない気がするので、管理者の場合は表示されないようにしてみる。ちょっとコードを見…
All in One Adsense and YPN Adsense と Yahoo publisher network に対応したプラグイン。広告の挿入位置をランダムに変えることも可能。 All in One Adsense and YPN試しに入れてみると、出てくるのがほとんど英語の広告で、どうもあまりよくない感じ。英文…
パノラマ写真を合成するためのソフト。Photoshop でも自動処理でパノラマ合成ができるけど、IXY Digital に付属していたキャノン製のこのソフトの方がずっといい。いつの間にか Leopard に対応していました。ナイス!キヤノン:サポート|ソフトウエアダウン…
ブログなどで、ブックマークしている人が何人いるかを表示したい場合のやり方。 はてなブックマークの場合 以下のように書けばいい。はてブの場合はブログのトップページの URL を指定すると、そのサイトに含まれるすべての記事のブックマーク数を合計して表…
サーバー上の Jpeg ファイルの拡張子を大文字の JPG から小文字の jpg に変換したかったので、ヴァーチャルシェルからシェルスクリプトを動かしてみた。以下にちょうどよいスクリプトが載っていたので、これを適当なファイル名(chgjpg.sh)でサーバーにアッ…
Amazon Reloaded for WordPress(Amazon Reloaded for WordPress by Nick Ohrn)というプラグインは、エントリーの中にアマゾンの商品画像や商品名を挿入して商品ページへのリンクを張りたい場合にとても便利だ。記事投稿画面から商品を検索して画像などを挿…
すごく便利なタグが「query_posts」。 このタグをループの直前に置いて、引数にカテゴリ、投稿者、時期、昇順/降順、件数など指定するとその条件に該当する記事が取得され、その後のループのフォーマットに沿って、件数分表示される。しかし、該当件数が例え…
カスタムフィールドを使う場合は、この Custom Field GUI というプラグインが便利そう。 説明はこちらのページに詳しいので見てください。WordPressのカスタムフィールドを便利に使うプラグイン - Custom Field GUI - かたつむりくんのWWWただ、Custom Field…
フォーラムの記事(WordPress >> フォーラム >> 投稿記事のみの検索)によれば、WP 2.5 以降、ブログの記事だけでなくページに関しても検索の対象になるように変更されたらしい。僕の場合、ブログとはレイアウトが大幅に異なるページがあるため、これが検索…
FeedBurner の説明によれば、放っておいても30分ごとにフィードの更新を確認してくれることになっているが、実際には半日ぐらい遅れるのが当たり前の状態。これでは使い物にならないのでいろいろ調べていると、フィードバーナーのサイトに遅延を解消する方法…
$post->ID を使って記事のIDを取得できるようだ。しめた! $post->ID を使って記事のIDを取得してください。
まずは基本。 WordPress プラグイン API(日本語訳)WP 2.6 のフック一覧はこちら。アクションフックとフィルターフックがある。 All hooks in WP 2.6 プラグインの目的 記事(またはページ)単位で、wpautop 機能をオン/オフすることができる機能を提供する…
WordPress のビジュアルエディターの便利な機能として、改行を p タグに置き換えてくれるというものがあります(wpautop 機能というそうです)。ところが、div 要素を使いたい場合にはこの機能が邪魔になる場合があります。特にページなんかにはよく div 要…
以前の記事で CSS フレームワークの BlueprintCSS と Lightview を併用した場合の不具合を解消する方法について書いたが、BlueprintCSS を 0.7.1 へアップデートした際に、再び FIX が必要になった。今度は lightview.css ファイルの最後に以下の2行を追加…
FireFox に User Agent Switcher をインストール。 blog in a fog >> User Agent Switcher ユーザーエージェント一覧 からユーザーエージェント情報をまとめた XML ファイルをダウンロード。 User Agent Switcher のオプション設定画面から、User Agents の…
この問題はかなりわかりづらいようだ。原因がいろいろあるようで、対処法も異なる。 ブラウザを変えればログインできる場合 この場合はまず確実にログアウトしてからもう一度ログインすると直る場合があるらしい。ログアウトをするには以下の URL に直接アク…
※ この問題は、WordPress 2.6.1 で解消されています。WordPress 2.6 で、タグ名に日本語を使い、かつ英語のタグスラッグを設定していない場合、アーカイブタイトルなどが空欄になってしまいます。 これを修正するハックを以前調べたので、記録しておきます。…
http://example.com/blog/ にインストールして運用中のブログを http://example.com/ に丸ごと移動することを検討中。果たして可能だろうか? 新たに WordPress をインストールし、Export / Import する方法 まずはこの方法を試してみた。WordPress 間の Exp…
基本的な情報は、Pages - WordPress Codex 日本語版に書いてあるんだけど、なんだかややこしいので整理しておこう。※ WordPress のバージョンは 2.6 として書いています。それ以前のバージョンではプラグインなどを導入しないと使えない機能があるかも知れま…
Ktai Style (携帯対応プラグイン) を使うと手軽に携帯で見られるブログになるのでとても便利。ところが、今回新たなブログを開設するにあたり、このプラグインを入れようとしたらこんなエラーが出た。 重大なエラーを引き起こしたのでプラグインの有効化はで…