monotone blog

人生は楽しむためにある!素敵な人生は幸せな毎日から♪ 田舎で気ままに暮らすフリーランスSEの日常を綴るブログ。

IT・コンピュータ WordPress 独り言

Commented entry list の修正(WordPress 3.0対応)

投稿日:2010/08/05 更新日:

ふと気付くと、このブログの右サイドの「最近のコメント・トラックバック」の欄が正常に表示されていませんでした。
おそらく、WordPressを3.0にアップデートした時からだと思われます。。。(^^;

以前から「Commented entry list」というプラグインを使って、最近のコメント・トラックバックを表示していたのですが、これがどうやらWordPress 3に対応していないようです。
(2.2から標準の「ウィジェット」機能を使ってサイドバーに「最近のコメント」を表示できるようになっているのですが、私はサイドバーをカスタマイズしてしまっているのでウィジェットは使えません。)

というわけで、こちらの記事を参考にして「Commented entry list」のコードを修正して、正常に動作させることができました。

実際に行った作業は、Commented entry listのソース(commented-entry-list.php)をエディタで開き、「get_recently_commented」関数と「get_recently_trackbacked」関数の先頭の変数定義部分を以下の通りに修正しました。

function get_recently_commented($limit = 10) {
global $wpdb, $tablecomments, $tableposts;
 
 ↓
 
function get_recently_commented($limit = 10) {
global $wpdb;
$tablecomments = $wpdb->comments;
$tableposts = $wpdb->posts;

function get_recently_trackbacked($limit = 10) {
global $wpdb, $tablecomments, $tableposts;
 
 ↓
 
function get_recently_trackbacked($limit = 10) {
global $wpdb;
$tablecomments = $wpdb->comments;
$tableposts = $wpdb->posts;

これだけで、今まで通りの表示を得ることができました。







-IT・コンピュータ, WordPress, 独り言

執筆者:

関連記事

ふんまるチームパンツ納品!

お友達と作った自転車チーム「ふんだらまわる」のオリジナルチームパンツ、納品が遅れていたのですが、ようやく届きました。 実は一度納品されていたのですが、デザイン上の不備がみつかり、再制作して交換というこ …

no image

久々にラウンド予定!

先月は忙しくて1回も行けなかったゴルフですが、今月はなんとか行けそうです。(まだ、はっきり決まったわけでは無く、同伴者の都合次第ですけど・・・) あと、2週間しか無いので、しっかり練習しないと!もう2 …

no image

リラクゼーションサロン

今年のはじめに妻と一緒に行ったマッサージ店(リラクゼーションサロン リラックス)から、誕生月割引のハガキをもらっていたので、今日の昼間に行ってきました。 前回はボディのみでしたが、今日は「ボディ60分 …

車検完了・・・。

MINIの車検が完了したとのことで、今日ディーラーに引き取りに行ってきました。 (ディーラーが遠いので、預けに行くのも引き取りに行くのも半日仕事です(^^;) 点検・交換作業に特に不満はなかったのです …

F1 サンマリノGP 予選

F1 サンマリノGP予選、フェラーリとルノーの争いになると思われましたが、なんとホンダ勢が2位&3位を獲得しました。 結果は下の通りです。 ルノーは足切りラインを読み違え、フィジケラが最終ピリオドに残 …