WordPress 3.0 で「Commented entry list」プラグインが正常に動作しない不具合の対処

WordPress 3.0 で「Commented entry list」プラグインが正常に動作しない不具合の対処

Posted at June 27,2010 1:30 AM
Tag:[Comment, TroubleShooting, WordPress]

WordPress 3.0「Commented entry list」プラグイン(commented-entry-list.php)が正常に動作しない不具合が発生しており、本エントリーで対象方法を紹介します。「freezing-point」のNIMITZさんよりコメントで情報頂きました。ありがとうございました。

このプラグインは当ブログで配布しているWordPressテーマでも利用しているので、不具合が発生している場合は以下の対処を行ってください。

2011.01.13 配布元がデッドリンクになったため、以下の記事で対処済みのプラグインを配布しています。

WordPressでコメント一覧を表示するCommented entry listプラグイン

1.問題点

2010年6月時点で配布されている「Hirobee’s Trail」さんの「Commented entry list」プラグインを、WordPress 3.0に適用すると、コメントが投稿されていても「No Response.」という表示になります(下)。プラグインバージョンが1.2の場合は何も表示されません。

修正前

2.対処方法

commented-entry-list.phpを任意のエディタで開き、以下のように修正します。赤色部分を削除して青色部分を追加してください。

11行目あたり

…前略…
function get_recently_commented($limit = 10) {
        global $wpdb, $tablecomments, $tableposts;
        global $wpdb;
        $tablecomments = $wpdb->comments;
        $tableposts = $wpdb->posts;
…後略…

51行目あたり

…前略…
function get_recently_trackbacked($limit = 10) {
        global $wpdb, $tablecomments, $tableposts;
        global $wpdb;
        $tablecomments = $wpdb->comments;
        $tableposts = $wpdb->posts;
…後略…

修正後は次のように正常に表示されるようになります。

修正後

補足ですが、プラグインで利用している$tablecomments、$tablepostsという変数はWordPress 3.0では使用されなくなったので、修正後のように値を設定することで利用できるようになります。

3.参考サイト

修正方法を掲載されているサイトは以下です。ありがとうございました。

REIMA's Blog - WordPress 3.0 RC1 日本語版 リリース

2010.06.27
配布元のリンクを、最新バージョンが配布されているページに変更しました。

関連記事
トラックバックURL


トラックバック

WordPressを3.11に from たくのぴよぴよホーム
Edit N Place... [続きを読む]

Tracked on April 24, 2011 10:28 AM
コメント

こんにちは。
Commented entry list 1.1
http://hirobee.jp/archives/2005/05/commented-entry-list-11/
こちらの方にリンクした方が、より親切だと思いますが。
commented-entry-list_1.2.zip
をダウンロードできますから。

[1] Posted by 日下部理子 : June 27, 2010 9:58 AM

>日下部理子さん
こんにちは。
ご指摘ありがとうございました!
リンク先を変更致しました。

[2] Posted by yujiro logo : June 27, 2010 11:24 AM

プラグインの対応を確認せず3.0にアップデートしてしまったため、同じ不具合を抱えることになってしまいましたが、おかげさまで修正できました。

感謝です!

[3] Posted by mshin : July 3, 2010 1:31 AM

>mshinさん
こんばんは。
コメントありがとうございました。
お役に立ったようでなによりです。
ではでは!

[4] Posted by yujiro logo : July 9, 2010 1:06 AM

こんばんは
3.1を利用していますけどもコメントの部分に日付が表示されずに時間のみ表示されてしまいます。こちらでは、日付表示になってますが、テンプレートデフォルトのコメントを利用しています。日付表示に変えたいのですが可能でしょうか?

[5] Posted by asuka : March 31, 2011 7:34 PM

たびたびすんません。
自己解決いたしました。ありがとうございます。

[6] Posted by asuka : April 1, 2011 2:13 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)