‘Plugin’ タグのついている投稿

WordPressで投稿記事の人気ランキングを表示するPlugin:Wp-PostViews

2009 年 5 月 21 日 木曜日

WordPressで人気ランキングを表示するプラグインにPopularity Contestというプラグインがあるが、
なぜかエラー回避出来ないので、WP-PostViewsがもっとも簡単に導入できる。

Wp-PostViews
http://wordpress.org/extend/plugins/wp-postviews/

プラグインを有効化して、以下のタグを挿入する。

投稿記事の人気ランキングを表示する
<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed(); ?>
</ul>
<?php endif; ?>

特定カテゴリの人気ランキングを表示する
<?php if (function_exists('get_most_viewed_category')): ?>
<ul>
<?php get_most_viewed_category(6, 'post', 5); ?>
</ul>
<?php endif; ?>

引数は カテゴリID、ポストorページor両方、表示する数
なお、カテゴリを指定する場合はarray(ID,ID,ID,ID,ID…),’post’,5のように指定。

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

WordPressで新着情報を表示するプラグインCustomizable Post Listingsのタグ改変

2009 年 5 月 9 日 土曜日

Customizable Post ListingsはWordPress標準関数の新着情報表示が他プラグインと干渉を起こした時に回避するにも最適なプラグインだが、デザイン上、<li>が入るとやや問題がある場合がある。その時はプラグインそのものを改変。

606行目の$format = "<li>%post_date%: %post_URL%</li>"を$format = "%post_date%: %post_URL%"と変更。
<li>が邪魔くさい場合に、606行目を入れ替えればOK。もちろん、これは、テンプレートでfunction c2c_get_recent_postsを呼び出している場合。
function c2c_get_random_postsを使う場合は、700行目を変更…というように呼び出したい関数部分を変更。

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

WordPressプラグインのbrBrbrのdivタグを有効にする

2009 年 5 月 1 日 金曜日

WordPressはデフォルトでは改行ごとにpタグで囲まれ、改行が連続で出来ない。WordPressを運用するのが自社や知識のある人なら良いが、ヴィジュアルエディタで簡単に運用したいお客様だったりすると、流石にタグを使って下さいとはいえない。

そこでbrBrbrというプラグインを導入すると問題が解決するのだが、divタグを入れると残念ながら適用されない。それは、このプラグインを見ると<p><div>~</div></p>という形を作ってしまっているからだ。

そこでbrBrbrプラグインの<div>タグ挿入時におけるバグの対策を参照にbrBrbrの中のfunctionの中に

$brbr = preg_replace('|<div([^>]*)>|i', "</p>\n<div$1><p>", $brbr); //この部分を追記

$brbr = str_replace('</div>', "</p></div>\n<p>", $brbr); //この部分を追記

としてあげる事で問題を解決する事が出来る。

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

MT(Movable type)で1つのページを任意に分割するプラグイン:SplitPage

2009 年 4 月 29 日 水曜日

自動ではなく半手動のプラグインだが、逆にデザインしやすいプラグインがSplitPage。

詳細:Movavle Type/一つのエントリー、またはウェブページを任意の箇所で複数のページに分割するプラグイン - SplitPage

プラグインフォルダにいれ、 <$MTEntryBody$>を <$MTEntryBody split="1"$>に変更し、分割したい箇所に【本文1 [[SplitPage]] 本文2 [[SplitPage]] 本文3】と挿入するだけ。

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

WordPressで検索結果を抜粋表示するプラグイン:Search Excerpt WordPress Plugin

2009 年 4 月 29 日 水曜日

検索結果は全文表示される事が多いが、Search Excerpt WordPress Pluginを使うと、検索結果を抜粋して表示してくれる。

プラグインを有効にし、search.phpのタイトル下に<?php the_excerpt(); ?>を導入すると反映される。
なお、検索キーワードにはstorng class="search-excerpt"が反映されるので、CSSで装飾を行う事が可能。

なお、Tips Community:WordPress 2.6 以降に対応した検索キーワードをハイライト表示してくれるプラグインによるとSearch Unleashed - Advanced WordPress searches with highlightingと干渉を起こすとの事

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

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

2009 年 4 月 28 日 火曜日

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

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

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

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

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

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