Bonjour,

Je rencontre un problème dans le début du tuto "Créer un site Wordpress depuis une maquette HTML"
Je n'ai pas dans l'admin la possibilité d'ajouter des widgets. Aucune colonne latérale définie.
J'en suis à 23:50 du tuto et j'ai tout suivi jusqu'à présent.

Quelqu'un à une petite idée.

Merci

J'édite le message j'ai trouvé l'erreur une simple faute de frappe. Mais je rencontre tout de même je dirais plutôt un bug.
Je m'explique : Quand je rajoute un widget que ça soit texte catégorie ou autre il se rajoute bien mais je ne peux pas modifier son nom le menu déroulant pour lui mettre un nom de widget se referme tout de suite et impossible d'ouvrir avec le clic ce menu pour lui mettre un nom.

Merci de votre aide

2 réponses


Bizarre du as la dernière version de WP ? Tu utilise quel navigateur ?

Bruno
Auteur

Bonjour Grafikart,

Je suis en local avec la dernière version wampserver la dernier version wordpress 3.3.1 et j'utilise Firefox.
J'ai testé avec IE et Chrome c'est idem. J'ai donc testé avec un des deux thèmes présent dans wordpress et tout fonctionne bien.

Pour couronner le tout j'ai testé les fichiers source que tu donne en téléchargement et ça fonctionne bien. J'en déduis que j'ai du créer un bug et que j'aimerai savoir d’où ça vient pour le corriger et pour savoir l'erreur que j'ai fait.

Merci pour ton aide

Voici les 3 fichiers principaux.

header.php

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
    <title>Blog - </title>
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
    <?php
            if ( is_singular() && get_option( 'thread_comments' ) )
                    wp_enqueue_script( 'comment-reply' );
            wp_head();
    ?>
</head>
<body>
    <div class="header">
        <div class="wrap">
            <a href="#" class="logo">Logo</a>
            <div class="menu">
                <?php wp_nav_menu (array(
                        'theme_location' => 'nav'            
                )); ?>             
            </div>
        </div>
    </div>
    <div class="cb"></div>
        <div class="wrap">
            <div class="container">

index.php

<?php get_header(); ?>
            <div class="blog-head"></div>
                    <div class="blog">
                        <div class="vignette">
                            <a href="#" class="preview"><img src="img/img.png" alt="preview" /></a>
                        </div>
                            <div class="blog-content">
                                    <div class="blog-title">
                                        <h1><a href="#">Welcome to the first post !</a></h1><a href="#" class="nbrcom">9</a>
                                    </div>
                                    <p>
                                    Hungarian director Bela Tarr’s Werckmeister
                                     Harmonies begins with the image of a flame being
                                      Harmonies begins with the image of a flame being
                                    Harmonies begins with the image of a flame being
                                    doused out. This is significant, because in this political drama,
                                    the conflict between light and dark provides much of the thematic fodder. ound a dilapidated pub,
                                    </p>
                                    <p class="date">Posté le Mercredi 2 février dans <a href="#" class="cat"> Concentré du Web </a></p>
                                     <div class="cb"></div>
                                    <a href="#" class="more">Lire la suite</a>

                            </div>
                    </div>
                <div class="blog-footer"></div>
            </div>
            <?php get_sidebar(); ?>

    <?php get_footer(); ?>

functions.php

<?php
    require TEMPLATEPATH.'/framework/theme.php';
    $theme = new Theme(array(
           'menus' => array(
                'nav' => 'Navigation'
            ),
           'sidebar' => array(
                'Principal' => array(
                'name' => 'Sidebar Principale',
                'id' => 'main',
                'description' => 'Sidebar Principale à configurer',
                'before_widget' => '<div id="%1$s" class="widget %2$s">',
                'after_widget' => '</div>',
                'before_title' => '<h3 class="widgettitle">',
                'after_title' => '</h3>')
           )
    ));
    ?>