Тег #more в wordpress

1 способ:

Чтобы убрать ненужный тег #more необходимо зайти через фтп по адресу /wp-includes/post-template.php в wordpress. В этом файле нужно найти строку, где формируется ссылку на полную новость и вставляется как раз таки этот тег #more:

Вот она:

else {
			if ( ! empty($more_link_text) )
				$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "#more-{$post->ID}\" class=\"more-link\">$more_link_text</a>", $more_link_text );
			$output = force_balance_tags($output);
		}

Для того, чтобы убрать #more удаляем только more-{$post->ID}, без кавычек и слеша \, так что получится:

$output .= apply_filters( 'the_content_more_link', ' <a href="' . get_permalink() . "\" class=\"more-link\">$more_link_text</a>", $more_link_text );

К сожалению при обновлении WP надо будет проводить все заново.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
2 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Vetka
Vetka
7 лет назад

Огромное спасибо за статью, пригодилась:) Очень удобно, сделал и забыл, благодарю!

Татьяна
Татьяна
6 лет назад

Привет! У меня,увы, не сработало

2
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x