Как можно сделать, чтобы таблицы, фильровались, как и картинки в the_excerpt()?
Кама, использую твой скрипт kama_breadcrumbs() - крутая штука. спасибо.
Еще понравилась твоя функция добавления "Читать далее..." для the_exerpt()
function new_excerpt_more($more) {
global $post;
return '... <a href="'. get_permalink($post->ID) . '">Читать дальше...</a>';
}
Вопрос: а как можно сделать, чтобы таблицы, фильровались, как и картинки в the_excerpt()?
Если не сложно, подскажи.
А то сейчас выводится че-то типа этого:
"
Внимание, пассажиры! С 16 апреля автобусы маршрута 3Д начнут ходить по летнему расписанию. РАСПИСАНИЕ ДВИЖЕНИЯ АВТОБУСОВ МАРШРУТ № 3д «г.к. Доминго – база тех. участка» С 16.04.2016 г. Дни следования Время отправления с конечных пунктов г.к. ДОМИНГО ТЕХУЧАСТОК ЕЖЕДНЕВНО 7:19 8:55 10:31 13:44 15:15 17:47 8:03 9:44 11:15 14:28 16:00 18:42
"
А хотелось бы, чтобы данные из таблицы не включались в the_excerpt();
Можно попробовать воспользоваться авторской функцией Тимура замены the_excerpt(). И там после строчек:
extract( $args ); if( ! $text ){ $text = $post->post_excerpt ? $post->post_excerpt : $post->post_content;Добавить эту:
$text = preg_replace('~<table.*?table>~', '', $text);Предложение "на глаз"
есть вариант попроще. надо только разобраться как регулярка работает....
function filter_function_name( $excerpt ) { return preg_replace('~<table.*?table>~', '', $excerpt ); } add_filter( 'get_the_excerpt', 'filter_function_name' );все копаюсь с этой проблемой. функция работает, но excerpt походу берется из базы, а там он уже хранится без html тегов...
Попробуй приоритет попозднее поставить: