Bonjour!
Alors voilà.
Je suis en train de créer mon site en local sous Wordpress. Après maintes journées de transpirations, je sens que je touche au but.
Seulement, pour atteindre ce but, il me reste des obstacles à contourner. 7 obstacles, précisément:

obstacle n°1) L'avatar personnalisé.
Sous Wordpress, il est possible de changer l'apparence de l'avatar par défaut des commentaires wordpress.
J'ai essayé de le faire, mais l'image n'apparaît pas...
voici ce que j'ai écris dans function.php:

add_filter( 'avatar_defaults', 'nouvel_avatar' ); 
if ( ! function_exists( 'nouvel_avatar' ) ) : 
/** 
 ** Modifie l'avatar par défaut de Wordpress 
 */ 
function nouvel_avatar ($avatar_defaults) { 
     // URL de l'avatar 
     $myavatar = get_bloginfo('template_url') . '/images/avatar.png'; 
     // Nom de votre avatar qui apparaîtra dans les options 
     // de réglages Réglages -> Discussion 
     $avatar_defaults$myavatar] = "Sirop d'Agrumes"; 
     return $avatar_defaults; 
} 
endif;

En fait, lorsque je l'active, je vois une image brisée. Et quand je j'inspecte l'élément, l'image ne s'affiche pas à l'emplacement prévu. Alors que lorsque je regarde mes dossiers, elle est bien là!

obstacle n°2) Le Design des articles ne fonctionnent pas lors de la vue globale de l'article.
Je m'explique: j'ai travaillé le design des articles (bordures, titres, texte, etc...) à partir de la feuille index.php.
J'ai copié/collé le design dans la feuille single.php pour qu'il apparaisse lorsque je clique sur l'article. Ce qui fonctionne.
Maintenant, il faut savoir que j'ai fait mon menu avec des catégories et des pages. Accueil=>page statique;Blog d'illustration=>articles de la catégorie "blog d'illustration"; blog de création=>articles de la catégorie "blog création", etc...
sauf que lorsque je clique sur "blog d'illustration", les articles correspondants s'affichent bien, mais sans le design. Donc je ne sais pas trop quelle feuille paramétrer pour que le design fonctionne lorsque je navigue dans les différentes parties du menu. J'ai pensé à la feuille "loop.php", mais je ne veut pas faire de bêtises...

obstacle n°3) Sidebar là où il ne faut pas.

1er problème => La sidebar, malgré mes programmations, s'obstine à se mettre sous la colonne des articles, et pas à côté de la colonne. Ce qui pose problème...
en fait, je lui "dit" de se mettre en float: right; et elle se met en float:right, mais sous la colonne des articles[je peux fournir des parties du code si besoin]

2eme problème=> J'aimerai qu'il y ai des pages , ou plutôt des "parties" sans sidebar. Pour les Parties étant des pages statiques, je sais comment faire, pas de soucis. Mais pour les autres parties qui correspondent aux articles triés par catégories, je ne sais pas comment faire...

obstacle n°4) Footer dédoublé.

Mon footer se trouve à deux endroits de la page: directement sous l'article, et tout e nbas de la page (à sa place donc). Autre chose, j'ai paramétré le footer pour qu'il soit centré. Seulement il est centrée...par rapport à la colonne des articles...et ce n'est pas ce que je veux...

voici le code html:

<div id="footer" role="contentinfo"> 
    <div id="colophon"> 

<?php 
 /* A sidebar in the footer? Yep. You can can customize 
  * your footer with four columns of widgets. 
  */ 
 get_sidebar( 'footer' ); 
?> 
<div class="clear"></div> 
<!-- #main --> 

 <div id="footer"></div> 

<?php 
 wp_footer(); 
?> 
</div></div> 
</body> 
</html>

obstacle n°5) Titre des pages à supprimer

Lorsque je navigue sur mon site, il y a toujours le titres des pages au dessus des articles. Par exemple, à la page d'accueil, il est écrit en haut "accueil", dans la partie Blog d'illustration, il est écrit: "Archives de catégorie: blog d'illustrations", etc.... et j'aimerai bien le supprimer...mais je ne sais pas comment faire...
pareil pour le widget de recherche: il est marqué "recherche pour: [barre de recherche] rechercher" et j'aimerai bien enlever le "recherche pour"

obstacle n°6) Médias qui ne se centrent pas

