Доброго дня.
Стоит, плагин, для добавления каталога организаций.
Организации он добавляет в тип записей "post".
Вывод результатов поиска и сортировки на отдельной странице превьюшками.
Добавил новый тип рейтинга и вывел кнопки рейтинга на эти превъюшки.
Все работает, голосует, но маленькая проблема, голоса добавляются сразу всем организациям а не одной.
"в которую передаем идентификатор объекта для которого выводим кнопки голосования, указываем тип рейтинга (для произвольных типов записей это название этого типа записи) и если выводим кнопки не для типа записи и не для комментария передаем идентификатор автора этого объекта."
Помоему это не совсем подробно
Честно говоря, не совсем, иначе бы наверное не приставал с глупостями.
Как я понял, каждому созданному объекту при создании, присваивается индивидуальный id, адрес выглядит вот так:
то есть он цифровой. Но он же переменный, я же не могу указать цифрой конкретный объект, а как эту переменную определить не знаю(
вот весь код тпл файла, отвечающего непосредственно за вывод этой странички, но я думаю что он в цикле
<div class="listing-title"> <?php echo $fields->t_title->value; ?> </div> <div style="position: relative; top:80px; width:185px; padding:5px; background-color:#7b92ba; border: 1px solid #fff; border-radius:2px; color:#fff; text-align:center;"> <?php echo rcl_get_html_post_rating($post->ID,'clubs-rating',$post->post_author);?> </div> <div class="excerpt-content" style="margin-top:-40px;min-height:160px; "> <?php if ( $images->thumbnail ): ?> <?php echo $images->thumbnail->html; ?> <?php endif; ?> <div class="listing-details" style="display:none"> <?php if ( $fields->_h_address ): ?> <div class="address-info"> <label><?php _ex( 'Address', 'themes/default', 'WPBDM' ); ?></label> <?php echo $fields->_h_address; ?> </div> <?php endif; ?> <?php echo $fields->exclude('t_title,t_address,t_city,t_state,t_country,t_zip')->html; ?> </div> </div>
я не вижу, что действие происходит в цикле, но можно попробовать вверху дополнительно прописать
<?php global $post; ?>
если действие происходит в цикле вывода записей, то должно сработать, в противном случае, надо будет получать идентификатор объекта и его автора другими методами, возможно, эти данные можно получить через существующий объект $fields