2009-10-25 6 views
0

J'essaie de convertir un site principalement statique en wordpress pour voir à quel point il est facile pour le propriétaire du site d'apporter des modifications aux pages. J'ai tout copié dans le dossier Thème et créé les modèles d'en-tête et de pied de page, et l'aperçu semble correct. J'ai ensuite créé une nouvelle page et ajouté du contenu (Pages/Ajouter un nouveau) et joint un modèle à la page (liste déroulante Attribut/Modèle). Ma question est comment le contenu entré dans une nouvelle page ou édité est-il intégré dans le modèle sélectionné?Pages statiques Wordpress: comment intégrer du contenu dans des modèles?

Toute aide acceptée avec reconnaissance, Merci

Répondre

2

Une page statique peut être modifiée par le propriétaire du site dans Wordpress. Vous manquez la boucle dans vos pages de modèle? Rien entré dans l'éditeur wordpress se termine sur une page statique à moins que la boucle WP est dans le fichier modèle:

<?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?> 

<?php the_content(); ?> //this is how the content shows up 

<?php endwhile; ?> 
<?php else : ?> 
<?php endif; ?> 

Lire The Loop et Templates et Pages

+0

voici la réponse. – sepehr

+0

C'est exactement ce que je voulais. Je pensais que la boucle était juste pour les messages car la boucle fait un certain temps (has_posts() ... et nulle part dans les docs, ou sur le web, je pourrais trouver un exemple simple comme vous l'avez montré pour afficher une page statique. Je vous remercie. –

0

Cela ressemble à ce que vous voulez faire est ...

  1. Aller admin WordPress
  2. Créer une nouvelle page
  3. passer en mode HTML l'éditeur de texte WP
  4. Collez votre code HTML ici.

Vous devrez peut-être modifier certains de vos fichiers HTML pour qu'ils s'affichent correctement. Des choses comme des liens relatifs devront être des changements.

+0

Ajout du HTML est pas un problème, il est comment pour afficher votre code HTML si la page est jointe à un modèle? –

+0

Je ne comprends pas ce que vous voulez dire. Vous avez un modèle de wordpress et vous voulez montrer du HTML statique à l'intérieur de ce modèle de wordpress? Si ce n'est pas le cas, vous devrez mieux expliquer le problème. – gargantuan

+0

En d'autres termes, j'ai créé un thème contenant un tas de pages statiques qui ont un en-tête et un pied de page identiques, j'ai donc créé des modèles d'en-tête et de pied de page. Comment puis-je configurer chaque page statique afin qu'elle inclue les modèles d'en-tête et de pied de page et que le contenu soit modifiable via WP? Ma pensée est que le propriétaire du site peut utiliser ce système pour apporter des modifications occasionnelles au texte de la page «statique», mais s'il y a une meilleure façon de le faire, s'il vous plaît faites le moi savoir? Cheers –

0

Vous pouvez ajouter du HTML dans l'éditeur de texte Wordpress, mais il y a certaines choses qu'il ne reconnaîtra pas. Cependant, toute programmation PHP ou autre doit être mise dans la page modèle ou appelée via un plugin/widget pour que cela fonctionne.

Questions connexes