Dans mes deux "parties" qui sont des pages statiques, j'ai mis des images. Seulement, ces images se mettent automatiquement à gauche, malgré le body{margin:0 auto} que j'ai mis dans la feuille style.css. Comment faire pour les centrer?

obstacle n°7) Paramétrer les commentaires

J'aimerai, comme le reste du site, designer un peu la partie commentaire.
Seulement, rien qu'en inspectant l'élément avec firebug, je me suis rendue compte que tout ce qui touchait à la personnalisation des commentaires, et qui était écrit noir sur blanc sur firebug, n'étaient pas dans ma feuille de style!
A la place, j'ai un <?php wp_list_comments( array( 'callback' => 'twentyten_comment' ) );?>
Donc je ne peux rien personnaliser....
Comment faire?

obstacle n°8) Une ancre qui mène vers un 404 not found

En bas de chaque articles, j'ai fait en sorte qu'il y ai un lien "les commentaires" qui mène vers la liste de commentaires (ce lien est déjà là sur le thème)
et j'ai voulu faire un lien "Laisser un commentaire" qui conduise directement en bas de page, là où le lecteur peu laisser un commentaire donc.
Pour faire ce lien, j'ai regardé à quelle id correspondait la partie rédaction d'un commentaire. J'en ai fait une ancre que j'ai mise dans le lien "laisser un commentaire".
Cependant, lorsque je clique sur le lien en question, il me mène à une page d'erreur.
Voici le code correspondant:

<a href="comments.php#comment">Ecrire un petit mot acidulé</a>

Pourquoi ça ne marche pas?

Voilà mes obstacles, en espérant que vous m'aiderez à les effacer

Belle soirée

Poupette

55 réponses


coloo
Réponse acceptée

Je ne suis plus trop sur wordpress mais :

http://0.gravatar.com/avatar/?d=http://localhost/wordpress2/wordpress/wp-content/themes/Theme Poupette/images/commentaire.png&s=40

Je vois que ce lien fonctionne avec les gravatars. De base, moi qui suis assez bidouilleur, j'aurais cassé la fonction gravatar et j'aurais juste mis mon image :

http://localhost/wordpress2/wordpress/wp-content/themes/Theme Poupette/images/commentaire.png

Ce qui est peu conventionnel car on enlève une fonctionnalité de wp. Ca marche mais on est plutôt destructeur que developpeur.

En copiant le lien dans ta balise image, j'ai trouvé un tuto qui devrait t'aider à rajouter ton gravatar perso :

Tuto gravatar

( N'oublies pas d'effacer les modifications que tu as faites pour le gravatar avant de suivre le tuto ;)

Je pense que le cas 1 sera résolu après cela ;)

Lotfi Berrahal
Réponse acceptée

+1 pour coloo c'est sur ce tuto que j'ai récupérer le bout de code écrit plus haut. ;)

Lotfi Berrahal
Réponse acceptée

Ok je comprend mieux l'idée.

Tu voudrais un listing des articles par catégorie c'est ça?
Si c'est le cas tu peux créer dans ton thème à la racine soit
wp-content/themes/tontheme/

le fichier > category.php qui te servira de gabarit pour afficher/lister des articles par catégorie.
voir ici un bout de solution. :)

coloo
Réponse acceptée

Bon déja, je peux te dire que ta sidebar est dans la col21.

mise en situation en exemple :

<div id='1'>
<div id='2'></div>
</div>

alors qu'il faudrait

<div id='1'></div>
<div id='2'></div>

le footer était vers la gauche car :

1) il n'y a pas de propiété clear:both après les float left et right. Donc il a pris le flux du dernier bloc.
2) pour faire un margin : auto, il faut une width de 800px. Si tu m'est width 100%, il va penser à centrer un bloc de 1024 dans un bloc de 1024. ce qui ne servira à rien.

il faut modifier la page loop-page pour supprimer le titre de la page d'accueil et l autre page (me souviens plus son nom.

Tu as de grave lacune dans la structuration de tes fichiers. Ce qui forme un grand casse tête pour se retrouver dans les débuts et fin de bloc.

Exemple : tu mets le début de ta colonne 21 dans le header alors que ton header n'est pas dans le main. Il y avait quelques div qu'il fallait sortir des if pour ne pas créer de boucle trop importante et pouvant parfois fausser le design si tu avaits un nombre d'article pair et impair.

Etant donnée que ta sidebar est dynamique, je n'ai pas trouver où modifier le serachform.php.

Bonne continuation

Ton thème -> ici

Lotfi Berrahal
Réponse acceptée

