WordPressのCommented entry listプラグイン不具合の対処方法

先日某サイトのサーバー移転をした際にWordPressのコメントリストを表示する”Commented entry list“プラグインが正常に機能せず、「No Response」と出てしまったのでその対処法。

原因としては、$tablecommentsと$tablepostsにテーブル名が入っていないので、プラグイン自体を修正して正しい値が入るようにすればOK。

commented-entry-list.php内の

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;

に変更すると無事機能しました。

  1. No comments yet.

  1. No trackbacks yet.