Quando você adiciona campos adicionais para as páginas e post, ou para obter Tipo de Mensagem Personalizado ( CTP ), você tem que gravar uma ação para salvar estes novos dados. A implementação deste procedimento é, essencialmente, sempre a mesma, mudando apenas os campos e como salvar, os dados extra pode residir no 'campo personalizado ", ou seja, após a metade da tabela, ou tabelas de um ou mais pessoal.
Arquivo de Dezembro de 2011
WordPress Snippet: O save_post ação
WordPress Snippet: is_page () Tipo de Mensagem Personalizado
Se você gravou o seu Post Tipo própria Custom ( CPT ), especialmente se você digitar 'page', você poderia servir para determinar se você está vendo essa página particular, o 'single' por assim dizer. . Neste caso, é inútil tentar is_page() ou is_page_template() . A solução limpa é a seguinte:
1 2 3 4 5 6 | is_singular ( 'cpt_key' ) ) { if (is_singular ('cpt_key')) { ; $ post global; $post -> post_name == 'slug_pagina' ) { if ($ post - post_name> == 'slug_pagina') { / / Seu código aqui ... add_action tipo (), wp_enqueue_scripts (), etc ... } } |
WordPress 3.3: agora todos jQuery
Com o WordPress 3.3 também jQuery e todos os seus módulos foram alinhados. Agora é possível acessar a nova lista dos módulos da última versão 3.3, como o autocomplete. Aqui está um trecho de uma inclusão boa:
1 2 3 4 5 6 | / / Carregar os módulos que o WordPress para nós preparatório para o script "MyScript.js" array ( 'jquery-ui-slider' , $ Deps = matriz ('jquery-ui-slider ", 'Jquery-ui-datepicker', 'Jquery-ui-autocomplete' ); , 'js/myscript.js' , $deps , 1 . 3 . 4 , true ) ; wp_enqueue_script ('chave', 'js / MyScript.js', $ deps, 1 3 .. 4, true); |
WordPress Snippet: estilos e scripts para adicionar Tipo de Mensagem Personalizado
Agora que o WordPress permite criar tipos de pós personalizado (CPT), torna-se útil para ser capaz de adicionar os nossos estilos e nosso script quando você visualizar ou editar nossos posts. A melhor maneira de fazer isso é compatível com o release 3.3 é o seguinte:
1 2 3 4 5 6 7 | , function ( ) { add_action ('admin_enqueue_scripts', function () { ; global $ typenow; $typenow == 'id_custom_post' ) { if ($ typenow == 'id_custom_post') { , 'css/customstyle.css' ) ; wp_enqueue_style ('key_style', 'css / customstyle.css'); , 'js/customscript.js' ) ; wp_enqueue_script ('key_script', 'js / customscript.js'); } }); |






Últimos Comentários
Mark : @ Mark: Obrigado pela resposta. Por exemplo, se você tiver um código para salvar / usar a pasta ...
Mark : Obrigado pela resposta. Por exemplo, se você tiver um código para salvar / usar a pasta ...
Giovambattista Fazioli : @ Marcos: em princípio, absolutamente, muito depende de como eo que fazer o download. Louisiana ..
Mark : Olá guia, bom! Eu queria perguntar, você pode usar o mesmo código para executar um banco de dados sql? Em vez de ...
Joseph : Oi eu queria te perguntar como você pode fazer no post que eu enviei uma galeria de 50 imagens, por exemplo, ...