Un moyen sûr d'ajouter / mettre en file d'attente un fichier de style CSS sur la page générée par wordpress. S'il a été enregistré pour la première fois avec wp_register_style (), il peut maintenant être ajouté en utilisant son handle.
J'ai deux fonctions simples qui chargent des choses en utilisant wp_enqueue_style()et wp_enqueue_script(), quelque chose comme celles-ci: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... et quelques pages d’administration, créées avec add_menu_page()etadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage …
J'utilise WordPress 3.1.4 maintenant. Je suis confondu avec où (quel crochet) dois-je utiliser: enregistrer et / ou mettre en file d'attente scripts et styles sur le devant et l'arrière? Des questions: Quels sont les bons crochets à utiliser? Tous les scripts / styles de registre / mise en file d'attente …
J'ai publié un plugin qui crée un shortcode et nécessite un fichier JavaScript et un fichier CSS à charger sur toute page contenant ce shortcode. Je pourrais simplement faire en sorte que le script / style soit chargé sur toutes les pages, mais ce n'est pas la meilleure pratique. Je …
Mon thème parent (Starkers) ajoute un fichier CSS que j'essaie de supprimer (je souhaite utiliser @import pour pouvoir remplacer les styles plus facilement). Starkers a les fonctions suivantes dans le fichier functions.php: add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script( 'site', get_template_directory_uri().'/js/site.js', array( 'jquery' ) ); wp_enqueue_script( 'site' ); wp_register_style( …
Est-il possible de tester si un script ou un style a été enregistré avec wp_register_script/_styleou wp_enqueue_script/_style? Toutes les fonctions ne renvoient pas de valeur et je suis complètement désemparé. J'en ai besoin pour basculer entre différentes fonctions en fonction des bibliothèques de feuilles de style et des scripts que j'offre. …
Je suis en train de créer un thème, je voudrais ajouter des pages de destination en utilisant des modèles de page. Je ne trouve aucun endroit qui montre comment mettre en file d'attente le style ou js pour des modèles de page spécifiques. Aucune suggestion. Ex. Landing Page 1 - …
Normalement, dans un plugin, j'ajouterais des styles en utilisant wp_enqueue_style. Cependant, je suis en train de créer un plugin qui n'a besoin que de quelques lignes de CSS et je me demande s'il serait préférable de servir les styles en ligne pour enregistrer une demande. De toute évidence, il existe …
J'ai parcouru le net à la recherche d'une réponse à cela, mais pour une raison quelconque, tout ce que je peux trouver sont des exemples réels, mais sans cette explication particulière, ce qui est clairement dit dans le cas des scripts. Quelqu'un peut-il m'expliquer pourquoi il est important / avantageux …
Je dois ajouter des styles intégrés personnalisés à l'en-tête d'un thème personnalisé que je crée. J'ai rencontré la wp_add_inline_style()fonction, qui fonctionne mais ne me convient pas vraiment car elle dépend d'une feuille de style spécifique. J'aurais besoin d'ajouter des styles en ligne à la fin de la balise head sans …
Je crée un thème enfant pour Twenty Twelve v1.0 et je souhaite supprimer la police Open Sans. Open Sans est ajouté dans les fonctions de Twenty Twelve.php: wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); J'ai essayé de désenregistrer / retirer la feuille de style dans le fichier functions.php …
J'utilise Wordpress comme CMS pour un projet qui utilise largement les types de publication personnalisés. J'ai besoin d'afficher les colonnes dans les panneaux d'administration pour chaque type de publication personnalisé d'une manière différente. J'ai déjà créé les colonnes nécessaires et les ai remplies. Ce que je dois faire, c'est ajuster …
Je voudrais conserver les styles javascript et css utilisés par mon widget dans leurs propres fichiers (et ne pas les ajouter au thème). Mais je n'arrive pas à obtenir WordPress pour les ajouter lorsque le widget est réellement utilisé sur une barre latérale. J'ai essayé ça: à l'intérieur de la …
Je crée un plugin et je veux obtenir la liste de tous les scripts et CSS utilisés par d'autres plugins. C'est ma fonction: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = …
Cas d'utilisation J'ai testé les fonctionnalités de Dev Tools Workspace de Chrome. Il inclut la possibilité de modifier un fichier directement dans Dev Tools et de faire rafraîchir la feuille de style enregistrée (ou même de la compiler puis de la rafraîchir!). Cependant, comme indiqué dans la question de StackOverflow …
Je mets à jour Font Awesome 4 vers la version 5 qui introduit à la fois des attributs d'intégrité et des origines croisées dans le <link rel="stylesheet">balisage. Actuellement, j'utilise: wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); Qui sort comme: <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> Avec Font Awesome 5, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.