最近のコメント

Wordpress

1 / 212

Fancy Summer 2011 (371.48 kB) 2011-06-12版 Fancy Summer 2011

メモ:

左サイドバー2カラム
800px幅
水平メニューサブ無し
テーマオプションあり

対応CMS:Wordpress

うちのフォトギャラリーは Picasa Web Album に投稿した写真を KPicasa Galley プラグインでサイト内に表示したいるんだが、先日からサムネイルが小さくなったりクリックしても極小な写真しか表示されなくなったりしている。

変だな~と、プラグイン作者のサイトでデモを見たら同じだった!!

ってことは Picasa Web Album の仕様変更だな。これは作者さんの対応待ちってことですね。

なので当分、フォトギャラリーはこちら

 

あら? 正常に戻ってる? う~・・・

May Greenテーマ (325.64 kB) 2011-05-15版 May Greenテーマ

メモ:

幅900px
左2カラム
テーマオプション対応
Wordpress3系カスタムメニュー対応

対応CMS:Wordpress

このサイトはWordpressを使って、Artisteer というテーマ作成ソフトで外観を作ってますが、マイクロソフトのIE9だとレイアウトが崩れます。

IE9公開が本日なので、詳しくはわかりませんがとりあえずページヘッダーに

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

を追加しました。うちではこれで正常化しておりますが、IE9でダメって方はおりますでしょうか?

AndroidなHTC ARIAからWordpress用アプリでエントリーしてみる。
ARIAは小さいから入力しにくいが、なんとかならなくもないかな。

久しぶりにWordpresネタ。まあ、今更書く必要もないのだけどメモがわりってことで。
秋仕様にテーマを交換したので、すこし手を入れた。

このサイトのテーマはArtisteerで作成しているが、トップページの一番下にはページナビが付かない。
シングルページには前後へのリンクは付く。

なのでプラグインを追加する。

WordPress › WP-PageNavi « WordPress Plugins

Aritsteerの2.5以上で作成したWordpressテーマの場合、pagination.phpファイルがナビゲーション用なのでプラグインを追加した後にここを編集する。

初期状態では

         <div class="navigation">
         <div class="alignleft"><?php echo $next_link; ?></div>
         <div class="alignright"><?php echo $prev_link; ?></div>
          </div>

なので、プラグインからの出力を足してやるのだけど、単純に追加するとArtisteer標準のものとダブッてしまうから条件分岐させる。
ホームとカテゴリー別の場合だけプラグインでのページナビとし、そのほかはAritsteer標準を使う。

<?php  if ( is_home()  or is_category() )    { ?>

    <div class="navigation">
    <div><?php wp_pagenavi(); ?></div>
    </div>

<?php } else { ?>

         <div class="navigation">
         <div class="alignleft"><?php echo $next_link; ?></div>
         <div class="alignright"><?php echo $prev_link; ?></div>
          </div>

<?php } ?>

WordPressが3.0になってPingの悪癖(編集時などにも送信してしまう)は改善されたのだろうか?
公式サイトなどを探してもそれに関する記述は見つからなかったので、勝手に未解決と判断。

なのでいままでどおり Smart Update Pinger を使おうかなと考えたが、どうも最近メンテされていない
印象があったので違うプラグインに変更してみた。

cbnet Ping Optimizer


これはPingの結果ログを表示してくれるのでうれしい。もちろん再編集時などでは送信しない。

で、gooへの送信エラーを発見。
gooのPingサーバーは http://blog.goo.ne.jp/XMLRPC なのだが、色々と検索すると
どうもWordpressからのPingを受信してくれないらしい記述が多く見つかった。

改善策としては、その場しのぎというか、ダマしと言うか、Ping送信の useragent を変更して
WordPressからじゃない・・・としてしまえばいい。

なので cbnet Ping Optimizer にしろ Smart update pinger にしろ
useragent の記述の箇所を修正して様子を見よう。


追記:

cbnet Ping Optimizer の useragent 箇所を変更し、このエントリーを追加して様子を見た。

このプラグインは投稿時にリアルタイムで Ping送信するわけではなく、Wordpressのcronモジュールを利用するらしいが、gooへの送信も

» http://blog.goo.ne.jp/XMLRPC was successfully pinged

無事成功!!

メジャーアップしたWordpress3が、思ったほど基本構造が2系とは変わらなかったのか、いま使っているテーマやプラグインで使えなくなるものが無さそうだったから、データベースとファイルをバックアップしてから思い切ってアップデートを敢行した。

アップデートしたばかりだが、やはりプラグインでエラーは出ていないようだ。
パフォーマンスは変化なしで残念。
使い勝手はこれからテスト。
NAVTで実現していたサイドバーのメニューを本体が実装してきたのはうれしい。
売り物のマルチサイトはこのサイトでは不要だから別のサイトで試してみよう。

1 / 212