{"id":42,"date":"2025-04-07T08:15:26","date_gmt":"2025-04-07T06:15:26","guid":{"rendered":"https:\/\/wp.bertrand-kaernel.fr\/lp\/?p=42"},"modified":"2025-12-02T09:44:32","modified_gmt":"2025-12-02T08:44:32","slug":"presentation-du-theme-skol-lp","status":"publish","type":"post","link":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/documentation\/presentation-du-theme-skol-lp\/","title":{"rendered":"Pr\u00e9sentation du th\u00e8me Skol-lp"},"content":{"rendered":"<p><strong>Voici un th\u00e8me (mod\u00e8le de site) WordPress pour les lyc\u00e9es professionnels.<\/strong> Le contenu est fictif\u00a0 mais bas\u00e9 sur l&rsquo;observation de plusieurs sites du genre et de mon exp\u00e9rience avec diff\u00e9rents LP. Au final vous \u00eates capable de tout modifier et d&rsquo;appliquer votre propre logique si celle que je propose ici ne vous convient pas. Vous pouvez ainsi r\u00e9organiser les pages existantes ou en cr\u00e9er d&rsquo;autres.<\/p>\n<p>Le fonctionnement global est celui de <a href=\"https:\/\/fr.wordpress.org\/support\/article\/first-steps-with-wordpress-classic\/\">WordPress<\/a> en version classique (c&rsquo;est \u00e0 dire sans Gutenberg &#8211; le constructeur de page de WordPress &#8211; que je n&rsquo;utilise pas). Ainsi vous pouvez cr\u00e9er des pages, des articles, des cat\u00e9gories, des galeries, des mots-clefs&#8230; J&rsquo;ai rajout\u00e9 au <strong>tableau de bord <\/strong>des rubriques suppl\u00e9mentaires. Les diff\u00e9rents dipl\u00f4mes se retrouvent ainsi dans la section \u00ab\u00a0formations\u00a0\u00bb.<\/p>\n<h2>Quels sont pr\u00e9cis\u00e9ment les atouts de ce th\u00e8me ?<\/h2>\n<h3>Un th\u00e8me performant<\/h3>\n<p>Cr\u00e9er un site internet est devenu relativement \u00ab\u00a0ais\u00e9\u00a0\u00bb mais il est important de ne pas simplement consid\u00e9rer les apparences, et de regarder \u00ab\u00a0sous le moteur\u00a0\u00bb\u00a0 <strong>les performances du th\u00e8me<\/strong>. Un th\u00e8me bien pens\u00e9 et graphiquement efficace, n&rsquo;est pas forc\u00e9ment performant et vice versa.<\/p>\n<p>Un site internet trop lourd (on parle du poids des pages) pourra mettre plusieurs dizaines de secondes \u00e0 se charger. Rares sont les internautes qui ont cette patience. Avec un r\u00e9seau fibre, cela peut passer mais avec un r\u00e9seau 3G ou 4G comme c&rsquo;est souvent le cas, vous constaterez si un site internet est r\u00e9ellement performant ou non.<\/p>\n<div class=\"shortcode-encadre \" ><br \/>\n<strong>Les scores de la pr\u00e9sente page : <\/strong><\/p>\n<ul>\n<li>Poids de la page = 742,50 Ko<\/li>\n<li>Nombre de requ\u00eates = 27<\/li>\n<li>Temps total de chargement = 1, 06 s<\/li>\n<\/ul>\n<p><\/div>\n<p>Vous pouvez faire ce test sur le site <a href=\"https:\/\/tools.pingdom.com\/#63a1340fa4000000\">PING DOM<\/a> par exemple ou avec un simple clic&rsquo; droit \u00ab\u00a0inspecter\u00a0\u00bb &gt; performances dans votre navigateur.<\/p>\n<p>Sans rentrer dans les d\u00e9tails techniques voici les principes que j&rsquo;applique pour livrer un th\u00e8me performant :<\/p>\n<ul>\n<li>Expliquer lors d&rsquo;une formation rapide les r\u00e8gles d&rsquo;optimisation\u00a0 &#8211; notamment pour les images qui repr\u00e9sentent g\u00e9n\u00e9ralement le plus grand pourcentage du poids d&rsquo;une page;<\/li>\n<li>Limiter avec un script php le poids des images t\u00e9l\u00e9charg\u00e9es dans le dossier MEDIAS (1,25 Mo);<\/li>\n<li>Utiliser un minimum de plugin (modules payants ou non qui s&rsquo;ajoutent \u00e0 WordPress);<\/li>\n<li>Limiter le nombre de scripts et de fichiers de style;<\/li>\n<li>Fichier unique du code de style (sass &#8211; css) et compress\u00e9 (on dit \u00ab\u00a0minifi\u00e9\u00a0\u00bb);<\/li>\n<li>Les polices de caract\u00e8res sont int\u00e9gr\u00e9es directement dans le th\u00e8me &#8211;\u00a0 Pas de google-font;<\/li>\n<li>Garder WordPress en mode basique et d\u00e9sactiver le syst\u00e8me Gutenberg de WordPress;<\/li>\n<li>Configurer le fichier config.php de WordPress, pour garder une base de donn\u00e9es l\u00e9g\u00e8re.<\/li>\n<\/ul>\n<h3>Un rubriquage pour des \u00e9tablissements scolaire<\/h3>\n<p><strong>La page d&rsquo;accueil<\/strong> est compos\u00e9e de 3 parties :<\/p>\n<ul>\n<li>Un patchwork avec 3 images de votre choix + la pr\u00e9sentation de l&rsquo;\u00e9tablissement;<\/li>\n<li>Des pages du site mises en avant &#8211; Au choix;<\/li>\n<li>Les derni\u00e8res actualit\u00e9s publi\u00e9es dans le blog.<\/li>\n<\/ul>\n<p><strong>Les formations <\/strong>sont un format d&rsquo;article cr\u00e9e sp\u00e9cifiquement pour ce th\u00e8me.<br \/>\nElles se comportent comme les articles avec des cat\u00e9gories qui lui sont propres (secteur d&rsquo;activit\u00e9 par exemple).<br \/>\nIl est aussi possible pour chaque formation d&rsquo;ajouter un document \u00e0 t\u00e9l\u00e9charger.<\/p>\n<p><strong>Les pages <\/strong>peuvent contenir des pages dites \u00ab\u00a0enfants\u00a0\u00bb. Ces derni\u00e8res s&rsquo;affiches dans l&rsquo;ordre de publication sous le contenu de la page \u00ab\u00a0parent\u00a0\u00bb.<\/p>\n<p><strong>Un exemple :<\/strong> La page <a href=\"https:\/\/wp-lp.bertrand-kaernel.fr\/le-lycee\/\"><em>Le Lyc\u00e9e <\/em><\/a>est la page parent et contient 2 pages-enfants (ou plus c&rsquo;est vous qui g\u00e9rez) \u00e0 savoir <a href=\"https:\/\/wp-lp.bertrand-kaernel.fr\/le-lycee\/la-lettre-du-proviseur\/\"><em>La Lettre du proviseur<\/em><\/a> et <a href=\"https:\/\/wp-lp.bertrand-kaernel.fr\/le-lycee\/organigramme\/\"><em>L&rsquo;organigramme.<\/em><\/a><\/p>\n<p><strong>Le bas de page<\/strong> est compos\u00e9 de 3 parties :<\/p>\n<ul>\n<li>Une section d\u00e9di\u00e9e aux partenaires (La r\u00e9gion, L&rsquo;acad\u00e9mie etc&#8230;). C&rsquo;est vous qui g\u00e9rez;<\/li>\n<li>Une section avec le nom de l&rsquo;\u00e9tablissement et vos r\u00e9seaux sociaux;<\/li>\n<li>Une derni\u00e8re section avec l&rsquo;adresse, les horaires et diff\u00e9rents menus. L\u00e0 aussi vous avez la main dessus.<\/li>\n<\/ul>\n<h2>D&rsquo;autres fonctionnalit\u00e9s<\/h2>\n<p><a href=\"https:\/\/wp-lp.bertrand-kaernel.fr\/contact\/\">La page de contact<\/a> contient les champs classiques (nom, pr\u00e9nom, message etc&#8230;) avec une originalit\u00e9 : Il est possible de renseigner plusieurs mails selon l&rsquo;interlocuteur d\u00e9sir\u00e9. Le mail n&rsquo;appara\u00eet pas directement dans la page, ce qui permet d&rsquo;\u00e9viter les spams. Une fonctionnalit\u00e9 permet aussi de d\u00e9router les robots qui voudraient remplir les champs automatiquement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici un th\u00e8me (mod\u00e8le de site) WordPress pour les lyc\u00e9es professionnels. Le contenu est fictif\u00a0 mais bas\u00e9 sur l&rsquo;observation de plusieurs sites du genre et de mon exp\u00e9rience avec diff\u00e9rents LP. Au final vous \u00eates capable de tout modifier et d&rsquo;appliquer votre propre logique si celle que je propose ici ne vous convient pas. Vous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-documentation"],"_links":{"self":[{"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":5,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":420,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/posts\/42\/revisions\/420"}],"wp:attachment":[{"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.bertrand-kaernel.fr\/skol-lp\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}