post

Redirecionar um item relacionado com JetEngine para o post principal

Publicado em: 22/08/2023

Categorias: BlogJetEngineJetPluginsPHPWordpressWPCode
function redirecionar_custom_post_type() {
    if ( is_singular( 'conversao' ) ) {
        $json_object = json_decode(file_get_contents(home_url().'/wp-json/jet-rel/4/parents/'.get_the_ID()));

        // Verifica se o JSON foi decodificado com sucesso e se há valores no array
        if (is_array($json_object) && count($json_object) > 0) {
            wp_redirect(get_permalink($json_object[0]->parent_object_id).'?idconv='.get_the_ID());
            exit;
        } else {
            // Redireciona para uma pagina especifica (sem resultados)
            wp_redirect(home_url('sem-resultado'));
            exit;
        }
    }
}
add_action( 'template_redirect', 'redirecionar_custom_post_type' );


Link de compartilhamento

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.

bruno.art.br/pb/3043

ID de Referência: 3043

Sugira uma publicação

Envie uma mensagem para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.

Clique aqui e entre em contato


Comentários