J'essaie d'afficher les extraits de code entrés dans mon champ personnalisé. Un extrait de code exemple est entré dans le champ personnalisé - snippet-1
Affichage des extraits de code des champs personnalisés WordPress
<?php if (($wp_query->current_post + 1) < ($wp_query->post_count)) { echo '<div class="post-item-divider">Post Divider</div>'; } ?>
Si je tente d'afficher ce code enveloppé dans <pre></pre>
balises dans mon modèle de page comme
<?php if (get_post_meta($post->ID, 'snippet-1', true)) : ?> <pre><?php echo get_post_meta($post->ID, 'snippet-1', true) ?></pre> <?php endif; ?>
mais il ne renvoie rien à la le gabarit. Je comprends que WordPress filtre l'extrait comme il le voit comme du code PHP à exécuter, est-ce un moyen de l'imprimer sur la page comme un fragment de code?
Un grand merci à l'avance
voler
Thankyou. Comment pourrais-je appliquer htmlspecialchars() à Php echo get_post_meta ($ post-> ID, 'snippet-1', true)?> '. Merci beaucoup rob –
J'ai ajouté une mise à jour à ma réponse. – fuxia