ça doit venir de tes appels get-sidebar et get_footer que tu dois appeler plusieurs fois. cherche dans ton code si tu as plusieurs fois ces éléments la appeler.
Pour les formulaire le plugin wp-contact-form ou cform sont pas trop mal et tu peux t'en servir pour les commentaires aussi !
Sinon essaie de taper sur le net pour chercher l'inspi ;)

Bonjour,

tout d'abord, pourrais tu utiliser les balises CODE pour insérer ton code? il sera plus visible.
Dans l'éditeur de texte c'est ce symbole : <>.

Ensuite j'ai pas tout compris tes points et le mieux c'est d'exposer un à un les problèmes.
Une fois un terminé, on attaque le deuxième etc...
Ce sera plus simple que tout voir d'un coup .

1/ pour l'avatar test ceci :

add_filter( 'avatar_defaults', 'nouvel_avatar' );
function nouvel_avatar ($avatar_defaults) {
    $myavatar = get_bloginfo('template_directory') . '/images/avatar.png';
    $avatar_defaults$myavatar] = "Sirop d'Agrumes";
    return $avatar_defaults;
}

sans le if quoi.

2/ je ne comprend pas trop. Quand tu parles du design, tu parles du css? si oui tu as la feuille de style style.css prévu pour faire le design.
Il ne faut pas mettre des balises <style></style> dans chaque page wordpress sinon tu n'as pas fini de te prendre la tête.
index.php -> va te servir à lister les articles.( des résumés souvent)
single.php -> affiche un seul article généralement en entier.
page.php -> va te servir pour tes pages 'statique' par exemple une page de formulaire ou de présentation 'a propos'.

pour faire des templates de page quoi de mieux qu'un petit tutoriel made in Grafikart très bien expliqué et très clair
en gros tu auras des nom de fichier genre tpl-tapage.php.

3/ problème de sidebar.

Vérifie le css de ta colonne article voir ce qui peut ne pas marché et regarde aussi la taille de ta sidebar. Elle peut avoir tout les float right de la terre, si elle est trop grande elle passera forcément sous ton autre colonne.

4/ doublon de footer

Regarde si tu n'as pas deux appels du footer dans ton code.
Si c'est en dessous de l'article seul regarde dans single.php tu as peut-être un appel du footer mal placé.

5/ pour le titre de tes pages que tu veux enlever, cherche cette ligne :

<?php wp_title(); ?>

par contre niveau référencement et navigation, c'est toujours bien de garder cette fonction.

6/ Quand tu parles de média qui ne ce centre pas, pourquoi parles tu du margin: 0 auto sur ton body?
De préférence, ton body doit faire la totalité de la page soit par défaut width:100% aussi pas besoin de margin en auto sur les côté.
Pour que tes média soit centré sert toi plus tot d'un text-align: center. Note que wordpress te propose par défaut de centrer tes média dans l'éditeur de texte. Un petit peu comme word.

7/ pour les commentaires quand tu inspectes les éléments, c'est pas du php mais du html que tu peux lire.
Pour styliser le html on utilise le css.

Regarde le nom des class ou id des élément à personnaliser et ajoute le design que tu veux leurs apporter dans ta feuille style.css .

Regardes point par point ces éléments de réponse et voit, une fois que l'un est fini, un autre et ainsi de suite.
Je te conseille vivement ce tutoriel très complet sur la création de thème wordpress. Il te servira j'en suis sur ! ^^

Bon courage et montre nous tout ça une fois terminé.

Cordialement,

Poupette
Auteur

Coucou!
Désolé d'avoir tout mis en même temps, mais ça fait deux mois que j'essaie de faire un site, et j'aimerais terminer avant la rentrée ^^
et puis avant ça je ne connaissais rien au langage informatique!
Merci de ton aide! Je m'aide justement de ce tutoriel pour faire mon site ^^
Mais là où ça marche sur le tutoriel, ça bloque chez moi ^^"
Et j'espère bien pouvoir montrer le site une fois fini!

Je travaillerais sur les changement points par points bien sûr, un peu plus tard, et je te tiens au courant :)
Merci de ton aide!

Bonjour Poupette,

Ou en es-tu ?

Un lien du site (si tu n'est pas en local) peut-être bénéfique pour quel'on t'aide ;)

Si tu est toujours bloqué sur le cas 1 et que tu es en local, inspecte le code via ton navigateur et copies nous le code de ton image qui ne s'affiche pas.

Bonne journée.

Poupette
Auteur

Coucou!
Je bloque toujours sur le cas 1) pour l'instant, et je travail en local.
voici la partie du code qui correspond à l'image:

