Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Проблема с выводом рейтинга на главной
3ответ(ов) в теме
Богдан Шварп
не в сети 2 года
На сайте с 14.09.2015
Участник
Тем 1
Сообщения 2
1
21:27
Версия WP-Recall: 16.18

Помогите пжл. Вывожу рейтинг на главной по принципу echo rcl_get_html_post_rating($post->ID,$post->post_type);
выводится, но проголосовать можно только на странице записи. Как это можно исправить?

0
Preci
не в сети 2 дня
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1549
2
21:39

По умолчанию не предусмотрено такое. Можно посмотреть какие там фильтры есть и регать / удалять фильтр до и после вывода, или попробовать заменить вашу функцию на такое:

global $user_ID;

$can_vote = ($user_ID && $user_ID != $post->post_author) ? true : false;
$view_history = ($user_ID) ? true : false;

$props = array(
		'object_id'		 => $post->ID,
		'rating_type'	 => $post->post_type,
		'user_can' => array('vote' => $can_vote, 'view_history' => $view_history)
	);
	
	$ratingBox = new Rcl_Rating_Box( $props );

	echo $ratingBox->get_box();  

1
Богдан Шварп
не в сети 2 года
На сайте с 14.09.2015
Участник
Тем 1
Сообщения 2
3
21:55

Спасибо огромное

0
Вы не имеете права на публикацию сообщений в этой теме