add_filter('sph_PostIndexContent','add_rating_forumpost',10,2); function add_rating_forumpost($content,$args){ global $spThisTopic, $spThisPost, $spThisPostUser, $spThisUser, $spGuestCookie,$user_ID; if(function_exists('rcl_get_html_post_rating')) $content .= rcl_get_html_post_rating($spThisPost->post_id,'forum-post',$spThisPost->user_id); return $content; } if(!is_admin()) add_action('init','rcl_register_rating_forumpost_type'); if(is_admin()) add_action('admin_init','rcl_register_rating_forumpost_type'); function rcl_register_rating_forumpost_type(){ global $active_addons; if(!$active_addons['rating-system']) return false; rcl_register_rating_type(array('rating_type'=>'forum-post','type_name'=>'Форум','style'=>true,'icon'=>'fa-weixin')); } add_filter('rcl_list_votes','add_link_forumpost',10,2); function add_link_forumpost($content,$vote){ global $wpdb; $temps = array( '%FORUMPOST%' ); $reps = array( '<a href="'.sp_permalink_from_postid($vote->object_id).'">пост на форуме</a>' ); return str_replace($temps,$reps,$content); }
Спасибо, что не бросаете и помогаете решить 🙂
Вставил этот код, пробовал активировать плагин рейтинга заново. ничего не помогает. нет рейтинга на форуме 🙁 очень надо...
помогите решить пожалуйста )
Спасибо за помощь. у меня почему то не работает. 🙁
не знаю как быть. все завязано на WP-Recall. и рейтинг хотелось от него же а не форумный.
Обновится пока боюсь. много изменений сделано в вашем плагине. после этой версии. я потом сам не починю, если, что то сломается. потому оттягиваю этот момент. сам я не силен в коде. боюсь, что сайт загнется просто...
спасибо еще раз. извините, что отнял время.
Все же удалось с помощью второго кода подключить рейтинг. не знаю в чем была причина. но опять деактивировал и заново активировал плагин рейтинга и все заработало. огромное спасибо за поддержку.
если можно, еще вопрос по теме.
я теперь не могу понять, как мне расположить плюс и минус голосовалки на одну строку с цифрами рейтинга, как по умолчанию сделано на сайте.
и как обернуть это в свой стиль. а то через панель разработчика в браузере я не вижу как там можно это поправить. меняется все сразу на форуме. ни размер ни расположение не подвинуть.
если у вас есть идеи, буду очень благодарен.
вот страница форума. я не нашел за что зацепиться. обычно нахожу. но тут я не знаю как это решить.
там нет отдельного стиля., отвечающего именно за расположение рейтинга. он просто там есть и пляшет от основного как я понимаю. а меняя основной, меняется все в месте с рейтином. да и перенос -+на строку с цифрами вроде не решить чрез ксс. я не уверен конечно.
я вижу тут разные дивы
мне это мало о чем говорит и я не представляю как опустить -+ на нужную строку.