WordPress

Flexible Upload プラグインが動かなくなった

WordPress で動いている2つのブログのうち、一方で Flexible Upload がプラグインが動かなくなったみたい。動いている方は WordPress 2.6.3 で、動かない方は WordPress 2.6.1 なので、ひとまずアップグレードしてみようか。 アップグレード後にプラグイン…

ページ上に、タグで絞り込んだ最新記事のリストを複数表示する

カテゴリーをやめてタグだけにしてしまったのだけど、WordPress はいまだになんだかカテゴリーベースっぽい部分がある。タグで記事を絞り込んだりするのがちょっと不便かも。 でも SimpleTags プラグインを使うと結構便利。複数のタグで絞り込むのが簡単にな…

Simple Tags プラグインのクリックタグ表示をアルファベット順にしたい

Simple Tags プラグインにはクリックタグというタグ入力支援の機能があって、なかなか便利なんだけど、表示されるタグの候補がタグ ID の順に並んでいて、アルファベット順とかになっていないのでタグの選択漏れや、似たようなタグを複数つくってしまうとい…

カテゴリーとタグの相互変換

カテゴリーとタグを併用しているのだけど、タグだけでいいような感じになってきたので、カテゴリーをタグに変換してしまうことにした。「管理 > インポート > カテゴリーとタグの変換」から行う。ただし、変換の際にすでに同名のタグがあるとうまく行かない…

Simple Tags プラグインのタグ絞り込みのバグ修正

タグによる絞り込み機能を導入して動作確認していたのだけど、タグのスラッグが日本語の場合にうまく機能していないような・・ということで、調べてみるとバグがあるようですね。こちらで修正コードを公開してくれている方がいるので、利用させていただこう…

Simple Tags プラグインのタグクラウドの前後に HTML タグを挿入する方法

Simple Tags プラグインを使ってタグクラウドを表示するメリットは、自動でグラデーションを付けられること、最低投稿数を設定できることなどいくつかあると思うけど、デザイン上、ul タグや li タグで囲みたいというような場合にはウィジェットをそのまま使…

関連カテゴリーによる絞り込み機能をサイドバーウィジェットに表示するためのコード

Simple Tags プラグインには関連タグを表示する機能があり、これには関連タグによる絞り込みの機能も付いている。せっかくなのでこれを活用してみよう。 絞り込みをわかりやすく表示したい 絞り込みの機能はなかなか便利そうだが、デフォルトの表示はちょっ…

Simple Tags プラグインのタグ絞り込みを改造