<div class="comment-author vcard">
    <img alt src="http://0.gravatar.com/avatar/?d=http://localhost/wordpress2/wordpress/wp-content/themes/Theme Poupette/images/commentaire.png&s=40"
class="avatar avatar-40 photo avatar-default"
height="40" widht="40">

et voici ce qui apparaît lorsque je veux voir l'image:

Tant mieux qu'on soit d'accord ;)

Me semble qu'il te manquait l'histoire du :

  • aller dans le fichier : functions.php
  • nommage du fichier image : gravatar-perso.png
    et l'histoire du cpannel réglage/discussion ^^

Je complète ^^'

Bonne journée ;)

Poupette
Auteur

Coucou!
Le cas n°1 est officiellement réglé ^^
Merci beaucoup!
J'avais aussi vu le tuto que tu m'a montré coloo, mais voyant que l'image ne voulait pas s'afficher, je l'ai mise sur internet, et j'ai utiliser son url et maintenant ça fonctionne :)

Merci beaucoup!

Maintenant, je peux passer au problème n°2!

Lotfi Berrahal: je sais bien qu'il faut utiliser style.css pour le design. Mais ce n'est pas le problème en fait.
Le truc, c'est que mon menu, comme je l'ai déjà dit, est composé en grande partie d'articles triés par catégories.
En gros, je me retrouve donc avec dans chaque "partie" une liste de catégories.
Je me demandais, comme index.php liste tous les articles de la page d'accueil, si je pouvais faire un "index.php" pour les articles des catégories?

ça me simplifierais les choses à vrai dire, mais je ne sais pas trop comment faire, ni si c'est possible...

Merci de votre aide en tout cas :)

Poupette
Auteur

Merci de votre aide encore une fois, l'obstacle n°2) est surmonté!
Je me penche sur le troisième obstacle, et j'ai vérifié les mesures de la colonne-articles et de la sidebar. Le "main" fait 1230px; la sidebar:255px et la colonne-articles 925px. Normalement ça devrait bien s'aligner non? Pourtant le problème persiste...
Merci encore de votre aide!

As tu un bout de code html et css à nous montrer s'il te plait?

Comme ça les question qui me vienne c'est

As tu des margin ou des padding qui augmente la taille des div et du coup empeche l'alignement correct?
Ou bien ta div article as t elle un float dans le css??

55pxla sidebar, tu es sur de ça ?

Poupette
Auteur

coloo : effectivement, c'est 255px, j'ai tapé trop vite, je rectifie ^^

Lotfi Berrahal :
voici le bout de mon code qui correspond à la sidebar:

#col22{float:right; width:255px;padding:0px;margin:0px;}

et celui qui correspond à l'article:

#main{width:1230px;margin:0 auto; text-align:left;}
    #col21{width:925px; margin-left:5px;float:left;}
    #col21.post-top{ font-size:18px;height:60px;margin-bottom:10px;line-height:20%;}
    #col21 h2{text-align:left;font-family:Bellota;color:#000000;margin-left:20px;padding:0px;margin-top:20px;}
    #boxrond{background: #FFFFFF;border: 2px solid #2c9a12;padding: 5px;-moz-border-radius: 10px;-webkit-border-radius: 10px; margin-top:10px;}
    #col21.post-top h1 a{text-decoration:none;}
    .element_float_left{ position:absolute;}
    #col21 .comment .avatar{width:60px; height:60px; position:absolute;}
    #col21 h4{position:relative;font-size:14px;top:0px;left:2px;height:0px;margin-left:40px;padding:2px;margin-bottom:40px;}
    #col21 .post-content{background:#FFFFFF;color:#7f7f7f;font-family:Verdana;font-size:12px;padding:0 10px;}
    #col21 .comments{font-size:14px;color:#000000;font-size:Bellota;height:37px;background:url(images/agrumes.jpg)right no-repeat;padding-top:30px;}

Merci pour le bout de code. Idéalement tu pourrais nous faire un petit screen du rendu?
essaie voir de mettre ton col22 en float left aussi et assure toi qu'entre ton col21 et ton col22 il n'y a pas de clear:both
C'est déjà pas mal de faire ces test :)

Poupette
Auteur

Coucou!
J'ai fais tes tests, et ça n'a rien changé...
voici un petit screen de la situation:

Poupette
Auteur

