WP Multibyte Patch 1.5.1

WP Multibyte Patch 1.5.1 をリリースしました。今回は WordPress 3.3 にあわせた細かいコンパチビリティ修正が中心です。

1.5.1 の主な変更点

  • wplink.js を更新。
  • PHP の Call-time pass-by-reference の警告が出る問題を修正。
  • その他細かいコンパチビリティ修正と更新を行った。

WP Multibyte Patch 1.5.1 のダウンロードと詳しい説明

WP Multibyte Patch 1.5

WP Multibyte Patch 1.5 をリリースしました。今回は重要な変更があります。設定ファイル (wpmp-config.php) の設置場所が /wp-content の下に変わりました。設定ファイルをサイトでご利用中の方は、以下配置で再設定を行ってください。

/wp-content/wpmp-config.php

この作業は設定ファイルをご利用中のサイトにおいて 1.5 より古いバージョンから 1.5 以降のバージョンにはじめてアップデートした場合に1度だけ必要となります。設定ファイルをご利用でない場合は作業の必要はありません。

Continue reading

WP Multibyte Patch 1.3

WP Multibyte Patch 1.3 をリリースしました。

1.3 の主な変更点

  • 抜粋の最大文字数と more 文字列をリクエストされたページタイプごとに指定できるようにしました。
  • WPLANG が ja の場合の抜粋生成を常に文字数ベースで行うようにしました。
  • 本体の単語数ベース抜粋機能にならい、抜粋入力がない投稿本文から生成される文字数ベース抜粋の連続するホワイトスペースを1個の半角スペースに圧縮するようにしました。
  • ピンバック受信時のエンコーディング判定ロジックを meta 要素の charset 属性に対応させました。
  • BuddyPress の Activity 出力時に文字数ベース抜粋が URL の途中で途切れた場合にリンク化を行わないようにしました。(shirohiさん、ご意見ありがとうございました!)
  • Deprecated な関数の置き換えなど細かい修正を行いました。

WP Multibyte Patch 1.3 のダウンロードと詳しい説明

抜粋生成動作の変更について

WPLANG が ja の場合の抜粋生成はデフォルトで常に文字数ベースで行われるようになりました。英文投稿判別機能により単語数ベースと文字数ベースの自動切り替えを行う従来の抜粋の挙動に戻すには、日本語拡張設定ファイル(/ext/ja/config.php)に下記の1行を追加してください。

$wpmp_conf['ascii_threshold'] = 90;

WP Multibyte Patch 1.2.1

WP Multibyte Patch 1.2.1 をリリースしました。

1.2.1 の主な変更点

  • BuddyPress の bp_create_excerpt() でマルチバイト投稿の抜粋が作られない問題の対策をしました。本機能はデフォルトではオフになっています。ご利用の際は wpmp-config.php を編集して有効化してください。(杉並区おた助さん、検証にお付き合いくださりありがとうございました!)
  • PHP の Notice が出力されてしまう箇所を修正しました。

WP Multibyte Patch 1.2.1 のダウンロードと詳しい説明

過去のバージョンの変更点

1.2

  • mu-plugins ディレクトリへのインストールに対応しました。
  • 新しい activation_check() 関数でプラグイン有効化時に利用中の WordPress と PHP のコンパチビリティチェックを行うようにしました。
  • 管理画面での本プラグインの説明表示、投稿エディターの文字数表示、コンパチビリティのエラー表示などの文字列を翻訳ファイルで管理するようにしました。
  • 依存ファイルの読み込みコードをより簡潔に書き直しました。

1.1.9

  • WordPress 本体 get_comment_excerpt() に $comment_ID パラメーターが付加されたことに対応しました。

1.1.8

  • WordPress 本体にあわせ wp_trim_excerpt() の非マルチバイトテキスト分割処理をアップデートしました。
  • WordPress 3.0系からプラグインの変数スコープが変更されたことに対応する修正を行いました。(Yuriko さん、ありがとうございました!)

WP Multibyte Patch 1.1.7

WP Multibyte Patch 1.1.7 をリリースしました。

1.1.7 の変更点:

  • excerpt_length フックを追加しました。(本体と同じく抜粋の単語数を変えるのに使用します。)
  • excerpt_mblength フックを追加しました。(マルチバイト記事の抜粋の文字数を変えるのに使用します。)

WP Multibyte Patch 1.1.7 のダウンロードと詳しい説明