WordPress

Perguntas e respostas para desenvolvedores e administradores do WordPress

1
Por que usar wp_send_json () sobre echo json_encode ()?
Ao enviar uma resposta JSON de volta a uma solicitação AJAX, por que usar a função WordPress wp_send_json()e não echo json_encode()? Qual é a vantagem de usar a função WordPress wp_send_json()mais echo json_encode()? Ref: wp_send_json
9 ajax  json 


2
WordPress 3.9 - Problemas na edição do novo TinyMCE
Com o WordPress 3.9 em breve, ele traz o TinyMCE 4.0. Estou executando meus plugins e funções através de alguns testes e descobri que uma das minhas funções parece quebrada / não está funcionando com o novo tinyMCE function myformatTinyMCE( $in ) { $in['theme_advanced_buttons1'] = 'bold'; $in['theme_advanced_buttons2'] = 'formatselect'; $in['wordpress_adv_hidden'] …


3
Como conectar um filtro para capturar get_post_meta quando uma saída de campo personalizada é alternativa?
Como conectar um filtro para capturar get_post_meta quando uma saída de campo personalizada é alternativa? Eu preenchi um campo personalizado (metadados) em uma postagem, assim: <!--:de-->Nominale spanning<!--:--><!--:zh/cn-->额定电压<!--:--><!--:en-->Arrester Accessories<!--:--> Eu preciso obter essa saída traduzida, então, me perguntando como conectar-se a "get_post_meta" antes da saída de metadados. Aqui está o que …

4
se a postagem tiver conteúdo
Estou configurando um site WordPress de uma página. Estou recebendo algumas páginas listadas no meu site que não têm conteúdo. Por exemplo, receberei a página do blog vazia e o modelo do blog. Por isso, pensei em fazer uma verificação para ver se a página tem conteúdo e se ela …
9 content 

2
Meta Boxes: gancho 'admin_init' ou 'add_meta_boxes'?
Ao configurar as meta boxes em um tipo de postagem personalizado, eu o faço usando o add_meta_boxesgancho, por exemplo add_action('add_meta_boxes', 'meta_box_setup'); function meta_box_setup() { add_meta_box( 'mb_movie_review', 'Movie Review Details', 'display_movie_review_mb', 'movie-reviews', 'side', 'high' ); } Mas acabei de ler este tutorial que faz o seguinte usando o admin_initgancho, assim ... …

4
Muitas solicitações POST para /xmlrpc.php do GoogleBot desativando o servidor?
Eu tenho vários blogs wordpress hospedados, e eu tenho tentado visitá-los e eles são realmente lentos. Eu olhei para os logs do meu servidor e achei isso stanfordflipside.com:80 188.138.33.149 - - [17/Aug/2013:17:14:28 -0700] "POST /xmlrpc.php HTTP/1.1" 200 595 "-" "GoogleBot/1.0" stanfordflipside.com:80 188.138.33.149 - - [17/Aug/2013:17:14:28 -0700] "POST /xmlrpc.php HTTP/1.1" 200 …


1
Definir programaticamente page_on_front
Estou tentando definir programaticamente a opção 'page_on_front' com o valor do ID recuperado do comando get_page_by_title ... $homepage = get_page_by_title( 'Front Page' ); update_option('page_on_front', $homepage); update_option('show_on_front', 'page'); Isso não está funcionando, alguém pode ajudar?
9 frontpage 


2
Como enfileirar o estilo usando wp_enqueue_style ()
Estou desenvolvendo um tema. Eu adicionei os códigos (abaixo) no arquivo header.php. Mas eu o publiquei no repositório de temas do WP, e ele está sendo revisado, e o revisor me informou para enfileirar o estilo com wp_enqueue_style()/ wp_enqueue_script(). Mas não consigo entender como implementá-lo com a função Eu vi …

1
Desinstalar script para um plug-in no Multisite
Acabei de perceber que o uninstall.phparquivo tradicional ao longo de um plugin não está funcionando no Multisite. if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) exit(); delete_option( 'plugin_option_name' ); Isso não exclui as opções de subsite em todas as wp_SITE-ID_optionstabelas. Existe uma maneira padrão de fazer isso?

1
O que é <# code #> no media-template.php e como ele funciona?
Estou verificando /wp-includes/media-template.phpe encontrei o seguinte: &lt;# if ( data.compat &amp;&amp; data.compat.meta ) { #&gt; {{{ data.compat.meta }}} &lt;# } #&gt; Nunca visto &lt;# #&gt;ou {{{ }}}antes. Que tipo de PHP é esse? A busca por esses símbolos no Google parece inútil ...
9 php  core 


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.