Intereting Posts
Проверка соответствия какого-либо условия перед вводом сообщения в базу данных Виджет «Сохранить» сброс скрытых полей jQuery Передача параметров на статическую страницу WordPress Является ли уязвимость wp_nonce_field уязвимой, если вы знаете имя действия? Использование WP_Query для запроса нескольких категорий с ограниченными сообщениями по категориям? Пользовательские отношения таксономии (например: классификация растений) Поиск по идентификатору приложения Можно ли запустить экспортированный сайт WP в ZIP-файл? Отображать настраиваемое поле только в том случае, если оно имеет значение Кэш предыдущих версий сайта? Как узнать, есть ли я на первой странице Функция почты не работает BuddyPress – Поиск участников по имени, а также по имени пользователя Меню архива разметки функциональных фильтров Карты Google WordPress в пользовательской теме

Редактировать функцию_события

Я хочу отредактировать функцию по умолчанию the_content() . Я знаю, что могу add_filter('the_content', 'with_my_function') но у меня возникли проблемы с выходом старого контента с моим.

Вот пример того, что я делаю.

 add_filter('the_content', 'my_function'); function my_function() { $write = 'hello world'; $content = apply_filters('the_content', get_the_content()); echo $write.$content; } 

Как я могу заставить это работать?

Не совсем точно, что вы пытаетесь выполнить, но похоже, что вы пытаетесь добавить что-то к началу the_content.

Попробуй это:

 add_filter('the_content', 'se24265_my_function'); function se24265_my_function( $content ) { $write = 'hello world'; $new_content = $write . $content; return $new_content; } 

Большинство фильтров предоставляют параметр или два для вашей функции, чтобы манипулировать, а затем возвращать.