pourtant, lorsque je clique sur le titre de l'article, et que j'attérie sur la page single.php, tout est bien positionné. Alors que je n'ai fais que copier/coller les éléments de l'index.php...

pourrais tu nous mettre ton index.php stp?

Poupette
Auteur
<?php get_header(); ?>
<?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
<div class="entry">
            <div id="boxrond">
            <div id="post-<?php the_ID(); ?>">
                <div id="post-top"><h2><div class="element_float_left"><img src="http://p3.storage.canalblog.com/39/03/1099925/88869660.gif" height="50px" width="48px"/></div>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Lien permanent vers <?php the_title(); ?>"><?php the_title(); ?></a></h2></div>
                <h4><?php the_time('j F Y'); ?> | <?php the_category(', ') ?></h4>
                <div class="post-content">
                    <?php the_content('Lire la suite »'); ?>
                <p class="comments"> <?php comments_popup_link('Aucun mot acidulé', '1 mot acidulé', '% mots acidulés'); ?></p>
    </div></div></div>

        <?php endwhile; ?>
        <div class="navigation">
            <p><?php next_posts_link('« Articles Précédents') ?>
            <?php previous_posts_link('| Articles Suivants » ') ?></p>
        </div>
    <?php else : ?>
<div class="entry">
        <h2>Non Trouvé</h2>
        Désolé, mais vous recherchez quelque chose qui ne se trouve pas ici.
</div>
    <?php endif; ?> 
<?php get_sidebar(); ?>
<?php get_footer(); ?>

envois moi une archive de ton wp avec la table sql a la racine, ça a pas l'air bien méchant mais sans pourvoir faire des test, c'est compliquer de t'aider...

mail : mail@mail.fr

j'éditerais quand tu commenteras.

Poupette
Auteur

je veux bien, mais je ne sais pas vraiment comment faire :/

deja sur ton wamp (j'imagine que tu es sur wamp), tu copie le dossier de wordpress. ensuite tu vas sur phpmyadmin. Tu cliques sur la table de wordpress que tu utilisé et tu va sur l onglet exporter :'). Tu selectionnes toutes les tables s'ils te le propose/ format sql.

Poupette
Auteur

ok je t'envoie tout ça :)
Tu me diras si tu as bien reçu!

...rectification, le format est trop important, je fais le tri et je te l'envoi ensuite.

Poupette
Auteur

Je vais stocker le dossier sur http://dl.free.fr/
et je t'envoie le lien, ce sera plus simple :)

Poupette
Auteur

Merci beaucoup de ton aide :)
Je sais bien que j'ai de grosses lacunes (graves? Tant que ça?) Mais c'est mon premier site, je débute complètement ^^ Mais j'ai appris pleins de choses grâce à vous deux ^^
pour le footer, où faut-il mettre les clear:both exactement? Après chaque float, ou entre le dernier float et le footer?

pour le searchform, tu as besoin de mon mot de passe, c'est ça?

Si c'est ton premier site, ne prends pas mal ma remarque mais tu as torturer mon esprit avec toutes ses div ^^

je te fais un petit exemple :

<div id="main">
    <div id="1-float-left"></div>
    <div id="1-float-right"></div>
    <div style='clear:both'></div>
    <div id="footer"></div>
</div>

Yep par mail. Tu n'as pas récupéré le thème ?

Poupette
Auteur

Non je ne l'ai pas mal pris! Tout conseil est bon à prendre, et je trouve moi même mon travail un peu brouillon ^^
je te l'envoi par mail alors :)
Par contre j'effectue des modifications de mon côté également (je rajoute des sidebar) est-ce que ça perturbera ton travail de ton côté où non?

et si j'ai récupéré le thème, merci d'ailleurs :)

Poupette
Auteur

Donc les obstacles 3, 4, 5 et 6 sont à peu près surmontés!
deux dernières questions (je sais, j'en pose beaucoup) et ils seront surmontés pour de bon :)

1ere question, à propos de la sidebar:

J'en ai trois différentes pour quatre parties de mon menu qui constituaient des listes d'articles correspondant à une catégorie spécifique. J'ai supprimé la sidebar de la quatrième partie, parce que je voulais des articles seuls. Seulement, maintenant que la sidebar est supprimée, il reste encore un vide du côté droit, là où se trouvait normalement la sidebar. J'aimerais cependant que les articles de ce listing de catégories prennent toute la largeur, et je ne sait pas quelle feuille html modifier pour ce faire...

2eme question, à propos des médias qui ne se centrent pas.
Grâce à Coloo, l'image de ma page d'accueil est bien centrée, et je te remercie encore de tout le mal que tu te donne pour moi :)
Seulement,dans la deuxième page statique, les médias sont toujours, alignés à gauche, malgré le fait que je les ai programmé pour être centrés lorsque je les ai mis en page. J'ai essayé le clear:both sur page.php, mais il ne fonctionne pas... ou alors je m'y prend mal, ou pas sur la bonne feuille...je ne sais pas :/

