Adăugare suport pentru shortcode în câmpuri personalizate

15 apr. 2015, 16:11:58
Vizualizări: 1.72K
Voturi: 1

Folosesc CMB2 și am un câmp wysiwyg în care vreau să afișez un formular Formidable folosind un shortcode, dar shortcode-ul nu se afișează, deși funcționează corect în pagini sau articole normale.

Cum pot activa afișarea shortcode-urilor în acest tip de câmpuri personalizate?

3
Comentarii

Bazat pe această întrebare Încearcă să apelezi direct funcția shortcode și să transmiți ceea ce ai nevoie.

Howdy_McGee Howdy_McGee
15 apr. 2015 16:55:29

Câmpurile personalizate nu sunt concepute pentru a executa shortcode-uri sau orice alt cod

Pieter Goosen Pieter Goosen
15 apr. 2015 17:01:00

Biblioteca de shortcode-uri este o componentă wp care poate fi utilizată oriunde - wordpress în sine o folosește doar în the_content, dar asta nu înseamnă că nu o poți folosi în altă parte sau că ele "nu sunt destinate" altor scopuri.

jjarolim jjarolim
15 apr. 2015 17:15:10
Toate răspunsurile la întrebare 1
0

@see https://codex.wordpress.org/Function_Reference/do_shortcode

Caută shortcode-uri în conținut și le filtrează prin hook-urile lor:

echo do_shortcode(
    get_post_meta(
        ID-UL_POSTULUI_TAU, 
        NUMELE_CÂMPULUI_TAU_PERSONALIZAT, 
        true
    )
);
15 apr. 2015 17:11:24