0
에 대한 렌더링 멤버 함수에 GD 등급 플러그인의 기사()를 호출
나는 며칠 전, 지금은 새 게시물을 추가하고 싶었 플러그인 GD 등급을 설치했는데 얻을 오류 :치명적인 오류 : 워드 프레스
Fatal error: Call to a member function render_article() on a non-object in /wp-content/plugins/gd-star-rating/code/class.php on line 266
라인 (266)은 다음과 같습니다
return $this->f->render_article($post, $userdata, $override);
모든 기능은 다음과 같습니다
function shortcode_starratingblock($atts = array()) {
global $userdata;
$user_id = is_object($userdata) ? $userdata->ID : 0;
$this->cache_posts($user_id);
$override = shortcode_atts($this->default_shortcode_starrater, $atts);
if ($override["post"] == 0) global $post;
else $post = get_post($override["post"]);
return $this->f->render_article($post, $userdata, $override);
}
당신은 플러그인 작성자에게 문의해야합니다. –
이 문제는 이미 오래전에 그에게 게시되었지만 발견했으나 그는 대답하지 않았습니다. 나는 여기 누군가가 해결책을 가지고 있다고 생각했다. – Mezelderz
당신은 디버그 정보를 추가해야합니다 : 일을 '위해서 var_dump ($ var에)'당신이 실패하는 한 그것은 그 그것을 해결하기 위해 도움이 될 포함 할 수 있습니다 무엇을 찾을 때까지. [this] (http://stackoverflow.com/questions/14541989/how-do-i-debug-a-wordpress-plugin/14543498#14543498)를 확인하십시오. – brasofilo