ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Search
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
En lisant: Comment utiliser les Dashicons dans WordPress
Partager
Notification Montre plus
Aa
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Aa
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
Search
  • Blogging
  • WordPress
  • Email Marketing
  • SEO
  • Réseaux sociaux
  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Suivez-nous
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
© 2022 Themelocal. Tous les droits sont réservés.
ThemeLocal - Des conseils de blog qui fonctionnent comme par magie > Blog > Conseils > Comment utiliser les Dashicons dans WordPress
Conseils

Comment utiliser les Dashicons dans WordPress

Dernière mise à jour: octobre 26, 2024 5:22 am
ThemeLocal il y a 2 ans 6 minutes lecture minimale
Partager
6 minutes lecture minimale
Comment utiliser les Dashicons dans WordPress
Partager

Les dashicons sont un ensemble intégré d’icônes de polices dans WordPress qui ont été introduits dans WordPress 3.8 lors de la refonte massive de l’interface utilisateur principale et sont utilisés par défaut pour les différents liens de la barre d’administration de gauche. Ces icônes, alors qu’elles ont été conçues pour le noyau, peuvent être utilisées dans vos propres plugins et thèmes personnalisés, non seulement lors de la définition de types de publication personnalisés ou de la création de panneaux d’administration personnalisés, mais également lors de la conception de thèmes frontaux si vous le souhaitez. Le meilleur de tous, c’est très facile!

Contents
Utilisation de Dashicons pour les types de publication personnalisésUtilisation de Dashicons sur la conception de thème front-endComment créer un shortcode Dashicons

Utilisation de Dashicons pour les types de publication personnalisés

Lorsque vous enregistrez un nouveau type de publication personnalisé dans WordPress, tout ce que vous avez à faire est de définir le menu_icon argument égal au nom de classe CSS du Dashicon que vous souhaitez utiliser et cette icône sera définie comme l’icône affichée sur le côté gauche de votre nom de type de publication personnalisé dans le panneau d’administration WordPress. Visitez simplement le Page de destination des dashicons et cliquez sur n’importe quelle icône que vous souhaitez utiliser et vous verrez le nom de la classe en haut à côté de l’icône afin que vous puissiez le copier et le coller.

Exemple:

