Поддержка Проблемы и решения Кнопка Далее (more)

  • Если нажать на кнопку Далее, то запись открывается с середины статьи. Как сделать так, чтобы при нажатии на кнопку Далее статья(запись) открывалась на странице со своего заголовка?
    Спасибо.

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Если нажать на кнопку Далее — запись на экране появляется с той строчки, которая после Далее. А как сделать, чтобы запись появлялась с названия записи?

    Апельсинова — спасибо за мандарин.

    Я такой вопрос решил следующим образом:

    В файле post.php (при необходимости еще в archive.php и search.php и т.д.) поменял код
    <?php the_content("читать дальше"); ?>
    на такой
    <?php the_content(""); ?>

    Потом настроил вывод кнопки «читать дальше» так как мне нравится и прикрутил к ней ссылку <a class="link" href="<?php the_permalink() ?>" title="<?php the_title(); ?>">текст или картинка(как у меня)</a>

    В итоге ссылку, которая должна быть от тега «more» на сайте не видно, так как она осталась без анкора (как я понимаю), но функция тега «more» сохранилась.
    Кстати, кто знает: не является ли это ошибкой в коде?

    Главное, что результат меня устраивает и кнопка «читать дальше» ведет на начало записи. Вот пример: http://dreamcup.org/

    Макс, а где находится post.php? Есть single.php , но там про more ни слова. В functions.php сумел поменять ссылку далее на картинку, а вот вывод записи с заголовка никак.

    post.php находится в админке в редакторе шаблона (в разделе Дизайн).
    Ну или в файловом менеджере по адресу:
    wp-content/themes/имя вашего шаблона/includes/post.php

    Я еще раз скажу, что ссылку от тега «more» я вообще удалил из видимости.
    То есть функция тега «more» осталась, а ссылка нет. Вместо неё я прикрутил свою ссылку <a class="link" href="<?php the_permalink() ?>" title="<?php the_title(); ?>">текст или картинка(как у меня)</a>

    P.S.
    Если вы не очень хорошо разбираетесь в настройках своего шаблона, то наверное лучше так не делать.

    Ну или в файловом менеджере по адресу:
    wp-content/themes/имя вашего шаблона/includes/post.php

    Это что-то новенькое.
    Шаблона с таким названием в иерархии нет. А папку includes в темах вообще никогда не видела, это фантазия какого-то конкретного разработчика.

    Шаблон для главной страницы обычно находится в index.php. Реже в home.php или front-page.php.

    Модератор Yuri

    (@yube)

    А папку includes в темах вообще никогда не видела, это фантазия какого-то конкретного разработчика.

    Их много, с такими фантазиями. Например, глубокоуважаемый Гудвин (blogmachine, device, etc). А бывают Темы с такими деревьями, что фиг продерешься сквозь этот лес.

    Я именно поэтому и написал в конце «P.S» про особенности настроек шаблона.

    Юрий, можно узнать: почему вы выделили именно эти 2 шаблона (blogmachine, device)? Или это случайно?

    Модератор Yuri

    (@yube)

    Потому что они первыми попались под руку 🙂

    Их много, с такими фантазиями.

    Ну, я и не такое видела.
    Но вот так вот советовать искать конкретный нестандартный файл в конкретной папке, не зная, какая тема стоит у автора топика, я бы не стала.

    Я показал, как была реализована идея. Если понять принцип, то можно реализовать и на другом шаблоне.
    Вообще там надо искать не файл, а часть кода, в котором выводится тег more

    Модератор Yuri

    (@yube)

    часть кода, в котором выводится тег more

    Строго говоря, он вообще не выводится 🙂

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Кнопка Далее (more)» закрыта для новых ответов.