- Statut : non résolu
- Ce sujet contient 25 réponses, 3 participants et a été mis à jour pour la dernière fois par darius1000, le il y a 11 années et 3 mois.
-
AuteurMessages
-
29 mai 2013 à 11 h 11 min #524757
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3.5.1
– Version de PHP/MySQL : 5.4.10
– Thème utilisé : personnalisé
– Adresse du site : en localJe me permet de créer ce nouveau sujet car je n’ai pas trouvé, sur ce forum comme sur les autres, de discussions abordant mon problème.
Je crée actuellement un site sur WordPress en local à partir d’une maquette html. J’ai deux menus :
– Le premier est un menu classique, horizontal, composé de pages.
– Le second est un widget dans la sidebar composé de catégorie.Le problème, c’est que le contenu des pages et des articles liés aux catégorie ne s’affiche que partiellement. Seul le titre apparaît (h1), tout le reste du contenu (le h2 et les paragraphes) est inexistant.
header.php
…
<div id="menu">
<?php wp_nav_menu(array(
'theme_location' => ‘principal’
));
?>
</div>
…index.php
<?php get_header(); ?>
<div id="sidebar">
<h4>Choisissez</h4>
<?php get_sidebar() ?>
</div>
<div id="content">
<div class="post" id="post-<?php the_ID(); ?>« > <!-- Pour pouvoir personnaliser chaque article indépendamment des autres ou : <div class="post"> -->
<h1><?php the_title(); ?><h1> <!-- Affiche le titre -->
<?php the_content(); ?><!-- Affiche le contenu -->
<h2><?php if (function_exists('the_subheading')) { the_subheading('<h2>‘, ‘</h2>‘); } ?></h2> <!-- Affiche le sous-titre -->
<p class="edit"><?php edit_post_link('Modifier cet article'); ?></p>
</div>
</div>
</div> <!-- Fin du div "main" -->
<?php get_footer(); ?>Sidebar.php
<div id="ss-menu">
<?php dynamic_sidebar('corps'); ?>functions.php
<?php
require TEMPLATEPATH. '/framework/theme.php';
$theme = new Theme(array(
'menus' => array(
‘principal’ => ‘Menu principal’
),
‘sidebar’ => array(
‘corps’ => array(
‘name’=>’Corps de métier’,
‘id’=>’corps’,
‘description’=>’Les corps de métier’,
‘before_widget’ => ‘<div id="ss-menu"> ‘,
‘after_widget’ => ‘</div>‘,
‘before_title’ => ‘<h4>‘,
‘after_title’ => ‘ :</h4><br /><br />‘,
)
)
));
?>Est-ce que le problème réside dans l’organisation de mes catégories, de mes pages et de mes articles ?
Ou y’a t-il des erreurs dans la rédaction de ces pages ?Sur les forums, je n’ai trouvé que des sujets sur des articles qui ne s’affichaient pas intégralement, jamais des absences partielles de textes.
Merci de votre aide…
29 mai 2013 à 11 h 15 min #895547tu n’as que 4 fichiers dans ton thème? les catégories sont affichées avec index.php?
29 mai 2013 à 11 h 27 min #895548Merci de ta réponse. Je suis encore débutant sur WordPress donc j’espère que je vais bien comprendre tes questions…
Oui, il me semble que j’ai que 4 fichiers. Les catégories s’affichent dynamiquement, je les ai créé dans l’admin.
Les catégories s’affichent correctement dans la sidebar avec le dans index.php
29 mai 2013 à 11 h 35 min #895549ben…. rien que cette ligne dans functions.php semble indiquer que tu as beaucoup plus de fichiers dans ton thème.
require TEMPLATEPATH. ‘/framework/theme.php’;
Tu te sers d’un framework, lequel?
IL faut que tu trouves le fichier qui affiche tes catégories, as tu un category.php par exemple?29 mai 2013 à 11 h 58 min #895550Ah oui, ok, j’ai suivi pas à pas un tuto donc difficile d’avor du recul.
J’ai en effet télécharger un framework appelé « WPHP framework » développé par le site graphikart, site sur lequel j’ai suivi le tuto.
Je n’ai pas trouvé de fichier « category.php » ni dans les fichiers de mon thème, ni dans le sous-dossier « framework »… Le problème vient donc de là ? Pourtant, les catégories s’affichent correctement dans la sidebar ? Et puis, le problème ne se posent pas seulement pour les catégories mais aussi pour les pages (menu horizontal) ? Pourquoi donc ?
Merci
29 mai 2013 à 15 h 25 min #895551Quelqu’un d’autre a une idée ?
– Mes catégories s’affichent parfaitement dans la sidebar (menu widget)
– Mes quatre pages s’affichent parfaitement dans mon menu classique (wp_nav)
– Quand je clique sur une entête de menus, le titre de l’article (de la catégorie en question) ou de la page s’affiche parfaitement (h1).Mais le reste du contenu de la page ou de l’article ne s’affiche pas ! (h2, paragraphes, h3…)
Que se passe t-il ?Merci pour votre aide
29 mai 2013 à 16 h 30 min #895552j’ai du mal à me représenter ce qui se passe sans lien pour le visualiser.
29 mai 2013 à 18 h 06 min #895553J’ai reçu en message privé une copie écran du site, cela ne me dit pas grand chose car on ne peut pas vraiment explorer le code source à partir d’une image.
Je ne peux pas en dire plus si ce n’est de bien vérifier le code pour voir si tu n’as pas une erreur de syntaxe ou autre chose du même style.
30 mai 2013 à 7 h 33 min #895554Merci Guy,
J’en déduis que les codes que j’ai mis plus haut ne présente pas de problème de syntaxe ou autre. L’erreur doit être ailleurs. Pourtant, les seules pages que j’ai codées moi-même, c’est justement ces codes que je te montre.
30 mai 2013 à 8 h 06 min #895555Pour moi il m’est impossible de débuguer à partir d’une copie écran d’une page du site.
Le code semble correct, mais est ce bien le code utilisé pour afficher la page, quel est l’impact de tous les autres fichiers du framework sur la page affichée, etc…
Si tu remets le code original est ce que le site s’affiche?
30 mai 2013 à 9 h 25 min #895556Pour te répondre, si j’enlève le sous-dossier « framework », la page web est blanche, plus rien ne s’affiche.
30 mai 2013 à 14 h 39 min #895557🙂 en effet , on y voir nettement plus clair comme ça…
Et avec le code original?
30 mai 2013 à 14 h 59 min #895558🙂 Qu’est-ce que tu entends par code original ? En fait, j’ai codé depuis le début avec ce framework… Comme je te le disais hier, j’ai suivi un tuto pas à pas, sans véritablement comprendre ce que je faisais…
30 mai 2013 à 15 h 12 min #895559Tu dis avoir suivi un tuto ou quelque chose de ce style, il doit bien exister un code original ?
30 mai 2013 à 18 h 57 min #895560oui, bien sûr il y a un code original mais c’est un tuto en vidéo : http://www.grafikart.fr/tutoriels/wordpress/wordpress-creer-theme-156. Ca va être long de tout retranscrire mais je peux le faire…
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.