Maison Tutoriel CMS WordPresse Reverie: un thème de démarrage WordPress basé sur la fondation

Reverie: un thème de démarrage WordPress basé sur la fondation

Feb 17, 2025 am 10:45 AM

Reverie: un thème d'introduction WordPress basé sur Foundation Framework

Reverie est un thème d'introduction WordPress basé sur le cadre de la Fondation Zurb, qui fournit une base solide pour le développement du thème, y compris le maillage réactif, la typographie, les styles de bouton et d'autres composants. Sa conception légère et minimaliste peut améliorer les performances du site Web.

RÉVÉRATION Personnalisé

Vous pouvez modifier directement les fichiers CSS et PHP ou utiliser WordPress Customizer pour apporter des modifications plus simples. Ce thème prend en charge les sous-thèmes, vous permettant d'apporter des modifications sans affecter le fichier de thème d'origine, ce qui facilite la mise à jour du thème sans perdre des paramètres personnalisés.

La rêverie est très amicale avec les développeurs et les débutants qui connaissent le HTML et le CSS de base. Il prend en charge WooCommerce hors de la boîte, prend en charge la traduction de sites Web multilingues et est compatible avec tous les navigateurs modernes. Le thème prend également en charge les types de messages personnalisés et est mis à jour régulièrement pour être compatible avec les dernières versions de WordPress et de Foundation Frameworks.

Présentation de décision clé: sous-thème

Lors de la personnalisation de tout thème de base ou d'introduction, vous devez évaluer si un sous-thème est nécessaire. Si vous souhaitez tenir le sujet à jour, vous devez absolument utiliser un sous-thème. La raison principale est que lorsque vous mettez à jour le thème principal, toutes les modifications que vous apportez peuvent être perdues. Si vous créez un site Web pour vos clients, cela peut facilement provoquer une catastrophe.

En revanche, si vous ne voulez pas que vos clients mettent à jour les sujets eux-mêmes et cassent tout votre travail acharné, vous pouvez désactiver la mise à jour en utilisant des extraits de code simples. Cela empêchera l'utilisateur de mettre à jour le sujet du backend. Les mises à jour des thèmes et des plugins peuvent finir par rompre le site Web entier, vous pouvez donc les désactiver en ajoutant ce qui suit au fichier functions.php:

function remove_core_updates() {
  global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');
Copier après la connexion
Copier après la connexion

Étape après la première installation

Après avoir installé le thème de la rêverie, vous pouvez voir qu'il est livré avec une fonctionnalité "personnalisée" qui vous permet de prévisualiser les modifications de base telles que les couleurs d'arrière-plan, les images d'arrière-plan et les widgets de l'avant. De nombreux thèmes populaires ont fait des personnalisations détaillées dans ce domaine, et les ont même affinés aux couleurs de police, aux séries de polices, etc.

Créer un sous-thème de rêverie

La façon dont le sous-thème

fonctionne consiste à enregistrer des fichiers dans des dossiers séparés, donc lorsque vous mettez à jour le thème principal, les fichiers dans des dossiers séparés ne sont pas touchés. Cela signifie que tout votre travail acharné et vos conceptions personnalisés ne sont pas effacés chaque fois que vous mettez à jour le thème principal.

La définition d'un sous-thème pour la rêverie est à peu près la même que les autres sujets. Dans le répertoire de thème, vous devez créer un dossier appelé "Reverie-Child". Dans ce document, vous devez placer un fichier style.css et un fichier functions.php. Ceci est typique de tout sous-thème. Ces fichiers sont requis si vous souhaitez ajouter vos propres fonctionnalités personnalisées et styles personnalisés.

Dans la feuille de style du sous-thème, il vous suffit de suivre les paramètres de base du fichier CSS sous-thème:

/*
Theme Name: Reverie Child Theme
Description: Child theme for Reverie 
Author: James George
Template: reverie
*/

@import url("../reverie/style.css");

/* Start child theme customization below */
Copier après la connexion

Vous pouvez désormais ajouter des fonctions et des styles personnalisés au nouveau sous-thème de rêverie.

Reverie: A Foundation Based WordPress Starter Theme Il s'agit d'un aperçu typique de l'installation de la rêverie. Si vous souhaitez personnaliser l'apparence, vous devez ajouter votre CSS personnalisé au fichier style.css dans le dossier de sous-thème.

La meilleure façon est d'ouvrir le fichier principal-index.php et le fichier Single-Page.php et d'afficher la structure. Assurez-vous de faire attention à toutes les catégories spéciales sur lesquelles vous souhaitez vous concentrer. Dans la plupart des cas, tout devrait être très simple et simple.

Une autre approche (et la méthode que j'ai choisie) consiste à utiliser l'inspecteur Firefox Firefbug et les outils d'inspects de Chrome. Peu importe l'outil que vous choisissez, ils ont presque les mêmes fonctions. Je préfère personnellement Firebug à Firefox. Je peux vérifier un élément et il me dira l'ID DIV et toute classe d'attribut qui stylise un élément spécifique.

Reverie: A Foundation Based WordPress Starter Theme C'est un autre excellent moyen de voir comment vous le construisez, et il met en évidence l'élément lorsque vous survolez un élément dans la panne en haut de la fenêtre Firebug. Vous pouvez voir comment les Divs sont imbriqués, ce qui peut vous aider à réduire tous les problèmes que vous essayez de résoudre.

Reverie: A Foundation Based WordPress Starter Theme Dans l'image ci-dessus, vous pouvez voir que la zone de code que vous consultez est mise en évidence en bleu clair. S'il y a une zone violette, il y a un remplissage. Le jaune indique toute valeur de marge appliquée. C'est un excellent moyen d'affiner tout problème d'espacement et de diagnostiquer pourquoi la conception n'est pas construite comme vous le souhaitez.

Dans l'exemple ci-dessus, si je veux styliser le nom de l'auteur, modifier sa couleur, je peux le survoler, cliquez avec le bouton droit et sélectionnez "Vérifier l'élément". Ensuite, dans le code ci-dessous, vous pouvez voir le div et le nom de classe, qui est en fait la classe Span de l'auteur Byline.

Étant donné que le nom de l'auteur est un lien, je peux ajouter un A à la fin et sélectionner l'élément actif:

function remove_core_updates() {
  global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');
Copier après la connexion
Copier après la connexion

Reverie: A Foundation Based WordPress Starter Theme Cela modifie le lien de l'auteur vers Orange. C'est simple, mais ce sont les bases des thèmes de style. De plus, c'est beaucoup plus facile que de commencer par une page de PHP, de div et de classes - et d'essayer d'organiser tout dans votre esprit.

Dans le prochain article de la série, nous explorerons en ajoutant des fonctionnalités au sujet de Reverie. Il y a beaucoup de flexibilité ici et les possibilités sont infinies. Comprendre la structure globale du thème de la rêverie et comment manipuler son apparence vous aidera à comprendre comment en construire avec succès.

FAQ de la rêverie

  • En quoi la rêverie est-elle différente des autres thèmes d'introduction WordPress? Ce qui rend la rêverie différente des autres thèmes d'introduction WordPress, c'est son intégration avec le cadre de la fondation. Cela signifie qu'il est livré avec un maillage réactif, une typographie, des styles de bouton et d'autres composants disponibles immédiatement. Il comprend également des menus de navigation personnalisés, des zones de widgets et des modèles de pages, fournissant une base solide pour le développement du thème. Contrairement à de nombreux autres thèmes d'introduction, Reverie est conçu pour être léger et minimaliste, contribuant à améliorer les performances du site Web.

  • Comment personnaliser le thème de la rêverie? La rêverie est hautement personnalisable. Vous pouvez modifier directement les fichiers CSS et PHP ou utiliser le personnalisateur WordPress pour apporter des modifications plus simples. Le thème prend également en charge les sous-thèmes, vous permettant d'apporter des modifications sans affecter le fichier de thème d'origine. Cela facilite la mise à jour du thème sans perdre des paramètres personnalisés.

  • La rêverie convient-elle aux débutants? Bien que la rêverie soit conçue pour les développeurs, il convient également aux débutants qui connaissent le HTML et le CSS de base. Le code concis et bien annoté du sujet facilite la compréhension de son fonctionnement, et l'intégration avec le framework Foundation fournit beaucoup de ressources pour en savoir plus sur le développement Web.

  • La rêverie prend-elle en charge WooCommerce? Oui, Reverie prend en charge WooCommerce hors de la boîte. Cela signifie que vous pouvez facilement créer une boutique en ligne sur votre site Web sans installer des plugins ou des thèmes supplémentaires. Le thème comprend également des modèles personnalisés pour plusieurs pages WooCommerce pour donner à votre site Web une apparence cohérente.

  • Comment les performances de Reverie se comparent-elles aux autres sujets d'introduction? La rêverie est conçue pour être légère et rapide, contribuant à améliorer le temps de chargement du site Web et les performances globales. La conception minimaliste de ce thème signifie qu'elle ne contient pas de fonctionnalités inutiles ou de code gonflé qui peut ralentir votre site Web. Cela en fait un excellent choix pour les développeurs axés sur les performances.

  • Puis-je utiliser la rêverie pour les sites Web multilingues? Oui, Reverie prend en charge la traduction et prend en charge les sites Web multilingues. Ce sujet contient des fichiers .po et .mo que vous pouvez utiliser pour traduire le sujet en n'importe quelle langue. Il prend également en charge le plug-in WPML, ce qui facilite la gestion et le changement de différentes langues sur votre site Web.

  • La rêverie est-elle compatible avec tous les navigateurs? La rêverie est conçue pour être compatible avec tous les navigateurs modernes, notamment Chrome, Firefox, Safari et Edge. Ce thème utilise des améliorations progressives pour s'assurer qu'elle fonctionne correctement même sur les navigateurs plus anciens, bien que certaines fonctionnalités avancées puissent ne pas être disponibles.

  • La rêverie prend-elle en charge les types d'articles personnalisés? Oui, Reverie prend en charge les types d'articles personnalisés. Cela signifie que vous pouvez créer différents types de contenu sur votre site Web, tels que les articles de blog, les produits, les critiques, etc. Le sujet comprend également plusieurs modèles personnalisés qui affichent différents types de messages, donnant à votre site Web une apparence cohérente.

  • À quelle fréquence la rêverie met-elle à jour? La rêverie est mise à jour régulièrement pour assurer la compatibilité avec les dernières versions de WordPress et des cadres de fondation. Ces mises à jour incluent également des corrections de bogues, des améliorations des performances et de nouvelles fonctionnalités basées sur les commentaires des utilisateurs.

  • y a-t-il un support pour la rêverie? Oui, la rêverie est alimentée dans son référentiel GitHub. Vous pouvez signaler des problèmes, demander des fonctionnalités ou contribuer au développement du sujet. Il existe également un grand nombre de documents et de tutoriels sur le site Web du thème, ainsi qu'une communauté d'utilisateurs qui peuvent aider à répondre aux questions et à fournir des suggestions.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Système de fusion, expliqué
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1668
14
Tutoriel PHP
1273
29
Tutoriel C#
1256
24
Comment se connecter aux informations utilisateur dans WordPress pour des résultats personnalisés Comment se connecter aux informations utilisateur dans WordPress pour des résultats personnalisés Apr 19, 2025 pm 11:57 PM

Récemment, nous vous avons montré comment créer une expérience personnalisée pour les utilisateurs en permettant aux utilisateurs d'enregistrer leurs publications préférées dans une bibliothèque personnalisée. Vous pouvez porter des résultats personnalisés à un autre niveau en utilisant leurs noms à certains endroits (c'est-à-dire des écrans de bienvenue). Heureusement, WordPress facilite l'obtention d'informations sur les utilisateurs connectés. Dans cet article, nous vous montrerons comment récupérer des informations liées à l'utilisateur actuellement connecté. Nous utiliserons le get_currentUserInfo ();  fonction. Cela peut être utilisé n'importe où dans le thème (en-tête, pied de page, barre latérale, modèle de page, etc.). Pour que cela fonctionne, l'utilisateur doit être connecté. Nous devons donc utiliser

Comment ajuster la liste d'articles WordPress Comment ajuster la liste d'articles WordPress Apr 20, 2025 am 10:48 AM

Il existe quatre façons d'ajuster la liste des articles WordPress: utilisez des options de thème, utilisez des plugins (tels que l'ordre des types de publication, la liste des publiques WP, des trucs boxy), utilisez du code (ajoutez des paramètres dans le fichier functions.php), ou modifiez directement la base de données WordPress.

Comment commencer un blog WordPress: un guide étape par étape pour les débutants Comment commencer un blog WordPress: un guide étape par étape pour les débutants Apr 17, 2025 am 08:25 AM

Les blogs sont la plate-forme idéale pour que les gens expriment leurs opinions, opinions et opinions en ligne. De nombreux débutants sont impatients de créer leur propre site Web, mais hésitent à s'inquiéter des obstacles techniques ou des problèmes de coûts. Cependant, comme la plate-forme continue d'évoluer pour répondre aux capacités et aux besoins des débutants, il commence maintenant à devenir plus facile que jamais. Cet article vous guidera étape par étape comment créer un blog WordPress, de la sélection de thème à l'utilisation des plugins pour améliorer la sécurité et les performances, vous aidant facilement à créer votre propre site Web. Choisissez un sujet et une direction de blog Avant d'acheter un nom de domaine ou d'enregistrer un hôte, il est préférable d'identifier les sujets que vous prévoyez de couvrir. Les sites Web personnels peuvent tourner autour des voyages, de la cuisine, des critiques de produits, de la musique ou de tout passe-temps qui suscite vos intérêts. Se concentrer sur les domaines qui vous intéressent vraiment peuvent encourager l'écriture continue

Comment afficher les catégories d'enfants sur la page des archives des catégories de parents Comment afficher les catégories d'enfants sur la page des archives des catégories de parents Apr 19, 2025 pm 11:54 PM

Voulez-vous savoir comment afficher les catégories d'enfants sur la page des archives de la catégorie parent? Lorsque vous personnalisez une page d'archive de classification, vous devrez peut-être le faire pour le rendre plus utile à vos visiteurs. Dans cet article, nous vous montrerons comment afficher facilement les catégories d'enfants sur la page des archives de la catégorie parent. Pourquoi les sous-catégories apparaissent-elles sur la page des archives de la catégorie des parents? En affichant toutes les catégories d'enfants sur la page des archives de la catégorie parent, vous pouvez les rendre moins génériques et plus utiles aux visiteurs. Par exemple, si vous exécutez un blog WordPress sur les livres et que vous avez une taxonomie appelée "thème", vous pouvez ajouter une sous-taxonomie telle que "roman", "non-fiction" afin que vos lecteurs puissent

Comment trier les messages par date d'expiration après WordPress Comment trier les messages par date d'expiration après WordPress Apr 19, 2025 pm 11:48 PM

Dans le passé, nous avons partagé comment utiliser le plugin PostExpirator pour expirer les publications dans WordPress. Eh bien, lors de la création du site Web de la liste d'activités, nous avons trouvé ce plugin très utile. Nous pouvons facilement supprimer les listes d'activités expirées. Deuxièmement, grâce à ce plugin, il est également très facile de trier les publications par date d'expiration du post. Dans cet article, nous vous montrerons comment trier les publications par date d'expiration post-expiration dans WordPress. Code mis à jour pour refléter les modifications du plugin pour modifier le nom du champ personnalisé. Merci Tajim de nous avoir fait savoir dans les commentaires. Dans notre projet spécifique, nous utilisons des événements comme types de publication personnalisés. Maintenant

Comment automatiser WordPress et les médias sociaux avec IFTTT (et plus) Comment automatiser WordPress et les médias sociaux avec IFTTT (et plus) Apr 18, 2025 am 11:27 AM

Cherchez-vous des moyens d'automatiser votre site Web WordPress et vos comptes de médias sociaux? Avec l'automatisation, vous pourrez partager automatiquement vos articles de blog WordPress ou vos mises à jour sur Facebook, Twitter, LinkedIn, Instagram et plus encore. Dans cet article, nous vous montrerons comment automatiser facilement WordPress et les médias sociaux en utilisant IFTTT, Zapier et Uncanny Automator. Pourquoi automatiser WordPress et les médias sociaux? Automatiser votre wordpre

Comment créer un site Web pour l'hôte WordPress Comment créer un site Web pour l'hôte WordPress Apr 20, 2025 am 11:12 AM

Pour créer un site Web à l'aide de WordPress Host, vous devez: sélectionner un fournisseur d'hébergement fiable. Acheter un nom de domaine. Configurez un compte d'hébergement WordPress. Sélectionnez un sujet. Ajoutez des pages et des articles. Installez le plug-in. Personnalisez votre site Web. Publiez votre site Web.

Comment afficher le nombre de requêtes et le temps de chargement de la page dans WordPress Comment afficher le nombre de requêtes et le temps de chargement de la page dans WordPress Apr 19, 2025 pm 11:51 PM

L'un de nos utilisateurs a demandé à d'autres sites Web comment afficher le nombre de requêtes et de temps de chargement dans le pied de page. Vous voyez souvent cela dans le pied de page de votre site Web, et il peut afficher quelque chose comme: "64 requêtes en 1,248 secondes". Dans cet article, nous vous montrerons comment afficher le nombre de requêtes et de temps de chargement de page dans WordPress. Collez simplement le code suivant partout dans le fichier de thème (par exemple Footer.php). requêtes

See all articles