Sert toi de ton inspecteur d'élément voir ce qu'il te rend sur tes médias mais normalement ça devrait passé.
as tu vu avec des text-align center? je n'ai pas pu dl ton fichier du ton lien par contre :/

Lofti à raison : http://screencast.com/t/831HTLe6PS
Tu as juste a centrer ton contenu.

champs recherche :

etape 1 : va dans apparence > widget > et enlève recherche.
http://screencast.com/t/FEhMEYwfkd

etape 2 : edite le code de ton thème sidebar.php

http://screencast.com/t/qPE7Or2u

<div class="widget-container widget_search" id="search-2"><form action="http://localhost/wordpress2/wordpress/" id="searchform" method="get" role="search">
    <div><label for="s" class="screen-reader-text"></label>
    <input type="text" id="s" name="s" value="">
    <input type="submit" value="Recherche" id="searchsubmit">
    </div>
    </form></div>

Il te restera la page resultat de recherche à modifier ;)

Poupette
Auteur

Coucou!
Et bien! Un grand merci! Je ne m'en serait pas sortie toute seule ^^
Pour le listing de catégorie dont j'ai supprimé la sidebar, y aurait-il une formule pour dire, par exemple dans l'index.php, de prendre toute la largeur du site seulement pour les articles ayant pour catégorie "Wishlist"?
Par contre je me suis rendue compte de quelque chose en voulant paramétrer les commentaires d'un article seul. Lorsque j'accède à une page d'article seul (single.php donc), la sidebar redevient par défaut, alors que j'en ai fait trois différentes, pour trois parties de mon site.
Comment faire pour que la sidebar correspondante s'affiche lorsque je clique sur un article?

Merci encore de votre aide!
J'espère que je ne vous ennuie pas trop ^^"

j'ai à peu prêt rien compris xD, pourquoi tu as supprimé la side bar ?*

Pour avoir une sidebar différente en fonction de la page, il te faudrait créer une sidebar2.php et mettre ce que tu veux dedans ;)

Poupette
Auteur

Ah d'accord ^^
J'ai supprimé la sidebar sur une des trois partie, parce que je ne voulais que le listing des articles et je voulais qu'il prenne toute la largeur du site.
en gros, maintenant, j'ai ça:

et je voudrais que l'article prenne toute la largeur.

Mes sidebar sont déjà faites et installées sur les parties où elles doivent être, ça, c'est bon!
Sauf que quand je clique sur une partie, j'ai ça:

donc tout va bien,
mais quand je clique sur un article de la liste, j'ai ça:

ce qui ne va pas du tout ^^"
je voudrais savoir comment faire pour que les articles seuls qui correspondent à une catégorie aient la sidebar qui correspond à la catégorie. mais je ne sais pas quoi mettre où...

Poupette
Auteur

En fait, il fallait mettre le code:

if( is_category(3)|| (is_single() && in_category(3)) )

maintenant j'ai sur chaque article seul la catégorie qui correspond :)

Super, du coup il te reste quoi à voir?

Poupette
Auteur

Oui je suis contente! Maintenant je bidouille un peu le formulaire de commentaires, enfin j'essaies parce que je n'arrive pas à en faire un digne de ce nom (avec nom à entrer, E-mail à entrer et site Web à entre avant d'écrire un commentaire...
et la sidebar se dédouble maintenant....comme le footer qui se re-dédouble...le problème sans fin...

Poupette
Auteur

J'ai essayé cform mais je n'ai pas bien compris comment ça marchait ^^"
je testerais wp contact form demain :)
Et je chercherais le code demain aussi ^^"
Merci de ton aide :)

Poupette
Auteur

Bon, finalement je vais me contenter de mon formulaire par défaut, finalement il n'est pas si mal que ça :)
J'ai réussi à enlevé les doublons de sidebar et de footer, enfin! Effectivement,c'était un problème d'appel :)
Il ne reste plus que trois obstacles :)
(oui j'en ai rajouté...)
1) "Ecrire un commentaire" qui mène vers un 404 no found.
Pourtant je crois avoir mis le bon code...

