Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Usando shortcodes WordPress em campos customizados (WordPress shortcodes in custom fields)
// opção 1: função do_shortcode
// veja https://developer.wordpress.org/reference/functions/do_shortcode/
echo do_shortcode( $content, false );
// opção 2: o filtro the_content
// veja https://developer.wordpress.org/reference/hooks/the_content/
echo apply_filters('the_content', $content);
// pega um campo customizado em post e passa para do_shortcode
// veja https://developer.wordpress.org/reference/functions/get_post_meta/
echo do_shortcode( get_post_meta($post_id, 'nome_do_campo', true), false );
// pega a descrição de uma taxonomia e passa para do_shortcode
// veja https://developer.wordpress.org/reference/functions/term_description/
do_shortcode( term_description( $term_id, $taxonomy ), false );
// pega um campo customizado em post e passa para do_shortcode
// veja https://developer.wordpress.org/reference/functions/get_term_meta/
do_shortcode( get_term_meta($term_id, 'nome_do_campo', true), false );
// Saiba mais em
// https://www.celsobessa.com.br/2018/05/15/wordpress-como-usar-shortcode-em-campos-customizados-do_shortcode-e-filtro-the_content/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.