Подтверждаю. Не работает.
В WordPress 4.7 изменилась работа с фильтрами. Чтобы всё снова заработало, нужно заменить строку 79 в файле plugin.php:
//$wp_filter[ $tag ] [ $priority ] [ $id ] ['function'] = 'EMT_wptexturize';
if ( ! isset( $wp_filter[ $tag ] ) ) {
$wp_filter[ $tag ] = new WP_Hook();
}
$wp_filter[ $tag ]->callbacks[ $priority ][ $id ] = array( 'function' => 'EMT_wptexturize', 'accepted_args' => 2 );
Или, возможно, даже так:
//$wp_filter[ $tag ] [ $priority ] [ $id ] ['function'] = 'EMT_wptexturize';
add_action( $tag, 'EMT_wptexturize', $priority, 2 );
Plugin Author
mrauhu
(@mrauhu)
Спасибо за обращение.
Выпустил новую версию — 0.4.0 совместимую с WordPress 4.7.
Теперь красота есть 🙂
-
This reply was modified 7 years, 1 month ago by mrauhu.
Да, теперь всё в порядке. И RSS-лента тоже корректно работает.
Спасибо большое!!! 😉
-
This reply was modified 7 years, 1 month ago by Sovetique.