Sélectionner une page


Capture d'écran du thème WordPress du restaurant Rosa 2.

Rose 2 est la continuation du thème rose le plus vendu de Pixelgrad. Le nouveau sujet réintroduit son incarnation précédente dans le contexte de l’éditeur de blocs (Gutenberg). J’ai reçu une copie gratuite du sujet pour tester et exprimer mes pensées.

Le thème coûte 75 $ par an, ou vous payez des frais uniques de 95 $ pour un accès à vie. Le Lancer le courrier pourrait intéresser quelqu’un à ce sujet, mais en vaut-il la peine?

TLDR; Rosa 2 a créé une expérience satisfaisante en créant des pages de style restaurant. Cependant, la courbe d’apprentissage précoce et l’état d’esprit étaient frustrants. Il manque également une partie du vernis auquel je m’attendais à un prix élevé.

Un aperçu des problèmes

Avant de plonger dans les bonnes choses à propos de Rosa 2 (et il y a de belles choses à ce sujet), laissez-moi creuser les aspects frustrants. Il y avait tellement de défauts que j’ai failli abandonner plusieurs fois le sujet. Cependant, j’ai continué à espérer comprendre pourquoi cela pourrait valoir la peine d’utiliser ce sujet.

Installez d’abord les plugins requis

Maintenant, laissez-moi vous faire gagner du temps. Quand le sujet dit qu’il en a besoin Ajuster et Blocs Nova Plugins, ça les oblige vraiment. Sinon, le sujet ne ressemble ni ne se comporte comme la démo ou les captures d’écran. Ce pourrait aussi bien ne pas être le même sujet.

La première fois que vous activez le thème, la page d’accueil de votre site Web se transforme en un écran complètement blanc. Ce n’est pas celui qui est redouté Écran blanc de la mort causée par une erreur. Au lieu de cela, le thème masque le contenu avec des styles personnalisés.

Pourquoi? Oui, bonne question.

Je ne vois aucune raison de le faire. En plus de changer le code (ce que j’ai fait), les utilisateurs doivent activer les plugins pour que leur contenu s’affiche. Il n’y a aucune raison technique pour laquelle cela devrait être le cas lors de l’utilisation de ce thème.

Il ne devrait pas y avoir de chemin dans lequel un utilisateur installe un thème juste pour faire disparaître son contenu.

Je comprends. On m’a dit que ce sont des plugins. Le thème offre même des liens d’installation et d’activation faciles via le script d’activation du plugin TGM. Je comprends également que WordPress ne dispose pas d’un véritable système de dépendance pour gérer cette fonctionnalité. Cela n’en fait pas moins une mauvaise expérience utilisateur.

En tant que développeur, je pensais que j’allais tromper le système et tester le sujet sans ces plugins installés. Je voulais voir à quoi ressemble le thème tout de suite, ce que vous pouvez voir dans la capture d’écran ci-dessous.

Édition standard de la page d'accueil rose 2.

Oh, et ce gros bloc de liens de catégorie dans la capture d’écran ci-dessus ne disparaît jamais. C’est juste là sur la page de votre blog. Il est codé en dur dans le modèle de page de publication (home.php). Rosa 2 est présenté comme un thème de restaurant, il peut donc être acceptable si vous ne prévoyez pas de créer un blog.

Problèmes d’en-tête et de navigation

L’en-tête par défaut ne ressemble pas aux captures d’écran, à la démonstration ou à la vidéo du sujet. Après avoir utilisé le sujet pendant près de deux heures, j’étais prêt à jeter l’éponge et à écarter ce sujet comme une cause perdue. Ne pas pouvoir configurer le menu de navigation de base pour le sujet était un exercice d’auto-punition que je ne voudrais pas que quiconque fasse.

Il s’avère que le plugin Nova Blocks est vraiment nécessaire. Ai-je mentionné que vous devez d’abord installer les plugins requis?

Images étirées

Attendez-vous à des images étirées sur les pages de blog et d’archives en essayant de remplir la case à côté de l’extrait pour les articles existants. Il ne semble pas y avoir de solution de contournement autre que le téléchargement de nouvelles images.

Le thème utilise la norme post-thumbnail Taille, mais ne définit pas cette taille dans le code. Pour ceux qui ne connaissent pas les aspects techniques de l’utilisation de cette quantité spécifique, idéalement, le sujet devrait le définir à ce sujet. set_post_thumbnail_size() Fonction.

En-tête collant

Le gros en-tête collant m’a donné l’impression que les murs s’approchaient de moi. J’ai eu des vertiges et des vertiges. J’ai eu du mal à respirer. Ce n’est pas une exagération. Je suis tres sérieux.

