WordPress

Perguntas e respostas para desenvolvedores e administradores do WordPress





4
lidar com grandes saídas HTML via código do plugin
Recentemente, escrevi meu primeiro plug-in WP que adiciona um código curto para incorporar uma galeria de imagens jquery personalizada em postagens. É basicamente apenas despejar uma boa parte do HTML na postagem, juntamente com o javascript necessário para a inicialização. No entanto, eu tive que criar a saída HTML processualmente, …

4
Escopo de variáveis ​​do tema WordPress
Eu preciso criar uma variável que possa ser acessada nos meus arquivos de modelo de tema do WordPress (index.php, header.php etc.). Eu sei que as definições de função estão dentro do functions.phparquivo de modelo (no caminho do seu tema), mas não existe tal coisa para variáveis. Por exemplo, eu constantemente …
9 php  themes  globals 


3
MariaDB como um banco de dados back-end
Sei que o WordPress espera usar o MySQL como back-end do banco de dados, mas posso mudar para o MariaDB? O MariaDB é uma bifurcação do MySQL que inclui várias melhorias muito boas para gerenciamento e possui ótimas melhorias na linguagem SQL.
9 database 

1
O WPDB prepara - como% - espaços reservados?
Esses {xxx...}espaços reservados %em uma instrução LIKE são normais? Se sim, quando eles serão convertidos novamente em %'s? SHELL wp> global $wpdb; wp> $q = "%s"; => string(2) "%s" wp> $pq = $wpdb->prepare($q, '%hi%'); => string(136) "'{6e039dc0b074a5ff6828a070d0c24708d132341f32dff55a053f1410beabaacd}hi{6e039dc0b074a5ff6828a070d0c24708d132341f32dff55a053f1410beabaacd}'"
9 wpdb 


1
Como definir a publicação slug ao usar wp_insert_post () ;?
Meu tema usa um modelo personalizado para renderizar algum conteúdo. Para usar esse modelo, estou me conectando after_switch_themepara criar minha própria página após a ativação do tema e atribuí-lo a ele. É assim que eu faço: $new_page_title = __('Custom page'); $new_page_content = ''; $new_page_template = 'page-custom.php'; $page_check = get_page_by_title($new_page_title); $new_page …

3
verifique o URL solicitante
Usando o WP 4.8.2 Qual é a melhor maneira de verificar o URL solicitante ao processar uma solicitação com a rest-api? Por exemplo, um site recebe uma solicitação e você deseja verificar se veio de um URL 'permitido'. E falhe se o URL não for permitido. Isso não funciona: function …
9 rest-api 

4
O WordPress 4.8.1 usa mysql_connect que não funciona com o PHP 7
Acabei de atualizar para o PHP 7 apenas para descobrir que o WordPress 4.8.1 (versão mais recente) ainda usa mysql_connect no módulo wp-db.php, mas o mysql_connect foi descontinuado. O código a seguir é obtido de wp-db-php, linhas 1567-1571: if ( WP_DEBUG ) { $this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, …
9 wpdb 

3
Posso usar a API REST no formato de link permanente normal?
Recentemente, todas as minhas solicitações de API REST se voltaram repentinamente para retornar um erro 404, Toda solicitação (não importa o ponto de extremidade personalizado ou interno). Então eu achei que era por causa da estrutura do permalink. /wp-json/não está acessível sob link permanente, pois simplesmente não há regra 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.