функция
since 2.1.0
add_feed()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
add_feed( string $feedname, callable $callback ): string
Описание
Добавляет новый тип ленты, например /atom1/.
Параметры
$feedname
string
обязательный
Имя ленты. Не должно начинаться с '_'.
$callback
callable
обязательный
Функция обратного вызова, выполняемая при отображении ленты.
Возвращаемое значение
string
Исходный код
wp-includes/rewrite.php:251
function add_feed( $feedname, $callback ) {
global $wp_rewrite;
if ( ! in_array( $feedname, $wp_rewrite->feeds, true ) ) {
$wp_rewrite->feeds[] = $feedname;
}
$hook = 'do_feed_' . $feedname;
// Remove default function hook.
remove_action( $hook, $hook );
add_action( $hook, $callback, 10, 2 );
return $hook;
}
История изменений
| Версия | Описание |
|---|---|
| 2.1.0 | Introduced. |