Personnellement, j’ai eu quelques problèmes de claustrophobie au cours des dernières années. J’ai eu ce sentiment pour la première fois après avoir été coincé dans la maison pendant deux semaines en veillant sur l’un de mes chats subissant une opération. Je travaille habituellement sous le porche où je peux prendre l’air, mais ce fut l’une des pires périodes de ma vie.

Depuis, j’ai souvent le même sentiment lorsque les sites Web ont de gros en-têtes collants. On a l’impression que les murs se ferment. Je me demande si d’autres ont des problèmes similaires.

Ce sentiment pourrait être atténué si le thème minimise la hauteur de l’en-tête collant lorsque la page défile. Heureusement, le thème permet aux utilisateurs de choisir un en-tête statique, ce que je recommande vivement. Il existe quelques autres options d’espacement et de taille de l’espace libre qui peuvent aider à en réduire une partie.

Où le sujet brille

Page de style de restaurant personnalisée créée avec le thème Rosa 2.

S’il y a une chose que ce thème fait bien, il est facile de créer des pages pour un restaurant via le plugin Nova Blocks. Quelques minutes après avoir créé une page personnalisée, j’avais mis en place une page de style restaurant et j’étais prêt à partir.

Le thème, lorsqu’il est associé à Nova Blocks, traite à merveille le processus de création de pages personnalisées avec de nombreux résultats uniques. L’intégration avec le plugin est géniale. Chaque bloc a un contenu de démonstration personnalisé que vous pouvez facilement modifier.

Certains des noms des blocs et des options de bloc étaient mignons et amusants, comme « Hero of the Galaxy », mais ils sont devenus un peu gênants si vous vouliez comprendre rapidement le but d’un bloc. Je pouvais voir certains utilisateurs renoncer aux noms et ils n’étaient peut-être pas idéaux pour une configuration professionnelle. Mais ils étaient plutôt drôles. J’ai des sentiments mitigés à son sujet.

Comment le sujet traite-t-il Gutenberg?

Capture d'écran du thème Rosa 2 lorsqu'il est utilisé dans l'éditeur Gutenberg.

Pink 2 est un thème créé principalement pour l’éditeur de blocs. Dans mes tests, il a géré la sortie des blocs de base à merveille.

Lorsque vous utilisez des conceptions compatibles avec Gutenberg, je vois le bloc pullquote comme une sorte de signature du concepteur. C’est l’un de ces blocs dans lesquels les concepteurs peuvent s’amuser et ajouter une touche unique à l’écran. Je suis fan du style pullquote sur ce sujet (photo ci-dessus).

Dans l’ensemble, cela fonctionne bien. En relation avec Nova Blocks, vous disposez d’une grande puissance.

Comment le code s’empile-t-il?

Pink 2 est facile sur le code personnalisé. Presque toutes les fonctionnalités se trouvent dans les plugins associés. Puisqu’il s’agit d’une revue de sujet, je n’ai pas creusé dans le code du plugin.

D’un point de vue purement technique, le sujet fait la plupart des choses selon les normes.

Il y a des choses que je changerais d’un point de vue architectural. Par exemple, le fichier d’intégration du plug-in Customify contient plus de 1 100 lignes de code. Je décomposerais cela en morceaux plus digestes, ce qui aiderait à la maintenance et au dépannage à long terme.

Une partie du code JavaScript lié à l’éditeur pourrait être plus efficace. Les modèles répétés doivent être regroupés pour réduire la taille du code. Le fichier JavaScript de l’éditeur n’est pas volumineux, mais chaque octet compte dans un monde où les développeurs supposent que tout le monde fonctionne sur des connexions Internet gigabit.

La feuille de style principale est de 173 Ko OMGBBQ grand, surtout lorsque vous arrondissez le tout avec des centaines de Ko tirés des feuilles de style et des scripts chargés par le plugin Nova Blocks. À moins que vous ne soyez un utilisateur qui peaufine beaucoup votre site Web, attendez-vous à des chargements de pages lents.

Le verdict final

Je ne recommanderais ce sujet qu’aux personnes plus patientes que moi. Bien que je n’ai pas immédiatement suivi les instructions (en tant que critique, j’essaie de repousser les limites et de briser les choses), le sujet présentait des défauts qui ont simplement conduit à un processus frustrant.

Je suis dans le camp des gens qui croient que les sujets devraient fonctionner tout de suite. Ce thème ne fonctionnera pas sans configuration. Vous devez faire quelques démarches pour le faire avancer. Cependant, une fois que vous avez franchi la bosse initiale, vous pouvez créer de jolies mises en page.

Je propose de l’utiliser uniquement dans le but défini de créer un site Web de restaurant. La typographie est suffisamment bien conçue pour les blogs, mais le thème général ne lui convient pas.



Source link

Recent Posts