Shortcode custom in Grid con Visual Composer
-
Salve a tutti,
mi servirebbe inserire un campo personalizzato all’interno di un elemento Grid in una griglia creata tramite il Grid Builder del Visual Composer. Ho quindi creato uno shortcode personalizzato seguendo le istruzioni sul Visual Composer Page Builder.
add_shortcode( 'vc_post_id', 'vc_post_id_render' ); function vc_post_id_render() { return '<h2>{{ post_data:ID }}</h2>'; // usage of template variable post_data with argument "ID" }
Vorrei usare l’ID per crearmi l’oggetto $post:
$post_id = '{{ post_data:ID }}'; $post = get_post($post_id);
Ma così facendo, la variabile $post_id è semplicemente la stringa inserita. Se invece la visualizzo sul browser, viene interpretata e mi mostra effettivamente l’ID.
L’ID mi serve per estrarre le tassonomie del post.
Qualcuno ha trovato il modo?
Grazie in anticipo.
Stai visualizzando 1 risposte (di 1 totali)
Stai visualizzando 1 risposte (di 1 totali)
- Il topic ‘Shortcode custom in Grid con Visual Composer’ è chiuso a nuove risposte.