• Всем привет!
    подскажите передали сайт на поддержку, и возникла проблема с не активным рейтингом
    стоит модуль WP-PostRatings он включен, но голосовать нет возможности.
    так например на странице http://equifoto.elcomnet.com/chelovek-i-loshad/
    возможности проголасавать нет,
    вот так было раньше http://equifoto.elcomnet.com/archive/
    человек который все это ранее обслуживал в отпуске, подскажите что делать? завтра нужно, включить голосование.
    я что бы не поломать основной сайт развернул на тестовом.
    помогите плиз, заранее спасибо!

Просмотр 15 ответов — с 1 по 15 (всего 33)
  • на обеих страницах голосовалки для гостей нет.

    Но самое интересное в настройках 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.

    может такое быть, что ваш админ тупо прописывал код голосования, когда оно вступает в силу и удалял его, когда голосование заканчивалось?

Просмотр 15 ответов — с 1 по 15 (всего 33)

Тема «Помогите не работает WP-PostRatings» закрыта для новых ответов.