Как получить весь html-контент при посещении страницы разделенного поста WordPress

Я делаю преобразование строк для каждой записи/страницы в Wordpress. Я добавляю функцию ниже к хуку template_redirect, чтобы получить весь html-контент и выполнить преобразование.

function my_string_conversing() {
    obstart( 'ob_callback' );
    return;
}

function ob_callback( $buffer ) {
    // doing conversion here...
    return $buffer
}

add_action( 'template_redirect', 'my_string_conversion' );

Этот код хорошо работает для постов и страниц, но если я разобью один пост на несколько страниц, то это не сработает. Он даже не запускает функцию my_string_conversion при нажатии на каждую страницу разделенного сообщения. Как я могу заставить его работать? Спасибо.


person aserww106    schedule 20.12.2013    source источник


Ответы (1)


Я нашел решение, вместо этого используйте add_action( 'template_redirect', 'my_string_conversion', -100 );.

person aserww106    schedule 21.12.2013