Не очень понял какие именно теги?
<?php echo strip_tags(get_the_content()); ?>
Что-то такое хотите сделать? Документация по функции strip_tags.
Да наверно, как внедрить это в <?php the_content(‘Читать далее »’); ?>
По умолчанию я так понял все функции в вордпресс выводят свои теги как отключить вообще их все?
По умолчанию я так понял все функции в вордпресс выводят свои теги как отключить вообще их все?
Какие функции, какие теги? Где убрать, что убрать? Вы вообще о чём?
Да наверно, как внедрить это в <?php the_content(‘Читать далее »’); ?>
Что Вы имеете в виду под словом «внедрить»?
В файлах темы можно просто заменить на
<?php echo strip_tags(get_the_content(‘Читать далее »’)); ?>
Если Вы хотите получить результат с применением к контенту всех хуков «the_content», то можно сделать как-нибудь так:
echo apply_filters( 'the_content', strip_tags(get_the_content('Читать далее »')) );
Если не хочется менять, можно добавить обработку в фильтр «the_content». Должно получиться, что-то вроде этого:
function custom_the_content( $content ) {
return strip_tags($content);
}
add_filter( 'the_content', 'custom_the_content', 99 );
Если нужно вывести первые несколько строк записи без тегов, можно воспользоваться функцией the_excerpt().
Не работает сделал так <?get_the_content(‘Читать далее »’); ?>
Все заработало, вот эта строчка сработала <?php echo strip_tags(get_the_content(‘Читать далее »’)); ?>
Однако теперь пропала ссылка у читать далее как добавить ее форматирование,
Короче нужно убрать тег p- использую фильтр
$content = str_replace(‘<p>’, ‘ ‘, $content);
Но почему то не получается как правильно составить фильтр?
Вы что хотите сделать, чем вам теги мешают?
Мешают и все тут:)) шо никак не убрать шо ли , это же кастомный движок
Если нужно отключить автоматическую вставку < br> и <p> можно сделать так:
remove_filter( 'the_content', 'wpautop' );
Либо можно указать разрешенные теги для функции strip_tags:
<?php echo strip_tags(get_the_content('Читать далее »'), '<a><br><strong><em>'); ?>
Вот это заработало <?php echo strip_tags(get_the_content('Читать далее »'), '<a><br><strong><em>'); ?>
Спасибо