// Register a new custom post type named Portfolio
register_post_type( 'portfolio', array(
	'public' => true,
	'menu_icon' => 'dashicons-portfolio',
	'label' => __( 'Portfolio', 'local' ),
);

Capture d’écran:

Vous trouverez ci-dessous une capture d’écran montrant à quoi ressemblerait l’icône Dashicon pour le type de publication de portefeuille. Je ne sais pas si vous vous en souvenez, mais avant Dashicons, vous deviez définir une URL d’image personnalisée pour votre icône de type de publication et lorsque vous utilisiez de nombreux plugins sur le site, les icônes ne correspondaient souvent pas et l’administrateur avait l’air plutôt mauvais. Maintenant, vos icônes de type de publication correspondront à l’interface utilisateur WP par défaut et auront fière allure.

wordpress-dashicons-capture d'écran

Utilisation de Dashicons sur la conception de thème front-end

De nos jours, de nombreux thèmes utilisent des icônes pour le front-end pour des éléments tels que la méta de publication (date, catégorie, balise, auteur) ainsi que des icônes d’en-tête telles que les icônes d’utilisateur, de recherche et de boutique. Alors que l’icône de police la plus utilisée et la plus populaire est PoliceAwesome et cela fonctionne très bien pour la plupart des projets, c’est aussi un très grand jeu d’icônes comprenant de nombreuses icônes que vous n’utiliseriez probablement jamais ; vous pouvez utiliser un site Web générateur de polices tel que Fontello pour créer une feuille de style contenant uniquement les icônes dont vous avez besoin, mais une autre alternative consiste à utiliser Dashicons qui est déjà inclus dans votre installation WordPress tout ce que vous avez à faire est de charger les scripts sur le front-end.

Ajoutez simplement ce qui suit au fichier functions.php de votre thème pour charger les Dashicons sur le front-end (insérez via un thème enfant si vous personnalisez un thème existant et ne créez pas le vôtre).

add_action( 'wp_enqueue_scripts', function() {
    wp_enqueue_style( 'dashicons' );
} );

Vous pouvez maintenant insérer une icône via HTML en tant que telle :

<span class="dashicons dashicons-menu"></span>

Changement simple où il est dit « menu » à l’icône que vous souhaitez utiliser. Ce code HTML peut être collé n’importe où dans le thème où vous souhaitez afficher une icône. Vous pouvez même insérer le code HTML dans vos éléments de menu en collant le code HTML directement dans le champ « étiquette » de votre élément de menu.

Comment créer un shortcode Dashicons

Une autre solution pour utiliser Dashicons sur le front-end serait de créer un shortcode que vous pouvez utiliser n’importe où sur le site. C’est une bonne option si vous créez un site pour un client et que vous souhaitez lui permettre d’insérer plus facilement des icônes sur le site afin qu’il n’ait pas à s’embarrasser de HTML. Vous trouverez ci-dessous un exemple de ce à quoi ce code peut ressembler, ajoutez simplement le code à votre fichier functions.php (ou à un autre fichier non modèle chargé par functions.php)

add_shortcode( 'dashicon', function( $atts ) {
	$atts = shortcode_atts( array(
		'icon' => 'menu',
	), $atts, 'bartag' );
	if ( ! empty( $atts[ 'icon' ] ) ) {
		return '<span class="dashicons dashicons-' . esc_attr( $atts[ 'icon' ] ) . '"></span>';
	}
} );

Utilisation du code court :

[dashicon icon="chart-pie"]

Noter: Le shortcode ci-dessus suppose que vous avez déjà suivi l’étape précédente et chargé la feuille de style Dashicons sur votre front-end. Si vous ne l’avez pas fait, vous pouvez simplement ajouter la fonction « wp_enqueue_style » de l’extrait ci-dessus directement dans le shortcode et la feuille de style ne sera chargée que lorsqu’une icône est utilisée. Cependant, il est recommandé de charger le script globalement, sinon la feuille de style des dashicons se chargera dans le pied de page de votre site afin que les icônes s’affichent après le rendu de votre site et provoqueront un léger « flash ».

Vous pourriez aussi aimer

Comment installer la version bêta publique de macOS 27 Golden Gate

Comment effectuer une extraction complète des données depuis ChatGPT

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

Comment partager des rappels sur iPhone avec vos amis et votre famille

MARQUÉ: Comment, dans, Dashicons, les, utiliser, WordPress
Partagez cet article
Facebook Twitter Pinterest Whatsapp Whatsapp
Partager
Qu-est-ce que tu penses?
Aimer0
Triste0
Heureux0
Somnolent0
Fâché0
Sans commentaires0
Clin d-œil0
Article précédent Comment ajouter automatiquement des numeros a vos publications WordPress Comment ajouter automatiquement des numéros à vos publications WordPress
Article suivant Comment ajouter un menu reactif en plein ecran dans WordPress Comment ajouter un menu réactif en plein écran dans WordPress
Laissez un commentaire

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Poste populaire

1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad
Comment
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment installer la version bêta publique d’iOS 27 sur votre iPhone
Comment
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels
Comment
Comment partager des rappels sur iPhone avec vos amis et
Comment partager des rappels sur iPhone avec vos amis et votre famille
Comment
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment effectuer une extraction complète des données depuis ChatGPT
Comment
iOS 27 : accédez au nouvel écran de récupération iPhone
Comment

También podría gustarte

1784192434 Comment installer la version beta publique de macOS 27 Golden
Comment

Comment installer la version bêta publique de macOS 27 Golden Gate

il y a 2 jours 6 minutes lecture minimale
Comment effectuer une extraction complete des donnees depuis ChatGPT
Comment

Comment effectuer une extraction complète des données depuis ChatGPT

il y a 3 jours 6 minutes lecture minimale
1784152840 Comment deplacer une note dans un dossier dans lapplication Notes
Comment

Comment déplacer une note dans un dossier dans l’application Notes sur iPhone et iPad

il y a 3 jours 3 minutes lecture minimale
Comment utiliser les options dappel FaceTime pour refuser et accepter
Comment

Comment utiliser les options d’appel FaceTime pour refuser et accepter de nouveaux appels

il y a 3 jours 3 minutes lecture minimale
Comment partager des rappels sur iPhone avec vos amis et
Comment

Comment partager des rappels sur iPhone avec vos amis et votre famille

il y a 4 jours 6 minutes lecture minimale
1784012438 Comment installer la version beta publique diOS 27 sur votre
Comment

Comment installer la version bêta publique d’iOS 27 sur votre iPhone

il y a 5 jours 10 minutes lecture minimale
1783620035 Empechez les autres dutiliser vos photos Instagram dans les invites
Comment

Empêchez les autres d’utiliser vos photos Instagram dans les invites IA : voici comment procéder

il y a 1 semaine 3 minutes lecture minimale
1783618237 Comment rediger les meilleures invites dIA en 3 etapes
Comment

Comment rédiger les meilleures invites d’IA en 3 étapes

il y a 1 semaine 10 minutes lecture minimale
Montre plus
ThemeLocal - Des conseils de blog qui fonctionnent comme par magieThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Suivez-nous
© 2022 Themelocal. Tous les droits sont réservés.
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous
Welcome Back!

Sign in to your account

Mot de passe perdu?