Модератор
Yui
(@fierevere)
永子
название используемой темы ? по возможности адрес сайта
Юрий, после вставки вашего кода:
«Ваши изменения в коде PHP были отменены из за ошибки на строке 150 файла C:\OSPanel\domains\preodolenie-strahov.ru\wp-content\themes\nisarg\functions.php. Исправьте и попробуйте пересохранить.
syntax error, unexpected ‘$’, expecting ‘&’ or variable (T_VARIABLE)»
Yui, тема Nisarg. Сайт не могу вам скинуть, так как он на опенсервере
Модератор
Юрій
(@yube)
после вставки вашего кода:
Это не мой код, а пример из Кодекса. В коде ошибок нет. Видимо, вставили или не туда, или не так.
Та я все пробую, но никакого результата(
Модератор
Yui
(@fierevere)
永子
тема Nisarg.
как минимум стоило дать название темы из-за перевода,
через полчаса будет языковой пакет для русского
И да, отрывки она не воспринимает в неизмененном виде.
И да, отрывки она не воспринимает в неизмененном виде.
Так это значит, что сделать «читать далее» после отрывков невозможно в моей теме?
Так это значит, что сделать «читать далее» после отрывков невозможно в моей теме?
С любой темой можно сделать что угодно. Это же php.
А чтобы сделать правильно — нужно создать дочернюю тему и внести изменения в нужный шаблон или файл функций.
По ссылке, данной выше Юрием, написан алгоритм что нужно сделать.
Модератор
Yui
(@fierevere)
永子
можно в template-parts/content-excerpt.php
на строке 39
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
добавить код так чтобы получилось
<div class="entry-summary">
<?php the_excerpt();
echo '<a href="' . get_permalink() . "#more-{$post->ID}\" class=\"more-link\">".__( 'Читать далее >', 'nisarg' ). '</a>';
?>
</div><!-- .entry-summary -->
чтобы не терять изменения — создавайте дочернюю тему
огромное спасибо за советы! Щас попробую создать дочернюю тему. Правда, я вообще ноль в этом)
Щас попробую создать дочернюю тему.
Создайте её с пом https://ru.wordpress.org/plugins/child-theme-configurator/
При создании отметьте галочку «копировать настройки из родителя». После создания темы плагин можно удалить.
O
(@perdyllo)
Сайт не могу вам скинуть, так как он на опенсервере
вот это и есть ваша ключевая проблема.
Создавайте и настраивайте сайт там где ему положено быть, а не в » песочнице»
Создавайте и настраивайте сайт там где ему положено быть
Это да, но, к сожалению, у меня почти нету финансов для поддержки его в интернете. Хочется сэкономить и запустить сайт в сеть только когда все будет готово и, возможно, компенсировать расходы прибылью от рекламы (если получится, конечно).
-
Ответ изменён 7 лет назад пользователем raikoho.
Модератор
Yui
(@fierevere)
永子
Сайт не могу вам скинуть, так как он на опенсервере
вот это и есть ваша ключевая проблема.
вот тут вы не правы, проблема в теме, а не в том, где работает сервер,
хотя локальный сервер и правда далеко не лучший выбор чтобы что-то делать и тем более если требуется помощь
тему же (Nisarg) вполне можно поставить и у себя (что конечно требует немного лишних телодвижений) и получить тот же результат что и у автора темы.