Помогите не работает WP-PostRatings
-
Всем привет!
подскажите передали сайт на поддержку, и возникла проблема с не активным рейтингом
стоит модуль WP-PostRatings он включен, но голосовать нет возможности.
так например на странице http://equifoto.elcomnet.com/chelovek-i-loshad/
возможности проголасавать нет,
вот так было раньше http://equifoto.elcomnet.com/archive/
человек который все это ранее обслуживал в отпуске, подскажите что делать? завтра нужно, включить голосование.
я что бы не поломать основной сайт развернул на тестовом.
помогите плиз, заранее спасибо!
-
на обеих страницах голосовалки для гостей нет.
Но самое интересное в настройках Who Is Allowed To Rate? установлено и для гостей и для зарегистрированных, может что то еще должно быть прописано ?
bwp-minify попробуйте отключить.
не поможет — вообще все плагины отключите.Отключил все плагины, кроме виновника, и все равно не помогло 🙁
1. проверте, привильно ли установлен
•Open wp-content/plugins Folder •Put: Folder: wp-PostRatings •Activate WP-PostRatings Plugin •Go to WP-Admin -> Ratings Usage •Open wp-content/themes/<YOUR THEME NAME>/index.php •You may place it in archive.php, single.php, post.php or page.php also. •Find: <?php while (have_posts()) : the_post(); ?> •Add Anywhere Below It (The Place You Want The Ratings To Show): <?php if(function_exists('the_ratings')) { the_ratings(); } ?> •If you DO NOT want the ratings to appear in every post/page, DO NOT use the code above. Just type in [ratings] into the selected post/page content and it will embed ratings into that post/page only. •If you want to embed other post ratings use [ratings id="1"], where 1 is the ID of the post/page ratings that you want to display. •If you want to embed other post ratings results, use [ratings id="1" results="true"], where 1 is the ID of the post/page ratings results that you want to display.2. откл. вкл сделайте. в настройках плагина дайте всем права на голосование и сбросьте статистику (если надо — осторожно!), также поставьте все по умолчанию в стилях.
3. создайте запись с любым текстом и добавьте в конце «[ratings]» без кавычек. после публикации должна быть формочка голосования.
4. если ее нет — проверьте п.1 — внесение изменений в код темы.
возможно, было выбрано др. оформление сайта. в этом случае отображения не будет.
у мну работает на ура. в крайнем случае — удалите и поставьте снова, с внесением изменений в текущую тему (там несложно — см. пункт установка — просто куски текста добавить).во всяком случае для тестового должно работать.
осторожней с боевым — забекаптесь перед изменениями — может там не в плагине дело (кстати и сайт и плаги обновлены?), а в доработках вашего адм.++ а на разных пк пробовали?
Да что успел это пока на айпаде, посмотреть. шаблон не стандартный, возможно поэтому не работает, так же ранее стояла старя версия wp 3, формочка не появилась к сожалению
самое интересное развернул старую версию http://old.equifoto.elcomnet.com/portret-loshadi/ так же не работает голосование вообще запутался
тогда совет — забэкапится и админа ждать, чтобы не сломать больше чем надо. а завтра скажите, что «возможность такая есть (и примеры покажите, что работает), а на данный момент происходит …»
на ваш выбор:
— миграция сайта на более современное оборудование
— творческий поиск организации обсуживающей сайт
— заказ формы новому дизайнеру
— остальная подобная хрень
..
— будет готово — : срок выхода из отп. адм +1настройки надо видеть, точнее не скажешь.
админа не дождемся т.к. завтра открывается голосование.
скажите какие настройки надо показать.да фиг его знает.
вот каким кодом у вас добавлены голосовалки на странице?
можете посмотреть?я так понимаю может это
<?php
$Rate = get_post_meta( get_the_ID(), ‘ratings_score’, true );
if (strcmp ($Rate,0) == 0) {
echo ‘<div class=»unvoted»><p>’.$Rate.'</p></div>’;
} else {
echo ‘<div class=»votxt»><p>+’.$Rate.'</p></div>’;
}
?>вот эта часть кода у вас работает. если рейтинга нет — выводится 0 в диве unvoted, если есть — то выводится рейтинг с + в диве votxt.
а вот кода кнопок для голосования я не вижу.
может тут есть
<?php /* Theme Name: EquiFoto-1 * Template Name: Single * @package WordPress * @subpackage EF1 */ get_header(); ?> <?php $getcat = get_the_category(); $cat = $getcat[0]->cat_ID; //получаем ID категории записи $postid = get_the_ID(); ?> <?php $cat1 = get_category(get_query_var('cat'),false); $cat_parent = $cat1->parent; // ID родительской категории if(in_category( 17 )){ }; if($cat = 22){ } ?> <?php $cnt1 = get_category(6)->category_count; $cnt2 = get_category(7)->category_count; $cnt3 = get_category(8)->category_count; $cnt4 = get_category(9)->category_count; $cnt5 = get_category(10)->category_count; ?> <div class="row full contgal"> <div class="medium-1 large-1 columns show-for-medium-up"> </div> <div class="small-12 medium-2 large-2 columns avatar <?php if ( in_category(6)) {echo 'currentgal';}; ?>"><?php if($cnt1>0) { echo '<a href="/loshad-v-svobodnom-dvizhenii/">';} else { echo '';} ; ?><img src="/img/gal1.png"><div class="galcount">Подано работ: <?php echo $cnt1; ?></div><h3>Лошадь в свободном движении</h3><?php if($cnt1>0) { echo '</a>';} else { echo '';} ; ?></div> <div class="small-12 medium-2 large-2 columns avatar <?php if ( in_category(7)) {echo 'currentgal';}; ?>"><?php if($cnt2>0) { echo '<a href="/portret-loshadi/">';} else { echo '';} ; ?><img src="/img/gal2.png"><div class="galcount">Подано работ: <?php echo $cnt2; ?></div><h3>Портрет лошади</h3><?php if($cnt2>0) { echo '</a>';} else { echo '';} ; ?></div> <div class="small-12 medium-2 large-2 columns avatar <?php if ( in_category(8)) {echo 'currentgal';}; ?>"><?php if($cnt3>0) { echo '<a href="/chelovek-i-loshad/">';} else { echo '';} ; ?><img src="/img/gal3.png"><div class="galcount">Подано работ: <?php echo $cnt3; ?></div><h3>Человек и лошадь</h3><?php if($cnt3>0) { echo '</a>';} else { echo '';} ; ?></div> <div class="small-12 medium-2 large-2 columns avatar <?php if ( in_category(9)) {echo 'currentgal';}; ?>"><?php if($cnt4>0) { echo '<a href="/ippodrom-i-sport/">';} else { echo '';} ; ?><img src="/img/gal4.png"><div class="galcount">Подано работ: <?php echo $cnt4; ?></div><h3>Ипподром и спорт</h3><?php if($cnt4>0) { echo '</a>';} else { echo '';} ; ?></div> <div class="small-12 medium-2 large-2 columns avatar <?php if ( in_category(10)) {echo 'currentgal';}; ?>"><?php if($cnt5>0) { echo '<a href="/black-white/">';} else { echo '';} ; ?><img src="/img/gal5.png"><div class="galcount">Подано работ: <?php echo $cnt5; ?></div><h3>Black & White</h3><?php if($cnt5>0) { echo '</a>';} else { echo '';} ; ?></div> <div class="medium-1 large-1 columns show-for-medium-up"> </div> </div> <div class="mainworks"> <?php the_post(); the_content(); ?> <div class="mainsingle"> <?php $Pic = get_post_meta( get_the_ID(), 'user_submit_image', true );?> <div class="small-12 medium-12 large-12 columns"><?php the_title('<h3>', '</h3>'); ?><h5><?php the_author(); ?></h5></div> <div class="small-12 medium-12 large-12 columns" style="margin-bottom:1.5em;"><a>" rel="lightbox"><?php the_post_thumbnail('large');?></a></div> <div class="small-12 medium-12 large-12 columns"> <?php $Rate = get_post_meta( get_the_ID(), 'ratings_score', true ); if (strcmp ($Rate,0) == 0) { echo '<div class="unvoted"><p>'.$Rate.'</p></div>'; } else { echo '<div class="votxt"><p>+'.$Rate.'</p></div>'; } ?> </div> <div class="social-likes"> <h5>Нравится фотография? Поделитесь ей в социальной сети!</h5> <div class="facebook" title="Поделиться ссылкой на Фейсбуке">Facebook</div> <div class="twitter" title="Поделиться ссылкой в Твиттере">Twitter</div> <div class="mailru" title="Поделиться ссылкой в Моём мире">Мой мир</div> <div class="vkontakte" title="Поделиться ссылкой во Вконтакте">Вконтакте</div> <div class="odnoklassniki" title="Поделиться ссылкой в Одноклассниках">Одноклассники</div> <div class="plusone" title="Поделиться ссылкой в Гугл-плюсе">Google+</div> </div> </div> <?php get_footer();?>неа, не вижу.
и исправьте плз свой пост — любой код необходимо вставлять через теги code.может такое быть, что ваш админ тупо прописывал код голосования, когда оно вступает в силу и удалял его, когда голосование заканчивалось?
Тема «Помогите не работает WP-PostRatings» закрыта для новых ответов.