• Accueil
  • Info
  • Publicité
  • Privacy & Policy
  • Nous Contacter
No Result
View All Result
Technique de pointe
  • Actualité
  • Technologies
  • Jeu vidéo
  • Mobile
  • Astuces
  • HTML5 / CSS
  • Java Script
  • PHP
  • Article Sponsorisé
  • Astuces
  • Jeu vidéo
  • Nous Contacter
MYCAMER
  • Actualité
  • Mobile
  • Jeu vidéo
    Ce jeu vidéo populaire rend hommage à feu YouTuber Technoblade

    Ce jeu vidéo populaire rend hommage à feu YouTuber Technoblade

    Les meilleures sirènes de jeux vidéo

    Les meilleures sirènes de jeux vidéo

    10 séries de jeux vidéo qui ont encore besoin d’adaptations animées

    10 séries de jeux vidéo qui ont encore besoin d’adaptations animées

    5 personnages de jeux vidéo avec des accents gallois qui ne viennent pas d’Elden Ring

    5 personnages de jeux vidéo avec des accents gallois qui ne viennent pas d’Elden Ring

    Je fête le Tour de France en faisant du vélo dans les jeux

    Je fête le Tour de France en faisant du vélo dans les jeux

    Les chats sont meilleurs que les chiens (en tant que protagonistes de jeux vidéo)

    Les chats sont meilleurs que les chiens (en tant que protagonistes de jeux vidéo)

    Bangor’s Gamenetics apporte de la créativité aux contrôleurs de jeux vidéo

    Bangor’s Gamenetics apporte de la créativité aux contrôleurs de jeux vidéo

    Dwayne Johnson fait la promotion du jeu vidéo “DC League of Super-Pets”

    Dwayne Johnson fait la promotion du jeu vidéo “DC League of Super-Pets”

    Pourquoi les joueurs sont ravis de la renaissance de FF7, mais pas du remake de The Last of Us

    Pourquoi les joueurs sont ravis de la renaissance de FF7, mais pas du remake de The Last of Us

  • Developpement web
    • All
    • Language HTML5
    C’est officiel, ce sont les langages de programmation les plus populaires (et les plus lucratifs) en ce moment

    C’est officiel, ce sont les langages de programmation les plus populaires (et les plus lucratifs) en ce moment

    Nouveau FTP susceptible de déployer CSS

    Nouveau FTP susceptible de déployer CSS

    Infineon acquiert NoBug en Roumanie et en Serbie

    Infineon acquiert NoBug en Roumanie et en Serbie

    MISE À JOUR: La police identifie un homme retrouvé abattu dans un camion sur Ringgold Road

    MISE À JOUR: La police identifie un homme retrouvé abattu dans un camion sur Ringgold Road

    Un groupe de soutien donne pour aider au confort des patients atteints de cancer

    Un groupe de soutien donne pour aider au confort des patients atteints de cancer

    Repêchage de la LNH: Lane Hutson et Jack Devine en tête d’affiche de la catégorie des espoirs élevés à Chicago

    Repêchage de la LNH: Lane Hutson et Jack Devine en tête d’affiche de la catégorie des espoirs élevés à Chicago

    La Juventus “veut” un accord d’échange Werner-De Ligt, la “nouvelle offre” de Barcelone pour Raphinha, Chelsea “cible” Kimpembe – News 24

    La Juventus “veut” un accord d’échange Werner-De Ligt, la “nouvelle offre” de Barcelone pour Raphinha, Chelsea “cible” Kimpembe – News 24

    CSS Founder : Top entreprise de conception de sites Web à Bangalore

    CSS Founder : Top entreprise de conception de sites Web à Bangalore

    Un homme accusé d’homicide suite à une épave causée par un excès de vitesse sur le boulevard Wilma Rudolph

    Un homme accusé d’homicide suite à une épave causée par un excès de vitesse sur le boulevard Wilma Rudolph

  • Astuces
    WP Engine acquiert la société derrière ACF, WP Migrate & Better Search and Replace

    WP Engine acquiert la société derrière ACF, WP Migrate & Better Search and Replace

    Meilleure adresse e-mail professionnelle gratuite en 2022 : les meilleurs choix pour vous

    Meilleure adresse e-mail professionnelle gratuite en 2022 : les meilleurs choix pour vous

    WordPress Jetpack est désormais disponible en six plugins

    WordPress Jetpack est désormais disponible en six plugins

    7 choses à faire avant de changer votre thème WordPress

    7 choses à faire avant de changer votre thème WordPress

    Comment créer un site Web en 5 étapes

    Comment créer un site Web en 5 étapes

    Les 5 meilleurs outils SEO pour booster votre classement

    Les 5 meilleurs outils SEO pour booster votre classement

    La mise à jour du plugin Yoast WordPress provoque des erreurs fatales

    La mise à jour du plugin Yoast WordPress provoque des erreurs fatales

    Autowriterpro utilise l’IA pour générer de nouveaux articles pour 40 $

    Autowriterpro utilise l’IA pour générer de nouveaux articles pour 40 $

    WordPress révèle son option de création de site Web la plus abordable à ce jour

    WordPress révèle son option de création de site Web la plus abordable à ce jour

  • Nous contacter
