Archive for the ‘wordpress’ Category

PS Disable Auto Formatting

火曜日, 12月 8th, 2009

WordPress のビジュアルと、HTML を行き来すると WordPress 君は,自動で改行などをフォーマットしてしまうため、下手に HTML でレイアウトした後に、ビジュアルに戻って見た目がガタガタ…。というあなたには、PS Disable Auto Formatting プラグインをおすすめします。

でも、導入すると今までのページがガタガタになるため、初期導入を強くおすすめします。

ある程度、書きためてから導入するとあまりのことに脱力するかも…

 

VirtualHost(カスタムサイト)の設定でハマる

火曜日, 11月 24th, 2009

以前も書きましたが、当方では、いくつかのサイトを VirtualHost で設定しています。今回もう一つ定義を追加するため

WEBサーバ管理

から、定義を追加したところ、すべてのサイトの AllowOverride が None に修正されてしまいました。WordPress は、パーマリンクに .htaccess を使うので .htaccess が無効にされすべてのページがリンク切れ状態に… まいった@_@。

サーバ的には、.htaccess など使わず、AllowOverride None で apache の設定ファイルに書けということでしょうかね?。このようなことがあるから楽々 GUI 設定もちょっと怖いなぁ。

リンク切れを報告して頂いた方、ありがとうございました。

テーマ saturday-658 にはまいった

月曜日, 11月 23rd, 2009

WordPress で saturday-658 テーマを採用したサイトを作成したんですが、テーマ自体が古くページ送りができない(というかインターフェースが古過ぎ)。wp_pagenavi は直接埋め込んであるし…

結局ページ送り機構を、WP-PageNavi を使わずにナビゲーション表示へ修正してメインページの表示を HTML を表示させながらデバックしました。

とりあえず、まともになった!。

結論!!!
テーマはできるだけ最新のものを使用するか、デフォルトテーマをカスタマイズしろ!てことです。

WordPress を Mac mini Server に移動した

土曜日, 11月 21st, 2009

WordPress を Mac mini Server に移動させました。快適!快適!。
やはり power PC G4 450MHz 1Gメモリでは、WordPress は荷が重い。
Mac Cube 君はめでたく引退かな。

そのため、今晩中断続的に接続が不安定になりました。ご迷惑おかけしました。

WordPress の移動については次回以降書きたいと思っています。

追記: Mac OS X 10.6 インストール直後の apache は Ver 2.2.11 でした。 PHPは、始めから 5.3.0 です。WordPress ちゃんと動いてよかった。

 

WP Super Cache と Ktai Style を使わせて頂いております

月曜日, 11月 9th, 2009

PC と 携帯で cache 内容が違うため、はまっている方が多々いるようです。

私も仲間入り!と言う訳で WP Super Cache 0.9.7 + Ktai Style 1.74 での対処手順の覚え書き
(補:Ktai Style 1.80beta-1 では(3) を行うと WP Super Cache が起動しませんでした)

1. WordPress top ディレクトリの .htaccess に rewrite rule を追加記述する

RewriteCond %{HTTP_USER_AGENT} !^(DoCoMo/|J-PHONE/|J-EMULATOR/|Vodafone/|MOT(EMULATOR)?-|SoftBank/|[VS]emulator/|KDDI-|UP\.Browser|emobile/|Huawei/|Nokia|mixi-mobile-converter/)

RewriteCond %{HTTP_USER_AGENT} !(DDIPOCKET;|WILLCOM;|Opera\ Mini|Opera\ Mobi|PalmOS|Windows\ CE;|PDA;\ SL-|PlayStation\ Portable;|SONY/COM|Nitro|Nintendo)

パーマリンクを使用して .htaccess に記述がある場合は、
WordPress が追加した

# BEGIN WordPress
# END WordPress
よりも後に記述する必要があります。

2. apache の httpd.conf に以下を記述して再起動

 <Directory "/xxxxx/yyyyyy/zzzzzzz">
    AllowOverride AuthConfig FileInfo Indexes Limit Options
    RewriteEngine On
    RewriteBase /xxxxx/yyyyyy/zzzzzzz
</Directory>

3. plugin の WP Super Cacheフォルダーにある wp-cache-config-sample.php を wp-cache-config .php として wp-content/ 直下に配置し 46行目あたり $cache_rejected_user_agent を設定する直後に、以下のコードを追加する。

if (file_exists(ABSPATH. 'wp-content/plugins/ktai_style/patch-wpcache.php')) {
        include ABSPATH. 'wp-content/plugins/ktai_style/patch-wpcache.php';
}

4. 両plugin を起動する。

WP Super Cache の Mobile device support. は有効にしない


RSSフィードがすぐに更新されない

日曜日, 11月 8th, 2009

う〜ん。WordPress の RSSフィードがすぐに更新されない。

一応、WordPressでRSSフィードをウィジェットで使う際にキャッシュが邪魔で更新されない問題を適用してみた。

新規投稿で更新されるかな。