Я новичок в кодировании php, и мне нужно исправить ошибку на веб-сайте моего друга. Вот страница с ошибкой http://www.corectura.ro/category/in-presa/ (она на румынском языке, но это не имеет значения). «Citeste mai multe ...» - это ссылка «Подробнее ...», и она не работает. Он просто открывает одну и ту же страницу (эта: http://www.corectura.ro/category/in-presa/) на новой вкладке, вместо того, чтобы открывать ссылку/сообщение, чтобы читать больше, как говорит кнопка «читать дальше ...». Сайт находится на платформе Wordpress и имеет пользовательскую тему.Ошибка кнопки «Читать дальше» в теме Wordpress
Я просмотрел редактор во всех php-файлах для раздела, где упоминается «больше». Я нашел его только в файлах archive.php и styles.css.
В стилях листа единственный код, я нашел это один (в отношении к читать далее ссылку)
.r_more{ display:block; text-align:right; }
И в archive.php код ниже:
<li>
<div class="post_thumbnail"><?php the_post_thumbnail('thumbnail'); ?></div>
<div class="post_content"><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<div class="date_post"><?php echo ucfirst(get_the_date('F Y')); ?></div>
<?php the_excerpt();
echo '<a href="'.the_permalink().'" class="r_more" target="_blank">Citeşte mai multe...</a>';
?>
</div>
</li>
Есть что-то не так с этим кодом? Правильно ли синтаксис? Почему он открывает одну и ту же страницу на новой вкладке вместо того, чтобы открывать страницу с содержимым, которое необходимо отобразить после нажатия «Citeste mai multe ...» («Подробнее ...»)?
Пожалуйста, помогите. Спасибо.
Большое спасибо. Я изменил код, как вы сказали, и работает так, как должно быть. – ibcoderioana
Добро пожаловать. Выберите ответ, нажав зеленую галочку. – rnevius