{"id":5607,"date":"2019-02-08T18:54:05","date_gmt":"2019-02-08T17:54:05","guid":{"rendered":"https:\/\/www.vla-bag.ch\/2019\/02\/08\/le-contenu-de-la-page-daccueil\/"},"modified":"2025-08-17T18:09:31","modified_gmt":"2025-08-17T16:09:31","slug":"le-contenu-de-la-page-daccueil","status":"publish","type":"post","link":"https:\/\/www.vla-bag.ch\/fr\/2019\/02\/08\/le-contenu-de-la-page-daccueil\/","title":{"rendered":"Le contenu de la page d&rsquo;accueil"},"content":{"rendered":"&#13;\n<p>En dehors de l&rsquo;\u00e9l\u00e9ment d&rsquo;en-t\u00eate, tout le contenu de la page d&rsquo;accueil est construit avec l&rsquo;\u00e9diteur de blocs (Gutenberg). Combin\u00e9 avec les styles de l&rsquo;\u00e9diteur GeneratePress, nous avons maintenant une bien meilleure repr\u00e9sentation de l&rsquo;avant pendant que nous \u00e9ditons. Permettre \u00e0 chaque \u00e9l\u00e9ment de se voir attribuer des styles sp\u00e9cifiques et des classes CSS suppl\u00e9mentaires signifie que nous n&rsquo;avons pas besoin de nous plonger dans le HTML tr\u00e8s souvent. En fait, sur ce site, nous ne le faisons jamais.   <\/p>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">Structure de la page<\/h2>&#13;\n&#13;\n<p>Commen\u00e7ons par regarder la hi\u00e9rarchie.<\/p>&#13;\n&#13;\n<ul class=\"wp-block-list\"><li>\u00c9l\u00e9ment d&rsquo;en-t\u00eate - This is covered in this <a href=\"https:\/\/gpsites.co\/merch\/building-the-home-page-header\/\">article<\/a><\/li><li>H2 Headings<\/li><li>Cat\u00e9gories de magasins<\/li><li>Derniers produits<\/li><li>Appel \u00e0 l&rsquo;action Row - forty \/ sixty split<\/li><li>Appel \u00e0 l&rsquo;action Row - sixty \/ forty split<\/li><li>Produits en vente<\/li><li>Sign Up<\/li><li>GP Footer - Les widgets du th\u00e8me par d\u00e9faut<\/li><\/ul>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">H2 Headings<\/h2>&#13;\n&#13;\n<p>Pour notre page d&rsquo;accueil, je voulais de gros en-t\u00eates H2 en gras. Plus larges que ce que nous avons sp\u00e9cifi\u00e9 dans notre Customizer. Mais aussi les rendre super r\u00e9actifs. Pour ce faire, j&rsquo;ai cr\u00e9\u00e9 un CSS personnalis\u00e9 en utilisant une classe CSS suppl\u00e9mentaire de :   <br\/><br\/><strong>large-heading<\/strong><br\/><br\/>Il suffit de s\u00e9lectionner votre bloc d&rsquo;en-t\u00eate, de vous assurer qu&rsquo;il s&rsquo;agit d&rsquo;un H2, d&rsquo;ouvrir le menu d\u00e9roulant Avanc\u00e9 dans la barre lat\u00e9rale des param\u00e8tres et d&rsquo;ajouter la classe au champ Additional CSS Class. Notez que vous ne verrez pas le changement de style dans l&rsquo;\u00e9diteur. Comme tout CSS, vous le trouverez dans le Customizer &gt; Additional CSS. Il ressemble \u00e0 ceci   <\/p>&#13;\n\r\n<pre class=\"wp-block-code\"><code>h2.large-heading {\r\n    font-size: calc(28px + (86 - 28)*(100vw - 400px)\/(1600 - 400));\r\n    line-height: 1.1em;\r\n}<\/code><\/pre>\r\n&#13;\n<p>Cela semble donc compliqu\u00e9, mais c&rsquo;est ce qui fournit les contr\u00f4les responsive. Si vous voulez plus d&rsquo;informations sur ce que tout cela signifie, consultez <a href=\"https:\/\/www.smashingmagazine.com\/2016\/05\/fluid-typography\/\">Responsive And Fluid Typography With vh And vw Units<\/a> <\/p>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">Cat\u00e9gories de magasins<\/h2>&#13;\n&#13;\n<p>Construit en utilisant un bloc de colonnes d\u00e9fini \u00e0 deux colonnes. Chaque colonne contient un bloc d&rsquo;image, d&rsquo;en-t\u00eate, de texte et de lien. Rien de fantaisiste et vraiment simple \u00e0 \u00e9diter. L&rsquo;ajout de colonnes suppl\u00e9mentaires peut se faire \u00e0 partir des param\u00e8tres de la colonne. Cr\u00e9er des lignes suppl\u00e9mentaires est simplement un cas de duplication de la ligne existante.      <\/p>&#13;\n&#13;\n<h3 class=\"wp-block-heading\">Faire le lien de l&rsquo;image vers la cat\u00e9gorie<\/h3>&#13;\n&#13;\n<p>Les param\u00e8tres d&rsquo;image ont un lien vers l&rsquo;option. Il suffit de d\u00e9finir le lien vers : URL personnalis\u00e9e et ajoutez le lien de votre cat\u00e9gorie. <\/p>&#13;\n&#13;\n<h3 class=\"wp-block-heading\">Style de lien personnalis\u00e9<\/h3>&#13;\n&#13;\n<p>Vous avez peut-\u00eatre remarqu\u00e9 le lien de style personnalis\u00e9. Ceci est r\u00e9alis\u00e9 en utilisant des CSS personnalis\u00e9s. Pour ajouter ce style \u00e0 n&rsquo;importe lequel de vos liens dans le contenu, il suffit de donner au bloc une Classe CSS suppl\u00e9mentaire de : <strong> loud-link<\/strong>  <\/p>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">Derniers produits<\/h2>&#13;\n&#13;\n<p>Apr\u00e8s notre bloc de titre, nous ajoutons simplement un shortcode Woocommerce : Recent Products.  <\/p>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">Appel \u00e0 l&rsquo;action (CTA) Rows<\/h2>&#13;\n&#13;\n<p>Une fois de plus, le bloc Colonnes entre en jeu. Hors de la bo\u00eete, il n&rsquo;y a aucun moyen d&rsquo;ajuster la largeur des colonnes. Ainsi, dans l&rsquo;\u00e9diteur, vous \u00eates bloqu\u00e9 avec des colonnes de taille \u00e9gale. Pour rem\u00e9dier \u00e0 cela et afficher des colonnes de taille in\u00e9gale, nous avons ajout\u00e9 quelques classes CSS simples.     <\/p>&#13;\n&#13;\n<figure class=\"wp-block-table\"><table class=\"\"><tbody><tr><td><strong>Classe CSS suppl\u00e9mentaire<\/strong><\/td><td><strong>Style de r\u00e9sultat<\/strong><\/td><\/tr><tr><td><strong>forty-sixty-columns<\/strong>  <\/td><td>a 40% \/ 60% deux colonnes en ligne<\/td><\/tr><tr><td><strong>sixty-forty-columns<\/strong>  <\/td><td>a 60% \/ 40% deux colonnes en ligne<\/td><\/tr><tr><td><strong>mobile-column-reverse<\/strong> <\/td><td>Inverser l&rsquo;ordre des deux colonnes sur mobile.  <br\/>Ajoutez cette classe avec l&rsquo;une de celles qui pr\u00e9c\u00e8dent.<\/td><\/tr><\/tbody><\/table><\/figure>&#13;\n&#13;\n<p>Veuillez noter : ces classes n&rsquo;appliquent pas les styles au sein de l&rsquo;\u00e9diteur.<\/p>&#13;\n&#13;\n<h2 class=\"wp-block-heading\">Sign Up<\/h2>&#13;\n&#13;\n<p>Le formulaire d&rsquo;inscription est fourni par le plugin Happy Forms. Le formulaire est ajout\u00e9 \u00e0 la deuxi\u00e8me colonne \u00e0 l&rsquo;aide d&rsquo;un widget de code court. Le code court pour votre formulaire se trouve dans le <strong>tableau de bord &gt; Happy Forms<\/strong>. Une conception commune est d&rsquo;utiliser ces types de CTA pour casser une page. Pour ce faire, nous lui avons donn\u00e9 notre propre style sp\u00e9cial.    <\/p>&#13;\n&#13;\n<p>Tout d&rsquo;abord, nous devons faire en sorte que cette ligne s&rsquo;\u00e9tende jusqu&rsquo;au bord du conteneur (\u00e0 l&rsquo;ext\u00e9rieur de la zone de remplissage du contenu). Pour cela, il suffit de s\u00e9lectionner l&rsquo;option Align Wide dans la barre d&rsquo;outils Block. Le reste n\u00e9cessite quelques CSS familiers de nos CTA Rows et un peu plus. Voici les classes qu&rsquo;il utilise :   <\/p>&#13;\n&#13;\n<ul class=\"wp-block-list\"><li><strong>sixty-forty-columns<\/strong><br\/>a 60% \/ 40% two column row<\/li><li><strong>column-banner<\/strong><br\/>ce qui rend les ajustements de padding n\u00e9cessaires<\/li><li><strong>center-vertical<\/strong><br\/>centre verticalement tout contenu plac\u00e9 dans l&rsquo;une des colonnes du CTA<\/li><li><strong>bg-grey<\/strong><br\/>Apporte la couleur de fond grise<\/li><\/ul>&#13;\n&#13;\n<h3 class=\"wp-block-heading\">\u00c9dition de la forme<\/h3>&#13;\n&#13;\n<p>Le formulaire peut \u00eatre \u00e9dit\u00e9 \u00e0 partir du <strong>tableau de bord &gt; Happy Forms<\/strong>. Si vous cr\u00e9ez un nouveau formulaire, vous devrez mettre \u00e0 jour le code court utilis\u00e9 sur la page de garde.   <\/p>&#13;\n&#13;\n<h3 class=\"wp-block-heading\">Modifier la couleur d&rsquo;arri\u00e8re-plan des lignes<\/h3>&#13;\n&#13;\n<p>Allez dans le <strong>Customizer &gt; Additional CSS <\/strong>( ou dans votre feuille de style du th\u00e8me enfant si vous l&rsquo;avez d\u00e9plac\u00e9e). Et modifiez ce CSS : <\/p>&#13;\n\r\n<pre class=\"wp-block-code\"><code>.bg-grey {\r\n    background-color: #f2f3f4;\r\n}<\/code><\/pre>\r\n&#13;\n<p>Vous pouvez bien s\u00fbr simplement cr\u00e9er vos propres classes avec des noms plus pertinents pour les couleurs que vous choisissez.<\/p>&#13;\n&#13;\n<h3 class=\"wp-block-heading\">Puis-je utiliser un autre formulaire ?<\/h3>&#13;\n&#13;\n<p>Bien entendu. Si vous souhaitez utiliser un autre plugin de formulaire, il vous suffit de le mettre \u00e0 jour et de remplacer le code court par votre nouveau plugin. <\/p>&#13;\n","protected":false},"excerpt":{"rendered":"<p>Le contenu de la page d&rsquo;accueil est construit \u00e0 l&rsquo;aide de l&rsquo;\u00e9diteur de blocs WordPress 5, alias Gutenberg. Il n&rsquo;utilise que des blocs de base et des codes courts Woocmmerce. Et comme on pouvait s&rsquo;y attendre, un peu de CSS a \u00e9t\u00e9 ajout\u00e9.  <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[71],"tags":[],"class_list":["post-5607","post","type-post","status-publish","format-standard","hentry","category-stylisme-des-produits-derives","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/posts\/5607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/comments?post=5607"}],"version-history":[{"count":1,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/posts\/5607\/revisions"}],"predecessor-version":[{"id":5608,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/posts\/5607\/revisions\/5608"}],"wp:attachment":[{"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/media?parent=5607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/categories?post=5607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vla-bag.ch\/fr\/wp-json\/wp\/v2\/tags?post=5607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}