No Result
View All Result
MYCAMER
No Result
View All Result
ADVERTISEMENT
Home Astuces

Ne créez pas de plugins de bloc spécifiques à un thème pour WordPress, s’il vous plaît – WP Tavern

Caleb by Caleb
septembre 10, 2021
in Astuces
0 0
0
Ne créez pas de plugins de bloc spécifiques à un thème pour WordPress, s’il vous plaît – WP Tavern
333
SHARES
2k
VIEWS
Share on FacebookShare on TwitterRedditLinkedin


Il y a quelques jours, je suis tombé sur une petite bibliothèque de blocs. Comme toujours, j’étais intéressé de voir ce que ce nouveau plugin a apporté à la table. Cela me surprendrait-il avec un blocage qui n’a jamais été fait auparavant ? Cela présenterait-il une nouvelle approche de certaines vieilles idées ? Ou s’agirait-il du même ancien ensemble de blocs que tous les autres ensembles de blocs ? Indépendamment de ce qu’il offrait, j’étais excité de l’essayer tout de même.

En cliquant sur la description pour en savoir plus, j’ai été immédiatement déçu. Le plugin indiquait spécifiquement qu’il avait été conçu pour un seul thème. Je ne pouvais pas l’utiliser avec mon thème préféré.

Ce n’était pas la première fois que je rencontrais ce problème. D’autres auteurs de thèmes ont construit leurs propres ensembles de blocs dans le passé. Le plugin n’apportait rien de particulièrement nouveau à la communauté WordPress. Il y avait moins d’une poignée de blocs qui avaient déjà été faits auparavant dans de nombreux autres plugins.

Le problème était que cela semblait trop familier.

Au fil des ans, la communauté WordPress a créé un ensemble de règles non écrites concernant ce qui appartient à un thème par rapport à ce qui appartient à un plugin. Les types de publication personnalisés, les taxonomies et les codes abrégés sont territoire du plugin. Dans une certaine mesure, les widgets devraient également être exclusifs aux plugins. Cependant, en raison de la façon dont ils sont gérés sous le capot, il y avait toujours un argument selon lequel il était acceptable que les thèmes les enregistrent.

Cet argument thème vs plugin dure depuis au moins une décennie. En raison du fonctionnement des thèmes, de tels arguments ont été une bataille perdue d’avance. Sauf dans quelques cas extrêmes, les thèmes peuvent faire tout ce qu’un plugin peut faire. Cependant, il a toujours été censé y avoir une distinction nette entre les deux. Les thèmes étaient destinés à gérer la conception frontale d’un site Web. Les plugins étaient pour tout le reste.

Aujourd’hui, le projet WordPress et son système de blocs progressent vers la consolidation de cette distinction.

En raison de l’héritage de WordPress d’avoir diverses parties qui ne s’emboîtaient pas tout à fait dans le passé, il a créé une culture de développeurs créant des solutions internes. Presque toutes les grandes sociétés de développement de thèmes ont leurs propres plugins pour surmonter les lacunes de la plate-forme. La majeure partie du blâme pour cela incombe au projet WordPress. Cependant, le passage du projet aux blocs crée un système standardisé qui gère tout, d’un paragraphe au conteneur global du site. Avec la normalisation à tous les niveaux, il y aura de moins en moins besoin de ces solutions personnalisées de chaque entreprise thématique.

Le système de blocs a tracé une ligne claire dans le sable. Il a supprimé le besoin de codes courts – un bon débarras – et éliminera bientôt les widgets. Les blocs devraient mettre ces vieilles questions au lit.

Pour plus de clarté, il y a peu de différence entre regrouper des blocs avec un thème et créer un plugin séparé qui ne fonctionne qu’avec un thème spécifique. Le résultat est le même. Un tel plugin empêcherait un utilisateur de s’en tenir à ce thème s’il s’appuyait du tout sur le plugin. Peu de gens conservent indéfiniment le même design frontal.

