Redirecionar para o Próximo Post Automaticamente

FunctionsPHP
Este código PHP e JavaScript permite redirecionar automaticamente os visitantes para o próximo post após um período de tempo definido.

Como instalar

Para implantar este código no WordPress:

a. Copie o código PHP e JavaScript fornecido.

b. No painel de administração do WordPress, vá para “Aparência” > “Editor de Temas”.

c. No lado direito, selecione o arquivo “functions.php” do seu tema ativo.

d. Cole o código na parte inferior do arquivo “functions.php”.

e. Salve as alterações.

Explicando o código

Este código PHP verifica se o usuário está visualizando uma única postagem (um post individual). Se for uma única postagem, ele obtém o próximo post na sequência usando a função get_adjacent_post e define um tempo de espera em milissegundos (5 segundos no exemplo).

Em seguida, ele gera um script JavaScript que redireciona o usuário para o URL do próximo post após o tempo de espera. Isso é feito usando setTimeout para aguardar o período especificado antes de executar o redirecionamento.

Códigos

Functions (php)

				
					// Redirecionar para o próximo post automaticamente.
function lab1_redirecionar_para_proximo_post() { 
    if (is_single()) { 
        global $post; 
        $next_post = get_adjacent_post(false, '', false); 

        if ($next_post) { 
            $next_post_url = get_permalink($next_post); 

            // Defina o tempo de espera em milissegundos (5 segundos = 5000ms) 
            $tempo_de_espera = 5000; 

            // Gere o script JavaScript para redirecionar após o tempo de espera 
            echo ' 
                setTimeout(function() { 
                    window.location.href = "' . esc_url($next_post_url) . '"; 
                }, ' . $tempo_de_espera . '); 
            '; 
        } 
    } 
} 
add_action('wp_footer', 'lab1_redirecionar_para_proximo_post');

				
			

Relacionados

Redirecionar para o Próximo Post Após um Número de Segundos Específico

Este código PHP permite redirecionar automaticamente os visitantes...
FunctionsPHP

Redirecionar para o Próximo Post Automaticamente

Este código PHP e JavaScript permite redirecionar automaticamente...
FunctionsPHP

Remover Logo do WP da Página de Login e Barra Admin

Este código remove o logotipo do WordPress da...
FunctionsPHP

Fale com a Lab1