Un modo sicuro per aggiungere / accodare un file di stile CSS alla pagina generata da wordpress. Se è stato prima registrato con wp_register_style () ora può essere aggiunto usando il suo handle.
Ho due semplici funzioni che caricano roba usando wp_enqueue_style()e wp_enqueue_script(), qualcosa del genere: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... e alcune pagine di amministrazione, create con add_menu_page()eadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage 1', 'Subpage', …
Sto usando WordPress 3.1.4 ormai. Sono confuso con dove (quale hook) devo usare: per registrarsi e / o accodare script e stili su front-end e back-end? Domande: Quali sono i ganci giusti da usare? Tutti gli script / stili di front end register / enqueue in init? Perché non c'è …
Ho rilasciato un plug-in che crea uno shortcode e richiede un file JavaScript e un file CSS da caricare su qualsiasi pagina che contiene tale shortcode. Potrei solo caricare lo script / stile su tutte le pagine, ma non è la migliore pratica. Voglio solo caricare i file su pagine …
Il mio tema genitore (Starkers) aggiunge un file CSS che sto cercando di rimuovere (voglio invece usare @import in modo da poter sostituire più facilmente gli stili). Starkers ha le seguenti funzioni.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( …
È possibile verificare se uno script o uno stile sono stati registrati utilizzando wp_register_script/_styleo wp_enqueue_script/_style? Tutte le funzioni non restituiscono un valore e sono completamente all'oscuro. Ho bisogno che passi da una funzione all'altra a seconda delle librerie di fogli di stile e degli script che offro. Grazie!
Sto elaborando un tema, vorrei aggiungere pagine di destinazione utilizzando i modelli di pagina. Non riesco a trovare da nessuna parte che mostra come accodare lo stile o js per modelli di pagina specifici. Eventuali suggerimenti. Ex. Pagina di destinazione 1 - landing-page-template-one.php avrà bisogno di stili e js molto …
Normalmente in un plugin aggiungerei stili usando wp_enqueue_style. Tuttavia, sto attualmente creando un plug-in che necessita solo di poche righe di CSS e mi chiedo se potrebbe essere meglio servire gli stili in linea per salvare una richiesta. Ovviamente ci sono molti vantaggi nell'utilizzare wp_enqueue_style, ma valgono la richiesta extra …
Ho esplorato la rete in cerca di una risposta a questo, ma per qualche motivo tutto ciò che posso trovare sono esempi reali, ma senza quella particolare spiegazione, che è chiaro dire nel caso degli script. Qualcuno può spiegarmi perché è importante / vantaggioso accodare gli stili quando si sviluppa …
Devo aggiungere stili incorporati personalizzati all'intestazione di un tema personalizzato che sto creando. Mi sono imbattuto nella wp_add_inline_style()funzione, che funziona ma non mi soddisfa perché dipende da un foglio di stile specifico. Avrei bisogno di aggiungere stili incorporati alla fine del tag head senza una dipendenza del foglio di stile. …
Sto creando un tema figlio per Twenty Twelve v1.0 e desidero rimuovere il carattere Open Sans. Open Sans è aggiunto nelle funzioni di Twenty Twelve. wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); Ho cercato di annullare la registrazione / dequeue del foglio di stile nelle funzioni.php di mio …
Sto usando Wordpress come CMS per un progetto che fa largo uso di tipi di post personalizzati. Devo visualizzare le colonne nei pannelli di amministrazione per ciascun tipo di post personalizzato in modo diverso. Ho già creato le colonne necessarie e le ho popolate. Quello che devo fare è regolare …
Vorrei mantenere gli stili javascript e css usati dal mio widget all'interno dei propri file (e non aggiungerli al tema). Ma non riesco a ottenere wordpress per aggiungerli quando il widget viene effettivamente utilizzato su una barra laterale. Ho provato questo: all'interno della dichiarazione di classe, ho aggiunto 2 funzioni …
Sto creando un plug-in e voglio ottenere l'elenco di tutti gli script e CSS utilizzati da altri plug-in. Questa è la mia funzione: 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'][] = …
Caso d'uso Ho sperimentato le funzionalità di Chrome Dev Tools Workspace. Include la possibilità di modificare un file direttamente in Dev Tools e fare in modo che il foglio di stile salvato si aggiorni da solo (o addirittura compili e quindi aggiorni!). Tuttavia, come documentato nella domanda StackOverflow "Chrome" Ricarica …
Sto aggiornando Font Awesome 4 alla versione 5 che introduce nel <link rel="stylesheet">markup attributi sia di integrità che di origine originale . Attualmente sto usando: wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); Che produce come: <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> Con Font Awesome 5 introduce due nuovi attributi …
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.