‘WordPress’ カテゴリーのアーカイブ

WordPressのリビジョンを止める・リビジョンの回数を制御するプラグイン

2009 年 4 月 28 日 火曜日

現行WordPress2.7のリビジョンは際限なく増加し、数があってもDBを逼迫するだけなので、制御するプラグイン。

■リビジョンを完全に停止するプラグイン
disable-revisions
プラグインを有効にするだけでリビジョンを停止する事が可能。
なお同時に配布されているdisable-revisions-and-autosaveはリビジョンを停止し且つ、オートセーブも停止するプラグイン。

■リビジョンの回数をコンロトールするプラグイン
Revision Control
こちらのプラグインはリビジョンの回数を任意で設定する事が可能。
また、投稿とページのリビジョンをそれぞれ決める事も出来る。

このエントリーを含むはてなブックマーク

WordPressで投稿の日付を変更する

2009 年 4 月 22 日 水曜日

Movable TypeからWordPressへ移行する際に、記事ボリュームが多い場合はDBの移行から行った方が良いが、ページ数が少ない場合はコピペで記事を移行した方が速い場合がある。その時に注意するのが投稿の日付。

デフォルトのままでは移行データのすべてが、移行日になってしまうので【公開日時】を指定する事で投稿日時を指定する事が可能。

このエントリーを含むはてなブックマーク

WordPressで簡単にブックークを導入するプラグイン:wp-hatena

2009 年 4 月 20 日 月曜日

はてなのブックマーク導入方法のページでも各無料ブログや、Movable Typeへの導入方法は記載されているが、WordPressについての記載はない。もっとも、検索エンジンで調べれば、様々なサイトで紹介されているので、さほど難しいわけではないが、他のブックマークも導入する場合、wp-hatenaというプラグインを導入すると、作業が簡略化できる。

はてなブックマークをWordPressに導入するプラグイン:wp-hatena
wp-hatenaを拡張させたプラグイン:wp-hatena

様々なブックマークを一括で導入できるプラグインは多々あったが、任意のブックマークだけを選択し、画像のアップロード等の作業を省けるwp-hatenaは使い勝手が良い。

このエントリーを含むはてなブックマーク

WordPressの実体参照を無効化するプラグイン:PHP Markdown

2009 年 4 月 16 日 木曜日

WordPressでGoogleMap等を表示させるPluginは幾つかあるが、一般的なソースコードをWordPressに貼り付けただけではGoogle Mapがグレーで表示されてしまう場合がある。

ローカルでは問題なく表示されるのにも関わらず、WordPressで貼り付けて上手くいかない場合、WordPressの機能でソースの一部分が変換されてしまっている可能性がある。例えばJavaScriptに記載した'(シングルコォーテーション)が実体参照(' → ’や" → “)に変換されてしまっている場合がある。

そこでPHP MarkDownというプラグインを入れる事で、この実体参照変換を無効化する事が出来る。
http://michelf.com/projects/php-markdown/

なお、 PHP Markdown と PHP Markdown Extraがあるが。 PHP Markdown Extraの方は実体参照ごとに<p>タグが入る。

このエントリーを含むはてなブックマーク

WordPressで検索結果やカテゴリ等の表示件数を各々に設定するPlugin:Custom Query String

2009 年 4 月 13 日 月曜日

WordPressの表示件数は一括で行うが、カテゴリページや検索結果など表示件数をそれぞれ設定したい場合がある。それを可能にするプラグインがCustom Query String。日本語化バージョンは以下からDLが可能。

Custom Query String v2.6 日本語化バージョン
http://rp.exadge.com/2007/11/05/custom-query-string_v26_ja/

このエントリーを含むはてなブックマーク

WordPressでコメントのみ表示するプラグイン:Simple-Recent-Comments WordPress Plugin

2009 年 4 月 12 日 日曜日

WordPressはMovable Typeと違い、コメントまわりがやや操作しにくい。
WordPressでコメントを表示するなら、Widgetが一般的だがWidgetを用いないで表示するとなると少々面倒。
そこでSimple-Recent-Comments WordPress Pluginを導入する事で簡単にコメントを表示する事が可能。

日本語化はされていないが、Pluginそのもののソースコードは非常にシンプルなので、直接編集してしまうのも悪くはない。
Simple-Recent-Comments WordPress Plugin

このエントリーを含むはてなブックマーク

WordPressのカレンダーの土日に色をつけるプラグイン:realtime calendar

2009 年 4 月 12 日 日曜日

小粋空間さんで配布しているrealtime calendarを使用する事でWordPressの日曜日と休日に赤色を、土曜日に青色を指定する事が可能。

■参考
休日表示付きリアルタイムカレンダー for WordPress 日本語版

このエントリーを含むはてなブックマーク

WordPressのwidget内でphpを利用可能にするプラグイン:Executable PHP widget

2009 年 4 月 12 日 日曜日

WordPressのWidgetのテキストは任意のテキストやHTMLを使用する事が出来るが、phpを使う事ができない。
そこでExecutable PHP widgetを利用する事でWidget内でphpを適用する事が出来る。

参考
Executable PHP widget:ウィジェット内でPHPを実行
■配布元:http://ottodestruct.com/blog/2006/04/09/fun-with-widgets/

このエントリーを含むはてなブックマーク

WordPressでタイトルの文字数を制限してX文字以上を…にする方法

2009 年 4 月 6 日 月曜日

フォーラムに記載されていた方法

function.phpに以下を記載
function trim_str_by_chars( $str, $len, $echo = true, $suffix = '…', $encoding = 'UTF-8' ) {
if ( ! function_exists( 'mb_substr' ) || ! function_exists( 'mb_strlen' ) ) {
return $str;
}
$len = (int)$len;
if ( mb_strlen( $str = wp_specialchars_decode( strip_tags( $str ), ENT_QUOTES, $encoding ), $encoding ) > $len ) {
$str = wp_specialchars( mb_substr( $str, 0, $len, $encoding ) . $suffix );
}
if ( $echo ) {
echo $str;
} else {
return $str;
}
}

タイトル出力箇所に以下を記載
<?php trim_str_by_chars( get_the_title(), 10 ); ?>

10…が切り取る文字数。
ただ、半角・全角問わず1文字とカウントしている模様。

http://ja.forums.wordpress.org/topic/1398

このエントリーを含むはてなブックマーク

WordPressの危険なプラグイン Twitter Poster

2009 年 3 月 30 日 月曜日

将来的に広告挿入を目的としているらしいが、利用者が明確に判別できるわけではないので、利用しない方が良いプラグインの1つ。LicenseはGNU General Public License, version 2となっているが…

配布
http://wordpress.org/extend/plugins/twitter-poster/

本家フォーラムでも Spam Backdoor? という題名で制作者と利用者のやり取りが見れる。

なお、制作者は以下のように述べている。

"A sponsor link will be included in every 5th post/tweet to help the future development of this plugin and other useful plugins"

READ THE DESCRIPTION BEFORE YOU INSTALL

I have no problem with people who do not like it. Thats fine, don't use it.

◆Twitter Poster プラグインは危険
http://ja.forums.wordpress.org/topic/1485

◆怪しいWordPressプラグイン:Twitter Poster
http://freethink.way-nifty.com/action/2009/03/wordpresstwitte.html

このエントリーを含むはてなブックマーク