- Statut : non résolu
- Ce sujet contient 11 réponses, 3 participants et a été mis à jour pour la dernière fois par patkban, le il y a 13 années et 11 mois.
-
AuteurMessages
-
28 janvier 2011 à 16 h 22 min #490819
Bonjour,
Ma configuration WP actuelle3.0.4
– Version de WordPress :
– Version de PHP/MySQL :
– Thème utilisé : personnalisé
– Extensions en place :
– Nom de l’hebergeur :
– Adresse du site : http://www.info2tele.comProblème(s) rencontré(s) : Vérification code
Bonjour à tous,
Je viens de finaliser la personnalisation de mon thème, mais il semblerait qu’il ne soit pas parfaitement codé… Le php et css, ce n’est pas mon fort !
Je recherche une bonne âme, férue de code, pour jeter un oeil sur le mieux et m’aider à faire en sorte qu’il soit parfait.
J’espère que quelqu’un aura la gentillesse de me donner un coup de main.
Cordialement
28 janvier 2011 à 19 h 55 min #756086Par avance désolé, car je ne serais pas en mesure de t’aider, cependant, j’avais juste une question:
Quel outil as-tu utilisé pour vérifier ton code ?
W3C ?
Je rencontre souvent ce problème y compris avec des thèmes premium censé être bien codé !28 janvier 2011 à 20 h 52 min #756085Oui j’ai utilisé W3C.
Mon problème se situe au miveau de keyword qui ne sont pas bien placés pour Google (cf. code source). Je ne sais pas comment les faire apparaitre juste sous le title. D’autre part, je voudrais virer la version de WP : il parait qu’avec ça, on peut se faire pirater son site…
28 janvier 2011 à 21 h 04 min #756087Pour supprimer la version de wp il existe des plugins, ça doit pouvoir se trouver facilement, pour le reste… ah si je savais !!!
29 janvier 2011 à 6 h 48 min #756088D’autre part, je voudrais virer la version de WP : il parait qu’avec ça, on peut se faire pirater son site…
Pour pirater un site il faut une vulnérabilité que la version apparaisse ou non… S’il est correctement mis à jour, cela ne présente pas un grand risque en soi, d’autant qu’avec un peu d’habitude, il est très facile de reconnaître le CMS à la base d’un site et qu’il existe d’autres moyens, comme le readme.html à la racine par exemple :p
Pour virer cette balise
meta generator
tu ajoutes la ligne suivante dans le fonctions.php de ton thème :
remove_action (‘wp_head’, ‘wp_generator’);
29 janvier 2011 à 7 h 18 min #756089@fge Merci pour le conseil. Je vais mettre cette ligne de code dans le fichier function.php
Pour le reste, j’aimerais qu’un pro du code se penche sur celui de mon site. Apparemment, il existe certaines incohérence qui l’empêche d’être optimisé. Mais cela dépasse largement mes compétences.
Qui pourra me donner un coup de main.
Merci
29 janvier 2011 à 11 h 16 min #756090J’ai bien coller ce bout de code (remove_action (‘wp_head’, ‘wp_generator’)😉 dans le fichier function.php, mais rien ne change.
Peut-être ne l’ai-je pas installé à l’endroit où il faut ?
Est-ce qu’il suffit de le coller tel quel ou de cette manière :
<?php
/** Fonction remote wp_generator **/
remove_action (‘wp_head’, ‘wp_generator’);
?>Je suis désolé mais le code et moi, on ne fait pas bon ménage…
29 janvier 2011 à 15 h 40 min #756091En principe tu dois le mettre dans /wp-content/themes/celebritypress-3.2/functions.php. Comme c’est une fonction PHP, qui doit bien être inséré entre , mais attention de ne pas en ajouter si ce n’est pas nécessaire (le fichier functions.php contenant beaucoup de fonctions PHP, ces balises sont souvent déjà présentes)
29 janvier 2011 à 15 h 50 min #756092Et si je t’envoie le fichier function.php, tu peux regarder ?
29 janvier 2011 à 15 h 52 min #756093Est-ce que c’est dans ce même fichier que je peux insérer une fonction « catch_image » et une autre qui indique que les « keywords » doivent se placer sous la balise « title » ?
29 janvier 2011 à 16 h 17 min #756094En principe, oui, on ajoute des fonctions propres au thème dans ce fichier, mais dans des thèmes complexe utilise souvent un répertoire
lib(rary)
, lorsqu’elles sont nombreuses.
29 janvier 2011 à 16 h 27 min #756095Est-il possible que tu puisse le les mettre en place ?
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.