Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment activer les arrière-plans personnalisés dans les thèmes WordPress 3.0

WordPress 3.0 introduit une nouvelle fonctionnalité appelée arrière-plans personnalisés pour les thèmes WordPress. Cette fonctionnalité donnera à l'utilisateur la possibilité d'ajouter des arrière-plans personnalisés à son site, ce qui donnera à ses blogs/sites une touche unique. Même si cette fonctionnalité est ajoutée au cœur, elle ne sera activée que si votre thème la prend en charge. Dans cet article, nous vous montrerons comment activer les arrière-plans personnalisés dans les thèmes WordPress pour WordPress 3.0.

Remarque : cet article est de niveau intermédiaire et s'adresse spécialement aux concepteurs de thèmes.

Mise à jour : le code utilisé dans la vidéo add_custom_background est obsolète. Regardez le code ci-dessous dans cet article.

Vidéo :

Tutoriel texte

Ouvrez simplement votre fichier functions.php et ajoutez la ligne suivante :

add_theme_support('custom-background');

Ensuite, sous apparence, vous devriez voir une option pour les arrière-plans personnalisés.

Arrière-plan personnalisé dans WordPress 3.0

Le thème par défaut twenty ten pour WordPress 3.0 a déjà cette fonctionnalité activée.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

26 CommentsLeave a Reply

  1. Bonjour, est-il possible d'ajouter des paramètres de champ via la fonction add_settings_field ??

  2. Ceci a été déprécié. Voici le nouveau code :

    add_theme_support(‘custom-background’);

  3. Il semble y avoir un problème. Dès que je sélectionne le fichier image et que je clique sur télécharger, la page se rafraîchit sans résultat. La chose 'couleur' fonctionne. Et j'ai essayé plusieurs navigateurs.

    Une aide ? Peut-on le faire manuellement ? C'est-à-dire, par des codes ?

  4. Quelle est la taille par défaut pour les arrière-plans WordPress ? c'est-à-dire quelle taille les images doivent-elles avoir pour qu'elles s'affichent correctement en arrière-plan.

    • La meilleure image est celle qui peut être répétée, afin de réduire le temps de chargement de la page. WordPress n'affichera que l'image d'arrière-plan qui correspond à la résolution d'écran de l'utilisateur.

      Admin

  5. Ma section d'arrière-plan personnalisée n'a pas les options d'affichage. J'ai installé 3.01 vierge.

  6. Même situation ici :
    Erreur fatale : Appel à la fonction indéfinie add_custom_background() dans /mnt/data/www/sinya/aleksander.hu/i.aleksander.hu/wp-content/themes/stylize/functions.php à la ligne 34

    Que faire ?
    Je n'ai pas encore mis à jour vers la version 3.0.0

  7. Salut, j'ai fait ce que tu as dit mais j'ai reçu ce message

    Erreur fatale : fonction non définie add_custom_background() dans /home/patina/ilovepatina.com/wordpress/wp-content/themes/default/functions.php à la ligne 2

    Et maintenant, je ne peux même plus me connecter pour accéder à l'administration.
    Des conseils ? J'ai vraiment besoin d'aide...

  8. Salut... c'était cool. Après mon premier commentaire, je suis redirigé vers une autre page avec plus d'informations sur votre site web et les commentaires... comment avez-vous fait cela ? Un plugin ?
    J'aimerais en savoir plus.

  9. Il est important de noter que pour que cela fonctionne dans un thème, vous devez ajouter wp_head() après le lien de votre feuille de style de thème dans l'en-tête du thème. Cette nouvelle fonction ajoute des blocs avec la couleur/l'arrière-plan ajouté à partir de la section wp_head(), et si vous appelez votre feuille de style après wp_head(), votre feuille de style remplacera la fonction d'arrière-plan personnalisée.

    Je suis partagé, car j'ai tendance à nommer ma feuille de style après l'appel wp_head() afin de pouvoir remplacer les styles ajoutés par les plugins. Il faudra peut-être créer une feuille de style séparée pour les remplacements de plugins à appeler plus tard dans l'en-tête.

  10. Alors comment WordPress sait-il comment changer l'arrière-plan ? Et si mon thème actuel a déjà des attributs CSS pour l'arrière-plan ? Lequel remplace l'autre ?

    • Votre thème actuel devrait être rendu compatible avec cette fonctionnalité. Cet article s'adresse aux concepteurs de thèmes qui créent des thèmes et souhaitent intégrer les fonctionnalités de WordPress 3.0. Vous devrez ajouter la fonction pour la classe du corps. Si WordPress constate que quelqu'un a mis à jour la page d'arrière-plans personnalisés dans le panneau d'administration, elle sera prioritaire. Sinon, l'arrière-plan par défaut que vous spécifiez dans le fichier CSS prévaut.

      Admin

    • Avec la fonction par défaut, NON. Pour cela, il vaut mieux utiliser un plugin (il en existe plusieurs). La façon dont cette fonction fonctionne est qu'elle ajoute du style à la classe générale du corps, donc ce sera la même chose pour tout le site.

      Admin

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.