hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Comment créer des champs personnalisés WordPress sans plugins

WordPress a permis aux développeurs de personnaliser WordPress de manière à répondre à leurs besoins spécifiques, notamment en permettant aux développeurs d'assigner de nouvelles méta-données dans un message. De cette façon, le développeur peut afficher des résultats supplémentaires au sein de ses thèmes ou plugins en plus des données standard telles que le titre du message, le contenu du post et le post-auteur.

Il existe plusieurs méthodes pour créer des méta personnalisées, vous pouvez utiliser un plugin ou travailler sur un framework, ou vous pouvez le faire à partir de zéro. Dans cet article, nous verrons comment créer des méta personnalisées à partir de zéro (ce n'est pas aussi difficile que vous le pensez) et l'utiliser pour afficher un message de message sponsorisé.

Ajouter une méta-donnée personnalisée

Tout d'abord, allez à l'éditeur de publication. Habituellement, vous pouvez trouver des champs de saisie réguliers comme le titre, le contenu, la catégorie et la zone de balise. Il y a aussi quelques champs cachés, y compris un éditeur de champs personnalisés, que nous pouvons utiliser pour ajouter notre méta personnalisé.

Pour l'afficher, cliquez sur Options de l' écran et cochez l'option Champs personnalisés .

La zone Champ personnalisé doit maintenant apparaître en bas de l'éditeur de contenu de publication . Maintenant, nous pouvons ajouter nos méta-données personnalisées.

Une seule métadonnée est gérée avec des paires nom / valeur clés. Par conséquent, comme vous pouvez le voir ci-dessous, la zone Champs personnalisés comporte deux champs de saisie: nom et valeur.

Dans cet exemple, je vais spécifier une nouvelle méta-donnée pour le post que je suis en train d'éditer, avec hello_world comme clé et Hello World comme valeur.

Cliquez sur Ajouter un champ personnalisé pour les ajouter dans le message. Vous pouvez ensuite mettre à jour ou supprimer ces métadonnées. En outre, comme vous avez déjà entré un nom de clé, WordPress va stocker et lister le nom dans une liste déroulante, de sorte que vous puissiez réutiliser la clé sans avoir à la saisir à nouveau.

Récupérer les métadonnées

Ayant le jeu de méta-données, vous pouvez maintenant afficher votre fichier single.php de thème, qui est le fichier pour afficher le contenu de message unique. Vous pouvez appeler la valeur de la clé hello_world à l'aide de la fonction get_post_meta() . ainsi.

Mais gardez à l'esprit que ces méta-données ne seront pas disponibles dans tous les messages, nous devrons donc exécuter cette fonction dans une instruction conditionnelle; en d'autres termes, nous devrions appeler cette fonction uniquement lorsque les méta-données sont définies dans la publication, sinon elle retournera une erreur.

Compte tenu de l'extrait de code ci-dessus, vous devriez voir le Hello World! de la valeur de la clé affichée au-dessus du contenu du message.

Afficher la case "Sponsored Post"

Maintenant, utilisons-le dans un exemple réel. En supposant que nous publierons un message sponsorisé, et que nous souhaitons afficher un avertissement dans un encadré au-dessus du contenu du message, nous pouvons le faire en créant les métadonnées nommées is_sponsored_post et en définissant le champ de valeur sur Yes, comme cela.

Nous afficherons la boîte lorsque la valeur de is_sponsored_post est définie sur Yes via l'instruction conditionnelle, comme dans l'exemple précédent.

Divulgation: Ceci est un message sponsorisé qui contient des liens d'affiliation. Fin de la poste: j'ai reçu une compensation en échange de l'écriture de cet avis.

Et c'est à quoi ça ressemble quand le message est affiché.

Google va se tourner vers l'indexation sur mobile

Google va se tourner vers l'indexation sur mobile

Les appareils mobiles sont l'avenir de la navigation sur Internet et Google fait ses premiers pas vers cette tendance - il a annoncé qu'il expérimente sur un indice «mobile-first».Les algorithmes des moteurs de recherche de Google utilisent "principalement" la version mobile du contenu d'un site pour classer les pages de ce site, pour comprendre les données structurées et pour afficher des extraits de ces pages dans ses résultats. "

(Conseils techniques et de conception)

Comment construire un blog statique en utilisant assembler

Comment construire un blog statique en utilisant assembler

Aujourd'hui, nous allons jeter un oeil à Assemble, un plugin Grunt qui nous permet de créer et de gérer des sites statiques en toute simplicité . L'assemblage peut être légèrement similaire à Jekyll, mais il apporte plus de flexibilité et de fonctionnalités à la table qui le rend plus puissant.Permalink,

(Conseils techniques et de conception)