• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Рейтинг статей на Wordpress

YouWeb

ПРОВЕРЕННЫЙ

YouWeb

ПРОВЕРЕННЫЙ
Сообщения
10
Подскажите, пожалуйста. Можно ли реализовать вот такое расположение рейтинга путём каких либо плагинов, либо изменением кода. Или специально изначально нужно шаблон под это подделывать? Если можно, то как?
PicsArt_1408913009732.jpg
 

Вложения

Попай

АДМИНИСТРАТОР

Попай

АДМИНИСТРАТОР
Сообщения
3,247
@YouWeb, Не совсем понял, у Вас уже есть рейтинг на блоге или вы только думаете его установить. Если нет, то рассмотрим на примере популярного плагина Для просмотра ссылки Войди или Зарегистрируйся . Что бы вставить рейтинг для постов надо вставить нужный тег, в любое место в шаблоне где его хотите видеть этот рейтинг. Таким обзором можно сверстать шаблон таким видом как у Вы запрашивали.
 

YouWeb

ПРОВЕРЕННЫЙ

YouWeb

ПРОВЕРЕННЫЙ
Сообщения
10
У меня уже стоит данный плагин. Действительно, нужно было сразу написать. Плагин стоит, рейтинг находится в конце каждой записи путём различных махинаций с кодом. Но, т.к. я ещё плохо разбираюсь в коде, мне интересно, каким образом можно так расположить рейтинг. То есть рядом с картинкой на такой "подставке". По моим скудным навыкам, мне кажется нужно что-что добавить в single.php. Но что? Рейтинг я смогу вставить возле картинки (возможно), а вот "подставку"... Другими словами, наверное, как картинку вставить и разместить на ней рейтинг. Надеюсь понятно объяснила:D
 

Попай

АДМИНИСТРАТОР

Попай

АДМИНИСТРАТОР
Сообщения
3,247
@YouWeb, если не ошибаюсь, данный код выводит Ваш рейтинг:
PHP:
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
А дальше надо смотреть как у Вас устроена одиночная новость и верстать, что бы рейтинг был рядом с кринкой.
 

YouWeb

ПРОВЕРЕННЫЙ

YouWeb

ПРОВЕРЕННЫЙ
Сообщения
10
Вот single.php
Код:
<?php get_header(); ?>
    <div class="outer" id="contentwrap">  
            <div class="postcont">
                <div id="content">  
                    <?php if (have_posts()) : ?>  
                        <?php while (have_posts()) : the_post(); ?>
                        <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
                            <h2 class="title"><?php the_title(); ?></h2>
                            <div class="postdate"><img src="<?php bloginfo('template_url'); ?>/images/date.png" /> <?php the_time('F jS, Y') ?> <img src="<?php bloginfo('template_url'); ?>/images/user.png" /> <?php the_author() ?> <?php if (current_user_can('edit_post', $post->ID)) { ?> <img src="<?php bloginfo('template_url'); ?>/images/edit.png" /> <?php edit_post_link('Редактировать', '', ''); } ?></div>
          
                            <div class="entry">
<?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array("class" => "alignleft post_thumbnail")); } ?>
                                <?php the_content('Читать далее &raquo;'); ?>
                                <?php wp_link_pages(array('before' => '<p><strong>Страницы:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
                            </div>
<p><h3>Оцени игру</h></p><?php if(function_exists('the_ratings')) { the_ratings(); } ?>  
                             <div class="postmeta"><img src="<?php bloginfo('template_url'); ?>/images/folder.png" /> Опубликовано в рубрике <?php the_category(', ') ?><?php if(get_the_tags()) { ?> <img src="<?php bloginfo('template_url'); ?>/images/tag.png" /> <?php  the_tags('Метки: ', ', '); } ?></div>              
                            <div class="navigation clearfix">
                                <div class="alignleft"><?php previous_post_link('&laquo; %link') ?></div>
                                <div class="alignright"><?php next_post_link('%link &raquo;') ?></div>
                            </div>
                          
                            <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
                                // Both Comments and Pings are open ?>
                                Вы можете <a href="#respond">оставить комментарий</a>, или <a href="<?php trackback_url(); ?>" rel="trackback"> ссылку</a> на Ваш сайт.
  
                            <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
                                // Only Pings are Open ?>
                                Комментирование на данный момент запрещено, но Вы можете оставить <a href="<?php trackback_url(); ?> " rel="trackback">ссылку</a> на Ваш сайт.
  
                            <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
                                // Comments are open, Pings are not ?>
                                Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
  
                            <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
                                // Neither Comments, nor Pings are open ?>
                                Комментирование и размещение ссылок запрещено.
  
                            <?php } edit_post_link('Редактировать эту запись','','.'); ?>
                        </div><!--/post-<?php the_ID(); ?>-->
                      
                <?php comments_template(); ?>
              
                <?php endwhile; ?>
          
                <?php endif; ?>
            </div>
            </div>
        <?php get_sidebars(); ?>
    </div>
<?php get_footer(); ?>
 
Последнее редактирование:

Попай

АДМИНИСТРАТОР

Попай

АДМИНИСТРАТОР
Сообщения
3,247
@YouWeb, По коду плохо ориентироваться, без наглядного результата. Вот код картинки
PHP:
<?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array("class" => "alignleft post_thumbnail")); } ?>
А дальше верстайте сами стили CSS вашего шаблона и приводите к нужному результату.
 

Топ поддержки


Сверху