Perguntas com a marcação «wp-enqueue-script»

Vincula um arquivo de script à página gerada no momento certo, de acordo com as dependências do script, se o script ainda não tiver sido incluído e se todas as dependências tiverem sido registradas. Você pode vincular um script a um identificador registrado anteriormente usando a função wp_register_script () ou fornecer a essa função todos os parâmetros necessários para vincular um script. Este é o método recomendado para vincular o JavaScript a uma página gerada pelo WordPress.



3
Como enfileirar scripts em páginas personalizadas de adição / edição de postagem?
Estou tentando enfileirar um script JS somente quando alguém está adicionando ou editando um tipo de postagem personalizado que criei chamado "recipes". Atualmente, o script funciona bem quando faço isso: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Mas isso o carrega em todas as páginas de administração, suponho que precise conectá-lo …

6
Enfileirar o jQuery principal no rodapé?
Eu tenho isso no meu functions.phparquivo e não consigo carregar o jQuery no rodapé. O includesarquivo carrega no rodapé bem, no entanto. O que mais eu preciso fazer? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', '', true …

9
Adicionando atributos adicionais na tag de script para JS de terceiros
Eu me deparei com isso ao tentar integrar a gota do Dropbox na API do seletor a um plug-in que estou escrevendo. A documentação da API instrui você a colocar a seguinte scripttag na parte superior do seu arquivo: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> Tudo bem e bem, e na …



3
Carregar um script apenas para personalizar o tipo de postagem no admin
Eu criei um tipo de postagem personalizado "portfólio" com algo assim: $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, //'menu_icon' => get_stylesheet_directory_uri() . '/article16.png', 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 4, 'taxonomies' => array('post_tag','category'), 'supports' …

6
Como incluir arquivos jQuery e JavaScript corretamente?
Estou fazendo isso agora com o seguinte código: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Isso funciona, mas devo fazer isso para todos, …

1
Como enfileirar o protocolo relativo a scripts externos (//ajax.googleapis.com/…)?
De acordo com o Codex , o wp_enqueue_script suporta links relativos ao protocolo ou independentes de protocolo: "Os ativos remotos podem ser especificados com uma URL independente de protocolo, ou seja, '//otherdomain.com/js/theirscript.js'". Mas não estou vendo: wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); Resultado: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> Observe que o URL relativo …

3
Como enfileirar JavaScripts em um plug-in
Desta vez, estou lutando muito para incluir arquivos JavaScript na pasta de plugins. Estou tentando criar um plug-in transferindo arquivos de widget do diretório de temas. Copiei o arquivo de widget, mas esse arquivo estava dependendo de um arquivo JavaScript, então criei uma pasta / js / no diretório do …

3
Enfileire condicionalmente o script / folha de estilo de um widget no HEAD (somente quando presente na página!)
Eu tenho tentado carregar scripts e estilos para um widget WordPress com as seguintes condições ... Os scripts devem carregar no HEAD (caso contrário, eles quebram). Os scripts devem carregar apenas quando o widget realmente é exibido (eles são bastante pesados). Pesquisei bastante e isso parece ser um problema comum …



1
Registre um script a ser enfileirado no admin e no front end
Pelo que entendi, os scripts de administração devem ser registrados e enfileirados através do admin_enqueue_scriptsgancho e todos os outros scripts, wp_enqueue_scriptsportanto, configurei as seguintes funções para registrar e enfileirar todos os meus scripts de maneira clara e organizada. Minha pergunta é: e se eu precisar de certos scripts (por exemplo, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.