2010-09-02 11 views
1

Je voudrais savoir s'il y a un moyen d'inclure INLINE poste dans l'éditeur wordpressInclure message dans la page (wordpress)

Voici un exemple que je l'aime travailler:

bla bla bla ... pic pic pic .. bla bla bla {get_me_the_post_number (245)} plus bla bla bla ... image plus

Alors qui peut rendre ma vie plus facile qu'associer le modèle ou obtenir le widget de travailler .. en fait je cherche un moyen d'inclure php ou exécuter une requête dans l'éditeur WYSIWYG

Répondre

1

Voici ce que j'ai trouvé et le test

1) ggis-InlinePost donne aux auteurs un moyen facile d'insérer un poste dans une page ou un autre poste. Il suffit d'ajouter [ggisinlinepost id = "% id"] à votre message. Il existe quelques attributs permettant de contrôler l'affichage du titre, du contenu, des métadonnées et des séparateurs de la publication.

c'est un ancien plugin, récemment mise à jour .... wirk grande ... une option ... bizzare libellé à utiliser

2) InlinePost est un plugin Wordpress qui vous permet de créer des pages qui contiennent du contenu statique. le problème est que c'est un plugin 2007 ... assez vieux ... mais ça marche super bien ... presque pas d'options!

Je suppose que je vais utiliser le premier, plus d'option ... et mettre à jour récemment!

avoir la possibilité de php inline est sur ce que j'ai lu un risque de sécurité!

1

Vous pouvez utiliser une nouvelle requête dans l'éditeur de post/page avec php activé (ou directement dans un modèle de page sans avoir besoin pour l'exécution de php) si afficher un message unique par ID, soit le poste avec ID 101:

<?php $my_query = new WP_Query('p=101'); ?> 
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?> 
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"> 
<?php the_title(); ?><?php the_content(); ?></a> 
<?php endwhile; ?> 

Cette requête peut être utilisée plusieurs fois à l'intérieur de la boucle WP standard sans conflit, soit dans l'éditeur de page/publication dans un modèle de page, soit sans la boucle WP standard dans un modèle de page.

Utilisez Exec-PHP « WordPress Plugins ou d'autres pour l'exécution de php dans l'éditeur de page/post.