Perguntas com a marcação «plugin-development»

Os plug-ins do WordPress permitem fácil modificação, personalização e aprimoramento em um blog do WordPress. Em vez de alterar a programação principal do WordPress, você pode adicionar funcionalidades com os Plug-ins do WordPress.

3
Devo usar o wpdb prepare?
Eu sou novo no SQL e estou querendo saber se preciso usar wpdb->preparea seguinte consulta em uma tabela que criei global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Preciso usar …

5
Como adicionar um snippet de javascript ao rodapé que requer jQuery
Eu sei que posso adicionar um arquivo de script ao rodapé do wordpress que requer jquery usando este código: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Mas e se …





1
Adicionando padrões de texto personalizados no editor visual do WP 4.5
4.5 foi lançado e com ele novos padrões de texto . Gostaria de saber como adicionar meus próprios padrões personalizados. Dar uma olhada wp-includes/js/tinymce/plugins/wptextpattern/plugin.jsparece bastante direto. var spacePatterns = [ { regExp: /^[*-]\s/, cmd: 'InsertUnorderedList' }, { regExp: /^1[.)]\s/, cmd: 'InsertOrderedList' } ]; var enterPatterns = [ { start: '##', …

2
ajaxurl não definido no front end
Estou tentando criar um ajaxform na frente. Eu estou usando o código jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); pelo qual estou recebendo erro Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Enquanto estiver usando código semelhante no back-end do …



2
É certo incluir CSS embutido em plugins?
Normalmente, em um plugin, eu adicionaria estilos usando wp_enqueue_style. No entanto, atualmente estou criando um plug-in que precisa apenas de algumas linhas de CSS e estou pensando se seria melhor servir os estilos embutidos para salvar uma solicitação. Obviamente, existem muitas vantagens em usar o wp_enqueue_style, mas elas valem a …



3
Quantas vezes esse código será executado? (ou quão rica é a avó?)
Exemplo hipotético, mas aplicabilidade no mundo real (para alguém que está aprendendo, como eu). Dado este código: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); ok, agora eu trago o meu site WP e entro. Atravesso algumas páginas no Admin. A ação 'init' dispara um total de 100 vezes …

1
Como criar uma API para o meu plugin?
Eu desenvolvi plugins para WordPress, a maioria dos plugins que desenvolvi usa duas ou três classes, portanto não tão grandes quanto o Buddypress ou o WooCommerce. Estou planejando desenvolver dois plugins de código aberto para fornecer algum tipo de sistema complexo (não é possível compartilhar detalhes no momento, mas mais …

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.