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.


1
Por que o WordPress adiciona 0 (zero) a uma resposta do Ajax?
A menos que eu finalize a função de processamento do Ajax por exit()ou die(), a função Ajax recebe a saída desejada e correta, mas seguindo por 0. Alguma idéia de por que isso está acontecendo? Isso é para ser assim ou pode ser corrigido? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ …

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
Opção de atualização armazenada na matriz multidimensional
Eu tenho dados na wp_optionstabela atualmente armazenados como uma matriz multidimensional ( profile_element_order): a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} O que estou tentando realizar é atualizar a profile_element_orderopção (dentro dessas opções). Aqui está como tudo parece até agora: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; $new_list …

10
Desenvolvimento de plug-in WordPress - Cabeçalhos já enviados
Estou desenvolvendo plugins para WordPress. Quando ativo meu plug-in, recebo a seguinte mensagem: O plug-in gerou 293 caracteres de saída inesperada durante a ativação. Se você notar mensagens de "cabeçalho já enviado", problemas com feeds de organização ou outros problemas, tente desativar ou remover este plug-in. O plug-in está funcionando …

2
O que devo usar em vez de WP_CONTENT_DIR e WP_PLUGIN_DIR?
A documentação do WordPress para Determinação de diretórios de plug-in e conteúdo afirma que: O WordPress utiliza as seguintes constantes ao determinar o caminho para os diretórios de conteúdo e plug-in. Eles não devem ser usados ​​diretamente por plugins ou temas , mas estão listados aqui para garantir a integridade. …


5
dbDelta não criando tabelas
Eu passei por muitos tópicos, página de codex e tentei mexer com muitas coisas, mas meu código não parece estar criando as tabelas. E não sou capaz de descobrir onde estou errado. Eu verifiquei booking_db_version no banco de dados, ele é atualizado quando eu atualizá-lo no arquivo. Aqui está o …

4
Para que serve a pasta wordpress wp-includes?
Para que serve a pasta wordpress wp-includes? Ou seja, qual é o objetivo arquitetural fundamental dele, por exemplo, por que não está tudo em temas ou em uma pasta administrativa? Um desenvolvedor de plug-ins pode confiar em seu conteúdo (por exemplo, jQuery) e por quanto tempo? Eu também gostaria de …


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.