Le but est de permettre aux utilisateurs de changer de thème à volonté tout en ayant accès à leur contenu et à leurs blocs.

Ces plugins de blocs spécifiques à un thème pensent aux blocs de la mauvaise manière. Lorsqu’un utilisateur installe un plugin de bloc, on s’attend à ce qu’il puisse utiliser ces blocs quel que soit leur thème.

La solution pour les thèmes est d’utiliser le bloc motifs ou modes. Supposons que vous vouliez créer un curseur ou un carrousel en tant qu’auteur de thème. Il existe plusieurs solutions pour cela. La première et la plus simple consiste simplement à recommander un plugin aux utilisateurs ou à créer votre propre plugin qui fonctionne avec n’importe quel thème. Vous pouvez également facilement ajouter un style de curseur pour le bloc Galerie. Lorsque l’utilisateur le sélectionne, il transforme la galerie en un curseur.

Ou, supposons que votre thème doit offrir une grande section de héros avec un bouton d’appel à l’action. Un bloc personnalisé n’est pas nécessaire dans cette situation. Les auteurs de thèmes peuvent presque exclusivement le faire en créant un modèle personnalisé avec des blocs existants.

La solution n’est pas de regrouper le bloc dans le thème ou de créer un plugin qui ne fonctionne qu’avec ce thème.

La beauté du système de blocs est que la plupart des pièces sont déjà en place et qu’elles peuvent être réarrangées, regroupées et stylisées de manière illimitée.

Aujourd’hui, il existe des centaines de plugins spécifiques à un thème. Cela s’explique en partie par le fait que les themers travaillaient autour des directives de révision de thème WordPress.org. Cela s’explique en partie par le fait que certains développeurs n’ont pas pensé de manière suffisamment créative aux solutions. Mais la plus grande partie est due au fait que WordPress n’a pas standardisé la manière de créer des éléments sur l’ensemble de la plate-forme. Une grande partie de cela a changé et continuera de changer à mesure que l’édition du site complet franchira l’horizon en 2021. Il y aura des chemins clairs pour les thèmes et les plugins.

Cependant, si les entreprises thématiques continuent de créer des blocs spécifiques à un thème, nous ne faisons que traîner le bagage que le système de blocs est censé laisser derrière nous.

Comme ça:

Comme Chargement…

— to wptavern.com

Get real time update about this post categories directly on your device, subscribe now.

Unsubscribe
Caleb

Caleb

Stay Connected

  • 85.9k Followers
  • 172k Subscribers

Articles populaires

  • 10 problèmes courants de l’iPhone 13 et comment les résoudre

    10 problèmes courants de l’iPhone 13 et comment les résoudre

    4055 shares
    Share 1622 Tweet 1014
  • Comment installer phpMyAdmin sur Debian 11 Bullseye (Apache)

    1083 shares
    Share 433 Tweet 271
  • 2 façons d’installer le serveur LAMP sur Ubuntu 22.04 | 20.04

    460 shares
    Share 184 Tweet 115
  • Battle.net s’est remis d’une attaque DDoS, selon Blizzard

    579 shares
    Share 232 Tweet 145
  • Comment réparer le décalage d’Instagram sur iPhone et Android

    479 shares
    Share 192 Tweet 120

Follow Our Page

Follow Us

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
Facebook Twitter Youtube Vimeo Instagram

We bring you the best Premium WordPress Themes that perfect for news, magazine, personal blog, etc. Check our landing page for details.

Category

  • Actualité
  • Article Sponsorisé
  • Astuces
  • Jeu vidéo
  • Language HTML5
  • Mobile
  • portrait
  • Technologies

Recent News

WP Engine acquiert la société derrière ACF, WP Migrate & Better Search and Replace

WP Engine acquiert la société derrière ACF, WP Migrate & Better Search and Replace

juillet 5, 2022
Perspectives du marché des chargeurs de téléphones portables 2022 et segmentation par principaux acteurs clés – Samsung, Rayovac, PNY, Mipow – Britanniques au Kenya

Perspectives du marché des chargeurs de téléphones portables 2022 et segmentation par principaux acteurs clés – Samsung, Rayovac, PNY, Mipow – Britanniques au Kenya

juillet 5, 2022

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Actualité
  • Mobile
  • Jeu vidéo
  • Developpement web
  • Astuces
  • Nous contacter

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Sign In with Facebook
Sign In with Google
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
fr French
ar Arabiczh-CN Chinese (Simplified)en Englishfr Frenchde Germanit Italianru Russianes Spanish

Add New Playlist

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.