<a href="comments.php#respond">Ecrire un petit mot acidulé</a>

....
2) et 3)Image de background qui cache une partie du titre et liens qui se mettent tous de la même couleur.
Plutôt que des mots, voici les images:

et les codes html et css de l'image et du titre de l'article:

<div id="post-<?php the_ID(); ?>">
                <div id="post-top"><h2><div class="element_float_left"><img src="http://p3.storage.canalblog.com/39/03/1099925/88869660.gif" height="50px" width="48px"/></div>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Lien permanent vers <?php the_title(); ?>"><?php the_title(); ?></a></h2></div>
                <h4><?php the_time('j F Y'); ?> | <?php the_category(', ') ?></h4>

#col21{width:925px; margin:5px;float:left;}
    #col21.post-top{ font-size:18px;height:60px;margin-bottom:10px;line-height:20%;}
    #col21 h2{text-align:left;font-family:Bellota;color:#000000;margin-left:20px;padding:0px;margin-top:20px;}

.element_float_left{ position:absolute;}

et pour les liens, en fait je me suis rendue compte qu'ils avaient tous le même id (si on peut dire): a:visited
je me demandais si je pouvais les nommer autrement en fonction de là
place qu'ils occupent...

Voilà ^^

Poupette
Auteur

Par contre...c'est possible que la suppression d'un plugin chamboule tout le design?
Parce que je faisait un peu de ménage dans mes extensions, et quand j'ai rechargé une page de mon site, tout est parti en freestyle ...

tu as du enlevé plus qu'un plugin je pense car ce n'est pas lié sauf si ce module apparaissait dans ton contenu A ce moment si tu l'enlève ça peut posé soucis mais je pense pas que le problème vienne de la ! :)

Poupette
Auteur

Bonjour...Maintenant, mon site ne s'affiche carrément plus. A la place, j'ai ça:

Poupette
Auteur

Bon...maintenant mon site ne s'affiche plus du tout....
Je pense qu'il n'y a plus qu'a tout recommencer...

Non non envoie d'abord ton bout de code functions.php vers la ligne 230
On va déjà regarder ça :)

Poupette
Auteur

Coucou!
Voici le code de la ligne 227 à la ligne 270, parce que maintenant il est dit que le problème se trouve ligne 270:

function twentyten_page_menu_args( $args ) {
    if ( ! isset( $args'show_home'] ) )
        $args'show_home'] = true;
    return $args;
}
add_filter( 'wp_page_menu_args', 'twentyten_page_menu_args' );
/**
 * Sets the post excerpt length to 40 characters.
 *
 * To override this length in a child theme, remove the filter and add your own
 * function tied to the excerpt_length filter hook.
 *
 * @since Twenty Ten 1.0
 * @return int
 */
function twentyten_excerpt_length( $length ) {
    return 40;
}
add_filter( 'excerpt_length', 'twentyten_excerpt_length' );
if ( ! function_exists( 'twentyten_continue_reading_link' ) ) :
/**
 * Returns a "Continue Reading" link for excerpts
 *
 * @since Twenty Ten 1.0
 * @return string "Continue Reading" link
 */
function twentyten_continue_reading_link() {
    return ' <a href="'. get_permalink() . '">' . __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) . '</a>';
}
endif;
/**
 * Replaces "...]" (appended to automatically generated excerpts) with an ellipsis and twentyten_continue_reading_link().
 *
 * To override this in a child theme, remove the filter and add your own
 * function tied to the excerpt_more filter hook.
 *
 * @since Twenty Ten 1.0
 * @return string An ellipsis
 */
function twentyten_auto_excerpt_more( $more ) {
    return ' …' . twentyten_continue_reading_link();
}
add_filter( 'excerpt_more', 'twentyten_auto_excerpt_more' );

tu peux nous dire ce que tu as modifié pour avoir cette erreur ?

Poupette
Auteur

En fait, j'ai juste fait un peu de ménage dans mes plugins et ça à d'abord commencé par un dérèglement du design, et quand j'ai voulu reprendre mon site, ce message d'erreur est apparu

Fais un back up de ce qui ta donnée ce probleme, j'ai encore ton projet sur mon pc, si tu veux que je te renvoies les plugins.

Je ne comprends pas bien l'erreur mais elle dit que tu as de fonction identique dans le theme twinty ten et ton theme. Je comprends bien que tu as fait ton thème à partir de twintyten mais je ne comprends pas pourquoi ton wordpress va chercher dans le theme twentyten alors que tu as selectionné ton thème

