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

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

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

Проблема с миниатюрами в шаблоне perkins

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Здравствуйте, уважаемые WP-знающие!
Зарегистрировал сайт. Всё устраивает, все настроил. По шаблону Perkins зарисовал и логотипы, которые использую во всех соц сетях, поэтому менять шаблон не хотелось бы...

В чём проблема?


Тизеры(или же анонсы статей на главной странице) выглядит блоками, без кнопки далее

В статью можно попасть лишь кликнув на заголовок, а в мобильной версии так вообще не кликабельно:( В мобильной версии можно попасть на страницу лишь пролистав вниз до свежих записей(из виджета)

В чём вопрос?

  1. Можно ли вернуть стандартную кнопку(читать далее(more))? Искал в коде не разобрался.
  2. Можно ли отключить вообще мобильную версию? удалял в css - помогло частично( но ссылки не кликаются)

    Заранее всем спасибо!
 
Последнее редактирование модератором:

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Не надо лишние ссылки размещать, тем более в таком количестве.

По сути темы:
1. Что бы добавить "Читать далее" в нужном месте вставьте:
Код:
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow">Читать далее</a>
2. К сайтам у которых нет мобильных версии поисковики плохо относятся.
3. Я бы вам ещё советовал на миниатюры(это не тизеры, называйте вещи своими именами) поставьте ссылки на статью.
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Не надо лишние ссылки размещать, тем более в таком количестве.

По сути темы:
1. Что бы добавить "Читать далее" в нужном месте вставьте:
Код:
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow">Читать далее</a>
2. К сайтам у которых нет мобильных версии поисковики плохо относятся.
3. Я бы вам ещё советовал на миниатюры(это не тизеры, называйте вещи своими именами) поставьте ссылки на статью.
Спасибо, за ответ! Понимаю, но вот именно на картинки я и не могу поставить ссылки...
functions.php тут все не как обычно, а пхп я понимаю смутно...
У вас нет прав на просмотр содержимого спойлера, Войдите или Зарегистрируйтесь
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
У вас нет прав на просмотр содержимого спойлера, Войдите или Зарегистрируйтесь
 
Был бы очень благодарен, если покажете как сделать ссылку из миниатюр(думаю мобильная версия тож будет кликабельна)
P.S. Тизером назвал потому, что в коде этот момент называется teaser :)
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Вы не там ищите. Открываете файл content.php и ищете:
PHP:
<?php the_post_thumbnail('teaser-md'); ?>
В коде встретится в 2 местах. Это и есть ваши миниатюры и в обоих случаях ставите на них ссылки, что бы получилось так:
PHP:
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" ><?php the_post_thumbnail('teaser-md'); ?></a>
По этому принципу проводите тоже самое с статьями для которых не назначена миниатюра и стандартная картинка ищите чуть ниже в коде:
PHP:
<?php echo get_stylesheet_directory_uri(); ?>/assets/img/placeholder.gif" />
И так же ставите на неё ссылку. Вот и всё.
 
Последнее редактирование:

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Вы не там ищите. Открываете файл content.php и ищете:
PHP:
<?php the_post_thumbnail('teaser-md'); ?>
В коде встретится в 2 местах. Это и есть ваши миниатюры и в обоих случаях ставите на них ссылки, что бы получилось так:
PHP:
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" ><?php the_post_thumbnail('teaser-md'); ?></a>
По этому принципу проводите тоже самое с статьями для которых не назначена миниатюра и стандартная картинка ищите чуть ниже в коде:
PHP:
<?php echo get_stylesheet_directory_uri(); ?>/assets/img/placeholder.gif" />
И так же ставите на неё ссылку. Вот и всё.
Спасибо огромное!



верхние картинки теперь кликаются, а вот с нижними пока не понятно. Проблема теперь не в этом..
в мобильной версии все также не кликается, или если сократить окно браузера вдвое картинки и ссылки не кликаются...
 
Content.php(измененный)

PHP:
<?php if (is_single()) : ?>
    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
        <?php the_post_thumbnail('featured'); ?>           
        <div id="post-content">           
            <?php the_title('<h1 id="post-title">', '</h1>'); ?>
            <p id="post-meta">
                <span><i class="fa fa-calendar"></i> <?php the_time(get_option('date_format')); ?></span>
                <span><i class="fa fa-user"></i> <?php the_author(); ?></span>
                <span><i class="fa fa-comments"></i> <?php comments_number('0 Комментариев', '1 Комментарий', 'Комментариев: % '); ?></span>
            </p>            
            <?php the_content() ?>           
            <?php wp_link_pages('before=<div id="post-pager">&after=</div>'); ?>       
            <?php
            $perkins_post_tags = get_the_tags();
            if ($perkins_post_tags) :                   
                echo '<div id="post-tags">';
                foreach($perkins_post_tags as $perkins_tag) {
                    echo '<a href="' . get_tag_link($perkins_tag->term_id ) . '">#' . $perkins_tag->name.'</a>';
                  }
                  echo '</div>';                         
            endif;
            ?>           
        </div>       

        <div id="post-footer" class="clearfix">               
            <?php previous_post_link('<div id="post-nav-prev"><p><i class="fa fa-arrow-circle-left"></i> Предыдущая тема</span></p>%link</div>'); ?>    
            <?php next_post_link('<div id="post-nav-next"><p> Следующая тема <i class="fa fa-arrow-circle-right"></i></p>%link</div>'); ?>           
        </div>   
    </article>   
