Кнопка Далее (more)
-
Если нажать на кнопку Далее, то запись открывается с середины статьи. Как сделать так, чтобы при нажатии на кнопку Далее статья(запись) открывалась на странице со своего заголовка?
Спасибо.
-
Если нажать на кнопку Далее — запись на экране появляется с той строчки, которая после Далее. А как сделать, чтобы запись появлялась с названия записи?
Апельсинова — спасибо за мандарин.
Я такой вопрос решил следующим образом:
В файле 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.
А папку includes в темах вообще никогда не видела, это фантазия какого-то конкретного разработчика.
Их много, с такими фантазиями. Например, глубокоуважаемый Гудвин (blogmachine, device, etc). А бывают Темы с такими деревьями, что фиг продерешься сквозь этот лес.
Я именно поэтому и написал в конце «P.S» про особенности настроек шаблона.
Юрий, можно узнать: почему вы выделили именно эти 2 шаблона (blogmachine, device)? Или это случайно?
Потому что они первыми попались под руку 🙂
Их много, с такими фантазиями.
Ну, я и не такое видела.
Но вот так вот советовать искать конкретный нестандартный файл в конкретной папке, не зная, какая тема стоит у автора топика, я бы не стала.Я показал, как была реализована идея. Если понять принцип, то можно реализовать и на другом шаблоне.
Вообще там надо искать не файл, а часть кода, в котором выводится тег moreчасть кода, в котором выводится тег more
Строго говоря, он вообще не выводится 🙂
- Тема «Кнопка Далее (more)» закрыта для новых ответов.