;)

et la prochaine fois desactive un par 1 tes plugin pour voir ce qui sont nécessaire à ton thème.

Poupette
Auteur

Coucou!
Je veux bien que tu me les r'envoie s'il te plait :)
Parce que du coup je ne peux plus accéder au tableau de bord...
Je ne comprend pas non plus....

Poupette
Auteur

Re-coucou!
J'ai longtemps réfléchi, et j'en suis venue à la conclusion que se donner autant de mal pour un site qui à un espace de stockage réduit, ça n'en valait pas la peine. Surtout qu'a cause du message d'erreur, je ne peux pas travailler mon site...
J'en suis venue à me faire un blog Blogger, sur lequel j'aimerai respecter mon projet initial. Je préfère me donner du mal sur cette plateforme car l'espace de stockage est illimité :) Merci de votre aide, et je suis désolée d'avoir pris tout votre temps pour au final laisser tomber.
Mais je pense clore se sujet et en créer un autre plus approprié à Blogger.
Merci infiniment pour votre aide, et encore désolée pour le dérangement occasionné.

Belle soirée à vous, et merci beaucoup :)
Rendez-vous dans un autre topic, peut-être :)

C'est dommage, tu étais si près du rendu que tu souhaitais.

Bonne continuations ;)

Poupette
Auteur

Merci :)

Il n'y a pas de quoi , le forum est la pour ça :)
Bon courage et bonne continuation !

Poupette
Auteur

Bonjour! Me revoilà, oui, encore moi!
Bon mon aventure sur Blogger n'aura pas duré très longtemps...
Mais cette plateforme n'offre pas du tout les mêmes fonctionnalité, et j'ai du mal avec les feuilles. (une feuille html et une feuille de style en tout, c'est assez peu pour moi)
Donc bref en retournant un peu les élément de mon ordinateur, j'ai retrouvé le dossier que j'avais compressé pour l'envoyer à Coloo, et je peux donc à nouveau accéder à mon site, enfin à mon site avant les modifications de Coloo, mais c'est mieux que rien :)
Je vais reprendre ce topic depuis le début et essayer de régler les problèmes existants. :)

Poupette
Auteur

Bonjour,

Bon bonne nouvelle, j'ai presque fini mon site! (youhou!)
Mauvaise nouvelle: quelques petits tout petits problèmes m'empêche de le terminer tout à fait (et oui toujours quelque chose qui ne va pas!)

Voici mes problèmes:

1°)"Laisser un message"=>404 no found
J'ai fait une ancre de ce lien vers la case de commentaire d'un article, et j'attérie sur une page d'erreur.

voici mon code:
<code><a href="comments.php#comment">Ecrire un petit mot acidulé</a></code>

autre petite chose, l'ancre ne ce situe pas dans la même page que ce code, elle se situe à la page "comments.php"

2°)J'ai fait un listing d'articles (autres que la page d'accueil) et j'ai enlevé la sidebar à cet endroit. Seulement, maintenant il y a un grand blanc là où il y avait avant la sidebar. Que faire pour que les articles de ce listing prennent toute la largeur du site??

3°) design des commentaires:
Avant que je ne touche au css du coin "répondre" d'un article, j'ai ceci:
http://p4.storage.canalblog.com/43/77/1099925/89573481.jpg

après modification, je me retrouve avec ça:
http://p7.storage.canalblog.com/75/49/1099925/89573487.jpg

On peut voir que les deux phrases "Logged in as Poupette" et " vous pouvez gérer vos souscriptions"
se sont collées l'une à l'autre, après le déplacement de l'encadrement du texte et du bouton "envoyer".
Comment faire pour que ces deux phrases gardent la même disposition qu'elles avaient initialement, après le changement?

Je vous mets le code css des deux modifications:
<code>#respond textarea {
width: 50%;
float:left;
margin-left: 30px;
}
</code>
<code>#respond input {
margin: 0 0 9px;
width: 50%;
margin-left: 30px;
float:left;
}</code>

4°) J'aimerais que le design des commentaires des pages soit différent des autres parties de mon site. Concrètement, j'aimerais enlever le cadre qui englobe les commentaires. Seulement, je ne sais pas comment faire pour l'enlever du design des commentaires des pages, tout en le gardant dans celui des autres parties du site.

Voilà j'espère avoir été la plus claire possible :)

Belle soirée!