web-dev-qa-db-fra.com

Supprimer "Publié sur" et "Publié dans" du thème Twenty Ten

Je viens de passer à la dernière version de Wordpress et d'activer ce thème.

Il affiche ce qui suit


Bonjour le monde!

Publié le 27 mai 2010 par admin

Bienvenue sur WordPress. Ceci est votre premier commentaire. Modifiez-le ou supprimez-le, puis commencez à bloguer!

Publié dans Non classé | 1 commentaire | modifier


Existe-t-il une option pour supprimer les éléments Posté sur et Posté dans?

2
phwd

Je ne pense pas qu'il y ait une option pour le faire. Vous pouvez modifier le thème pour supprimer ces éléments, mais vous aurez un problème lorsque le thème sera mis à jour (assez fréquemment pour Twenty Ten pour le moment.

Mais si vous voulez le faire, vous avez trois façons de le faire:

  • Vous pouvez éditer les fichiers PHP de la présentation (par exemple, loop.php) sous Apparence/Éditeur et supprimer toute la section qui en est responsable.

  • Vous pouvez éditer le fichier functions.php contenant les fonctions vingtten_posted_on et vingtten_posted_in pour les remplacer sans rien retourner.

  • Vous pouvez modifier CSS pour que les classes correspondantes (entry-meta et entry-utility, je crois) soient invisibles. WordPress doit encore faire tout le travail et il est toujours là dans le code source, mais cela pourrait être l'option la plus rapide. Vous pouvez même utiliser FireBug pour vérifier si l’affichage est correct lorsque vous les supprimez.

Il existe des façons meilleures et plus ésotériques de le faire (thèmes enfants), mais je ne suis pas sûr de pouvoir le décrire dans une zone de texte.

4

(1). Recherchez ceci dans le fichier functions.php: function twentyten_posted_on () {printf (__ ('Posté le% 2 $ s par% 3 $ s', 'twentyten'),

(2). Le supprimer de single.php, par exemple, ne sera supprimé que lorsque vous affichez un message individuel. Vous devez également supprimer les éléments indésirables de loop.php.

(3). Vous pouvez ajouter ce code à style.css sous "/ * = Contenu" pour supprimer: Publié par, Publié le, Publié dans et commentaires. Beaucoup plus simple. Code: .post .entry-utility, .post .entry-meta {display: none;}

0
Tara

Editez les fichiers loop.php, loop-single.php et supprimez les blocs de code suivants:

<div class="entry-meta">
 <?php twentyten_posted_on(); ?>
</div><!-- .entry-meta -->

=================

Pour ce faire, vous pouvez également placer les extraits de code ci-dessous dans le fichier functions.php de votre thème enfant. Ne modifiez pas le fichier functions.php principal de Twenty Ten (créez plutôt un thème enfant) - http://wpweaver.info/themes/twenty-ten-heads-up/building-a-twenty-ten-child -theme/

function twentyten_posted_on() {
}

function twentyten_posted_in() {
}
0
Abhishek Bhardwaj