Добрый день.
Подскажите код для темы, чтобы отключить дефолтное расположение рейтинга в записях типа "пост".
Применял код remove_filter('the_content', 'rcl_post_content_rating',20);
. Не работает.
Рейтинг записи типа "пост" в нужном месте вывел, а дефолтное отключить не могу..
Здравствуйте.
Так вам не review advanced нужно, как вы тему создали, а Rating System. Тему перенес.
Приоритет с 20-ти на 10-ть поменяйте. В сниппетах дан рабочий вариант. А на форуме в темах мы не меняем то что было, т.к. там за всем не уследишь
"Обзор" я имею ввиду короткие записи поста, миниатюра, и т.д, на странице вывода постов. Т.е. весь список постов.
То, что дается в снипетах, да рабочее, однако оно убирает рейтинг уже на открытой странице записи.
Счетчик рейтинга по дефолту выводится после класса class="entry-post-content"
справа снизу. Его нужно отключить
Записи выводятся стандартно на главной странице сайта в шаблоне home.php.
Стандартным кодом вывода блога.
<?php if ( have_posts() ) : ?>
<div class="posts-layout">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/content', get_post_format() ); ?>
<?php endwhile; ?>
</div>
Обзор, это я так назвал)
Я так и знал) Работает! Для новичков, чтобы спрятать дефолтные лайки с постов главной страницы блога, вставляем кусок кода в файл functions.php
// отменяем рейтинг в конце записи
function remove_filter_post_rayt(){
remove_filter('the_excerpt', 'rcl_post_content_rating',10);
}
add_action('wp','remove_filter_post_rayt');
Далее руками ставим вывод рейтинга в нужное место в шаблоне "content.php".
Код вывода рейтинга:
<?php echo rcl_get_html_post_rating($post->ID,$post->post_type); ?>
Спасибо за помощь, тему закрываем.