Вопрос: каким образом в моей ситуации можно вывести и картинку и «отрывок» статьи?
Однозначно должно быть установлено изображение записи (реальное из библиотеки, а не по ссылке с другого сайта) Тегом more можно вообще не пользоваться, а только отрывком записи.
И вообще это очень плохая идея создавать сайт на локальном сервере. Сейчас уже не те времена, чтобы пользоваться технологиями прошлого века. Проблемы вам будут гарантированы. В том числе и после переноса сайта на реальный хостинг. WP, и все что с ним связано, должно работать в привычном для себя окружении, а не на компьютере. Да и помощь оказать Вам проблематично будет не видя сайта.
-
Ответ изменён 4 года, 9 месяцев назад пользователем
zoltsmaster.
реальное из библиотеки
А если это тот случай, когда в библиотеке ничего нет и не будет. Понятно что и внешнюю ссылку в «изображение записи» указать невозможно. Если ли решение этой задачи или это в принципе не возможно?
Можно ли это сделать с помощью PHP функций?
Всё же решил свой вопрос с помощью плагина: Featured Image from URL
А если это тот случай, когда в библиотеке ничего нет и не будет
Это почему же? И так не бывает в принципе.
Можно ли это сделать с помощью PHP функций?
Зачем изобретать велосипед, когда уже есть готовое решение «из коробки». Зачем нужно делать какие-то костыли и ломать работу движка? Когда найдутся ответы на эти вопросы, возможно и решение быстрее найдется.
И так не бывает в принципе
Возможно так и не бывает, но у меня именно так.
В любом случае спасибо, что обратили внимание на мой вопрос.
-
Ответ изменён 4 года, 9 месяцев назад пользователем
georgmann.
Всё же решил свой вопрос с помощью плагина: Featured Image from URL
у меня тоже тема generate press и те же проблемы, но я решил вопрос без плагина
У меня тоже выводились сторонние картинки только в том случае,если ставить тег далее, проблему я решил, но теперь не могу убрать #more-№№№№ в конце ссылок . Переделать все записи и удалить из них more не очень привлекательная идея. В теме генератепресс в принципе не было необходимости ставить тег далее в записи, так, как и так без тега тема вывел отрывок. Но этот тег был нужным именно за то, что вывести с отрывком сторонние изображения.
Кроме того, что нужно вывести первое изображение записи на главной и на страницах архивов и меток . У меня был на сайте блок похоже записи от плагинов похожих записей , которые не выводили сторонние картинки, даже если ставить тег далее в записи .Другая сторона вопроса является проблема дублей , например в некоторых записей помимо того, что присутствуют изображения в текстах, еще и назначены миниатюры и как следствие стандартные коды выводили две картинки. По этому мне пришлось применить комплексные решения , сделать гибрид кодов , благодаря чему добывался:
1. Вывод первого изображении записи на главной странице если даже изображение находятся на сторонних ресурсов.
2. Создавать блок похожих записей с выводом первого изображении записи на главной странице если даже изображение находятся на сторонних ресурсов.
3. Исключить дубли выводов,то есть запрет вывода первой изображении записи на тех отрывках , где назначена миниатюра
Подробнее здесь:
https://www.rianovost.ru/pervaya-kartinka-iz-zapisi-vmesto-miniatyury-wordpress-bez-plagina-i-sozdanie-bloka-pohozhih-zapisey/