結局、SimpleTag に st_single_tag_title() という関数を書き加えた。/2.5/inc/simple-tags.functions.php に以下を追加。 combined_tag_title($joint); if ( $displa…

Collapsing Categories v.0.7 Issue

I tried this plugin together with Collapsing Archives plugin made by the same author.Collapsing Archives plugin worked like a charm, but Collapsing Categories v.0.7 seems to have an issue explained bellow. Parent / Child relations issue Th…

人気の WordPress プラグインから使いそうなものをメモ

Plugin Manager:Admin パネル内からプラグインの検索、導入などができる http://wordpress.org/extend/plugins/plugin-manager/ Global Translator:14カ国語対応の自動翻訳プラグイン Google Translation Engine など4つのエンジンから選べる。欧米の言語…

WordPress プラグインメモ

Audit Trail プラグイン ユーザーのログイン履歴などをログ管理。 Audit Trail is a plugin to keep track of what is going on inside your blog. It does this by recording certain actions (such as who logged in and when) and storing this informati…

Google Sitemap Generator を改造して、モバイルサイトマップも同時に出力させる

プラグインの中を覗いてみた。クラスを使って書かれているので、うまくオーバーライドしてやればよさそう。google-sitemap-generator/sitemap.php を見るとこんな感じで sitemap ファイルを生成している。 function CallBuildSitemap() { if(GoogleSitemapGe…

Ktai-style プラグインで「リンク」ページが空っぽになる原因

かなりややこしいんだけど、WordPress のデフォルトテンプレートには Links という名のテンプレートが用意されているので、新規ページを作成してページテンプレートにこの Links を指定してやれば、そのページにはリンク(ブログロール)が表示される仕組み…

携帯からのアクセスの場合には Contact Form を表示しないようにする

Ktai Style プラグインで用意されている is_ktai() 関数を使えばいい。 (携帯以外のときだけ表示したい内容) Exec-PHP プラグインが必要 Post や Page の中に PHP コードを書いて実行するには、以下のプラグインが必要になる。 WordPress > Exec-PHP Dea…

Ktai-style プラグインで「ページ」のところに表示される内容を制限する

携帯で見たときに、見せたくないページまで一覧で出てしまうので、一部のページを除外したい。Ktai-style のコードをちょっと覗いてみたところ、テンプレートで制御できそう。「ページ」のテンプレートは menu_pages.php というファイルなので、この中をいじ…

サイトマップページをカスタマイズするプラグイン

これは Google 用のサイトマップじゃなくて人間用のサイトマップページをつくってくれるプラグイン。いろいろカスタマイズができるようになっている。Sitemap Generator Plugin for Wordpress > Dagon Design

WordPress で Google Mobile Sitemap を出力する

ブログをモバイル対応にしたんだけど、Google のモバイル検索に引っかかってくれないので、モバイルサイトマップを登録しようと思う。Google XML Sitemaps プラグインを使っているので、これがモバイル用のサイトマップも出力してくれれば便利だろう。プラグ…

Ktai Style (携帯対応プラグイン) でフォームからメールを送ると文字化けする

Ktai Style (携帯対応プラグイン) では、ShiftJIS で吐き出すようになっているので、UTF-8 で動いている Contact Form 7 がうまく動かないのは不思議ではない。対策としては以下の2つのどちらか、かな? 携帯モードの時にはフォームを出さないようにする 携…

WordPress Related Post for Japanese プラグインを、好きな場所に挿入できるように改造

WordPress Related Post for Japanese というプラグインは、Yahoo! Japan が提供する日本語形態素解析APIを利用して、WordPress の投稿をアナライズし、自動的に「関連する記事」へのリンクを作成してくれるというものです。すごいです。今まではタグから関…

cforms II プラグインを使ってみる

cforms II >> delicious:days から最新版である v.9.2 をダウンロードしてインストール。 しかし、オプションメニューが表示されない。あれれ? プラグインを一度無効にしてから再び有効にするときちんと表示された。アクセス権がきちんと設定されない場合が…

FancyBox。LightBox よりさらにかっこいいかも

たしかに LightBox にもちょっと飽きてきたかな。Mac っぽくてかっこいいし。> FancyBox - fancy image zooming tool WordPress 用のプラグインもある。 wp-fancybox - Google Code むしろ、ヨロPICO!だけこれに変えようかな・・。しかし、キャプション…

便利そうな WordPress プラグインをいくつかメモ

お問合せフォームを簡単に設置するもの。日本人がつくっている。なかなか人気があるみたい。各国語に翻訳されている。Captcha にも対応。 > Contact Form 7 本格的なお問合せフォームプラグイン。添付ファイル可能、ウィジェット対応、Role Manager 互換、送…

ウェブサイト・オプティマイザー用の WordPress プラグイン

Google はこんなテストツールまで無償で出してたんだね。うっかり見過ごしていた・・。しかしすごいな。> Google ウェブサイト オプティマイザー というわけで、WordPress で構築しているサイトに使うためのプラグインを探してみた。今のところこれがいいみ…

サイドバー・ウィジェット内の Adsense のローテーション

Adsense Manager を使えば、Widget 内にも簡単に Adsense を貼れる。が、これをローテーションする機能は付いていないので、自力でなんとかしないといけない。Text ウィジェットの中で PHP コードを動かせればいいんじゃない?ということで、Exec-PHP プラグ…

WordPress で Adsense の広告デザインをローテーションさせるための PHP コード

リピート率の高いサイトでは、ユーザーが広告に見慣れてしまうため、ときどき色や配置を変えたりして刺激を与える必要があるらしい。なるほど。まだ始めて4日なのではっきりしないが、最初のころのクリックの勢いはすでに失われてしまったかのようだ。これ…

Google Custom Search を試しに入れてみた

入れてみたけど、広告が出ない・・。ちょっと待たないとだめなのかな?こちらの英語サイトでは、もっと細かくいろいろ設定できる。日本語のカスタム検索のページにはないようなオプションもいろいろある。Google Custom Search Engine - Site search and mor…

Google Adsense をブログトップページの各記事の下にも挿入する

Adsense のテスト中。個別記事の下に表示するよりも、サイドバーに表示した方がクリック率が高いようだ。 とはいうものの、記事下のバナーからもクリックしてもらえないだろうか。ブログのトップページではサイドバーにだけしか Adsense を表示していないの…

セクションターゲットを使って Google Adsense を最適化する

Adsense では、ページ内の強調したいコンテンツや無視してほしいコンテンツをタグで指定できる。これはセクション・ターゲットと呼ばれていて、文書内に複数設置することができる。英文を引用したりすると英語の広告が出てしまうことがあるけど、セクション…

導入を検討中の WordPress プラグイン

ニュースレター:MailPress > WordPress Pluginsイベントカレンダー:Events > WordPress Pluginsユーザー管理:Register Plus > WordPress Plugins

アーカイブページに表示される Adsense 広告を最適化する

All In One SEO Pack プラグインを使っていても、アーカイブページのメタタグは設定できない。 そこで、テンプレートの方で keywords と Description を設定してやった方がいい。これをやらないと個別の記事にマッチする広告が出てしまい、ブログ全体のテー…