[Résolu] Les textes de pages et d’articles ne s’affiche pas intégralement (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 26)
  • Auteur
    Messages
  • #524757
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    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 local

    Je 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…

    #895547
    Guy
    Participant
    Maître WordPress
    14817 contributions

    tu n’as que 4 fichiers dans ton thème? les catégories sont affichées avec index.php?

    #895548
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    Merci 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

    #895549
    Guy
    Participant
    Maître WordPress
    14817 contributions

    ben…. 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?

    #895550
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    Ah 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

    #895551
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    Quelqu’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

    #895552
    Guy
    Participant
    Maître WordPress
    14817 contributions

    j’ai du mal à me représenter ce qui se passe sans lien pour le visualiser.

    #895553
    Guy
    Participant
    Maître WordPress
    14817 contributions

    J’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.

    #895554
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    Merci 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.

    #895555
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Pour 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?

    #895556
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    Pour te répondre, si j’enlève le sous-dossier « framework », la page web est blanche, plus rien ne s’affiche.

    #895557
    Guy
    Participant
    Maître WordPress
    14817 contributions

    🙂 en effet , on y voir nettement plus clair comme ça…

    Et avec le code original?

    #895558
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    🙂 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…

    #895559
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Tu dis avoir suivi un tuto ou quelque chose de ce style, il doit bien exister un code original ?

    #895560
    darius1000
    Participant
    Padawan WordPress
    68 contributions

    oui, 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…

15 sujets de 1 à 15 (sur un total de 26)
  • Vous devez être connecté pour répondre à ce sujet.