post
Listando Nome + Campo Adicional de Taxonomia Personalizada no WordPress com PHP
Publicado em: 21/05/2024 / Atualizado em: 21/05/2024
Neste código abaixo, estou fazendo uma busca no WordPress para saber as categorias personalizadas que o post (que esta sendo trazido em um loop) esta vinculado, veja:
<?php function categorias_post_shortcode($atts) { global $post; $post_id = $post->ID; $categories = wp_get_post_terms($post_id, 'tipo-do-post'); $html = '<div class="categorias-post">'; if (!empty($categories)) { foreach ($categories as $category) { $icon_url = get_term_meta($category->term_id, 'icone-da-categoria-do-post', true); $html .= '<div class="categoria-post">'; $html .= '<img src="' . esc_url($icon_url) . '"> <p>' . esc_html($category->name) . '</p>'; $html .= '</div>'; } } $html .= '</div>'; return $html; } add_shortcode('categorias_post', 'categorias_post_shortcode'); ?>
Neste código, estou usando uma taxonomia personalizada chamada “tipo-do-post“, e nela, configurei um campo personalizado, usando o JetEngine, para criar um campo de mídia (icone-da-categoria-do-post), onde adiciono uma imagem para a categoria, e trago ela junto neste código.
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
Link Curto para 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/5264
ID de Referência: 5264
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.