Танцы с WP-PostRaitings
ноября 11, 2009
Понемногу наращиваю функционал http://kadrist.ru
Но, с рейтингами WP-PostRaitings пришлось повозиться.Немного поправил код wp-postratings.php и все заработало
Если кому-то интересно, то изменения таковы:
Было
<code>
if (strpos($template, ‘%POST_CONTENT%’) !== false) {
if ($post->ID != $post_id) {
$post = &get_post($post_id);
}
$value = str_replace(”%POST_CONTENT%”, get_the_content(), $value);
}
</code>
Стало
<code>
if (strpos($template, ‘%POST_CONTENT%’) !== false) {
if ($post->ID != $post_id) {
$mypost = &get_post($post_id);
}
$mypost = &get_post($post_id);
$value = str_replace(”%POST_CONTENT%”, $mypost->post_content, $value);
}
</code>
Без этих исправлений в виджете рейтингов несколько раз повторялся последний пост страницы