2007-12-15

CPIサーバーにWordPress ME 2.2.3をインストールする為の注意点

CPIサーバーにWordPress ME 2.2.3をインストールして使うには、CPIサーバー独自の設定がある為、カスタマイズが必要です。

まず最初に、CPIでPHPを動作させるには、
.htaccessファイルを設置し、PHPのバージョンを指定しなければなりません。

例:PHP 4.4.1 の場合

AddHandler x-httpd-php441 .php

CPIでPHPのご利用について

それから、CPIでは デフォルトのPHPの文字コードがEUC-JPになっており、WordPress ME 2.2.3ではUTF-8しか使えない為、PHPの文字コードをUTF-8にしなければ文字化けします。
対処法:
1)
CPIのコントロールパネルのお客様情報から、CPIで動作してるPHPのバージョンのphp.iniファイルをコピーし、以下の部分を修正する。

mbstring.internal_encoding = utf-8
mbstring.encoding_translation = Off

2)
secure/以下に、任意のフォルダを作成し、そこに修正したphp.iniをアップロード。

3)
.htaccessファイルに

suPHP_ConfigPath /usr/home/(ユーザーID)/secure/(任意のフォルダ名)/
例)  suPHP_ConfigPath /usr/home/g123456/secure/wordpress/

を追記。これで文字化けは解消され、UTF-8で運営できます。

2007-6-21

コメント欄にクイックタグを追加するプラグイン Comment Quicktags(WordPress 2.2対応)

コメント欄に、簡単にhtmlタグを挿入できるプラグインを追加しました。
設定は簡単で、
WordPress Plugin:Comment Quicktags Reloaded
からComment Quicktag Plugin
をダウンロードし、プラグインを有効にするだけです。

コメント欄のクイックタグ
こんな感じのタグが追加されます。

2007-5-15

WordPress コードエディターのバグを修正する方法!

昨日、<div>タグを使っても勝手に<p>タグに変換するバグがあるというエントリーをしましたが、あまりにも不便で気になったので、よくよく調べてみると、やはりありました!解決法が。
http://phpbb.xwd.jp/viewtopic.php?t=991

しかもMiyoshiサンが、修正するプラグインまで作ってくれています。

< ?php
/*
Plugin Name: TinyMCE valid_elements Filter
*/

function tinymce_valid_elements_filter($valid_elements) {
  $valid_elements = 'p[*],-div[*],-strong/-b[*],-em/-i[*],-font[*],-ul[*],-ol[*],-li[*],*[*]';
  return $valid_elements;
}

add_filter('mce_valid_elements', 'tinymce_valid_elements_filter');

?>

このコードを、適当な名前のphpファイルにして、プラグインフォルダにUPし、有効化するだけで、バグが修正されます!

これで簡単にページ内容の修正が出来るようになりますね!

2007-5-14

WordPressのコードエディターは<div>タグを<p>タグに置き換えるバグがある。

記事投稿やページ作成欄のコードエディターで<div>タグを使っても勝手に<p>タグに変換するバグ(仕様?)があります。(WordPress 2.1.3で確認)

例えば、

<div id="hoge">
<h2>見出しテキスト</h2>
</div>

と記述し一旦保存しても、
一度ビジュアルタブで見てからもう一度コードタブで表示したり、
一度閉じてから、再度このページを見ると

<p id="hoge">
<h2>見出しテキスト</h2>

と勝手にpタグに変換し、しかも<h2>を囲まなくなります。

当然、<h2>にはid=”hoge”は無効となり、CSSの設定によってはレイアウト崩れの原因になりますので注意が必要です。

2007-3-29

「ScribeFire」でブログ投稿

Firefoxの機能拡張「ScribeFire」をインストール。

詳しい使い方等は、NETAFULLさん解説があります。

上半分に表示したブラウザー領域から、ドラッグ&ドロップでテキストをコピーすることができるのがすばらしい。
Firefoxユーザーにはおすすめ。

Powered by ScribeFire.

全 4 ページ1234
▲TOP