<?php else : ?>
    <?php global $perkins_count; ?>
    <?php if ($perkins_count == 1): ?>
        <div id="teaser-top-holder">
    <?php endif; ?>       
    <?php if ($perkins_count == 1 || $perkins_count == 2): ?>
        <div class="col-xs-6 top-<?php echo $perkins_count; ?>">
            <div <?php post_class(); ?>>
                <div class="teaser-top">
                    <?php if (has_post_thumbnail()) : ?>
                        <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" >
                        <?php the_post_thumbnail('teaser-md'); ?>
                        </a>
                    <?php else : ?>
                        <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" >
                        <img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/img/placeholder.gif" /></a>
                    <?php endif; ?>       
                    <p class="teaser-date"><?php the_time(get_option('date_format')); ?></p>   
                    <?php the_title('<h3 class="teaser-title"><a href="' . esc_url( get_permalink()) . '">', '</a></h3>'); ?>
                    <div class="teaser-text">
                        <?php the_excerpt(); ?>   
                    </div>           
                </div>
            </div>
        </div>
    <?php else : ?>           
        <div class="teaser col-md-12">
            <div <?php post_class(); ?>>
            <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" ><?php if (has_post_thumbnail()) : ?></a>
                <div class="col-xs-4"><?php the_post_thumbnail('teaser-md'); ?></div>
                <div class="col-xs-8">                   
            <?php else : ?>
                <div class="col-sm-12">
                            <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" >
                        <img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/img/placeholder.gif" /></a>
                            <?php endif; ?>                           
                <p class="teaser-date"><?php the_time(get_option('date_format')); ?></p>   
                <?php the_title('<h3 class="teaser-title"><a href="' . esc_url( get_permalink()) . '">', '</a></h3>'); ?>
                <?php the_excerpt(); ?>   
                </div>               
            </div>       
        </div>
    <?php endif; ?>
    <?php if ($perkins_count == 2): ?>
    </div>
<?php endif; ?>
<?php endif; ?>
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
1. Если вы делаете всё как я описал выше

В коде встретится в 2 местах. Это и есть ваши миниатюры и в обоих случаях ставите на них ссылки, что бы получилось так:
То тогда и нижние картинки будут кликабельные.

2. А по мобильному варианту уберите виджет поиска и все будет работать. Почему-то в этом шаблоне поиск перекрывает весь остальной блок сайта.
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
1. Если вы делаете всё как я описал выше


То тогда и нижние картинки будут кликабельные.

2. А по мобильному варианту уберите виджет поиска и все будет работать. Почему-то в этом шаблоне поиск перекрывает весь остальной блок сайта.
при удалении поиска, в мобильной версии ссылки и миниатюры также не кликаются, а еще миниатюры покрылись сверху слоем Overlay.png
 

только посмотрите куда сдвигаются и уменьшаются ссылки в мобильной css версии
 
параметры колон и записей указываются в bootstrap.min.css в котором невозможно работать
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Что-то вы намудрили у себя. Вот тестовый Для просмотра ссылки Войди или Зарегистрируйся с вашей темой. Внес описанные выше действия и всё работает.
 
Интересно кому я пишу тут :eek: Зачем вы спрашиваете и не делаете, что вам советуют.

1. Нижние картинки у вас кликабельные, куда вы смотрите не знаю.
2. Не убрали поиск и пишете, что ничего не работает.
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Что-то вы намудрили у себя. Вот тестовый Для просмотра ссылки Войди или Зарегистрируйся с вашей темой. Внес описанные выше действия и всё работает.
Нижние посты я исправил после того, как написал. А виджет поиска вернул убедившись, что не помогло.
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Значит вы что-то перемудрили, как писал выше на тестовом всё работает. Ищите причины дальше.
как видите в мобильной версии заголовок сливается с белым фоном, вот это я и исправял и судя по всему - криво. Попытаюсь разобраться. Пожалуйста, не закрывайте тему
 
Вы можете скинуть сюда content.php? Это же единственный файл который изменялся
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
ну я уже честно не знаю в чем дело. я создал новый шаблон и поменял только ваш content.php и удалил поиск. я проверял на Denwerе и на хостинге, пустой wordpress и свой все также. Wedland.uz
 
[DL]http://wedland.uz/wp-content/uploads/perkins.rar[/DL] на всякий случай
 
Последнее редактирование модератором:

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Проблема получается в сайдбаре. А точнее подключение его в общий шаблон для мобильников, получается он свершу основного контента. Если убрать все виджеты, то будет работать.
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Проблема получается в сайдбаре. А точнее подключение его в общий шаблон для мобильников, получается он свершу основного контента. Если убрать все виджеты, то будет работать.
убивать сайдбар - не дело. Жаль, что разработчики выпустили кривой шаблон
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
убивать сайдбар - не дело. Жаль, что разработчики выпустили кривой шаблон
Много разработчиков с кривыми руками. А сайдбар убирать конечно же не надо, это я вам дал направление в котором двигаться надо и где ковырять, что бы всё заработало.
 

Dmitriy Koval

НОВИЧОК

Dmitriy Koval

НОВИЧОК
Сообщения
22
Много разработчиков с кривыми руками. А сайдбар убирать конечно же не надо, это я вам дал направление в котором двигаться надо и где ковырять, что бы всё заработало.
Отличный у вас ресурс, хорошо когда автор оперативно отвечает.
А вы работали с фреймворком bootstrap?
ответ всех мобильных версии там
 

Попай

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

Попай

АДМИНИСТРАТОР
Сообщения
3,247
Отличный у вас ресурс, хорошо когда автор оперативно отвечает.
Спасибо. По возможности стараемся.

А вы работали с фреймворком bootstrap?
Так немного, в основном только правки вносил на очередном кривом шаблоне.:)
 

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


Сверху