Articles of wp load.php

methods de ação e gancho

Estou tentando entender como os methods de gancho funcionam no WordPress. Eu entendo que quando do_action é chamado WP procura todos os ouvintes registrados e invoca-os de acordo com a prioridade estabelecida. Como o núcleo do WordPress recolhe todos os methods de gancho registrados em arquivos diferentes? Por exemplo, eu declarei add_action para wp_head no […]

Obter wp-load.php PATH com wp_localize_script e JavaScript para o plugin

Acabei de aprender sobre wp_localize_script () e é muito legal. Eu leio o post de Otto e o post de Gary Cao, mas estou aprendendo o Ajax, então estou tentando envolver a cabeça para obter o caminho para o wp-load.php dessa maneira. Eu tenho matriz como esta no meu teste env: $data = array( ‘test’ […]

Coloque manualmente uma página especial, não-WP-mas-usando-WP (por exemplo, resultados do Ajax) com o W3TC

Sob a pasta de tema ativo, eu tenho um arquivo de pesquisa-autocomplete.php que usa várias consultas WP para criar resultados JSON inteligentes entregues via AJAX para um campo de input de preenchimento automático UI jQuery. Não é um arquivo de modelo normal (na verdade, ele realmente não deveria estar na pasta do tema, poderia ser […]

Qual é a melhor prática para inicializar $ wpdb carregando wp-load.php?

Por que os usuários com alta reputação sugerem o carregamento do wp-load.php com um caminho completo? Minha pergunta é simples e foi originalmente destinada a responder a esta pergunta. No entanto, não tenho uma reputação suficientemente alta para responder ou comentar a essa pergunta. Rant over – sorry. Certamente carregar o wp-load.php com um caminho […]

URL reescrita não carregando o ambiente do WordPress

Eu tenho uma página na qual estou enviando usuários diretamente para que eu possa servir-lhes um PDF dinamicamente criado usando a biblioteca FPDF. Como os envio diretamente para o arquivo que gera o PDF, estou reescrevendo o URL. No arquivo original eu uso require_once(‘wp-load.php’) com o caminho correto para carregar o ambiente WordPress. Carga perfeitamente […]

Recuperar dados de vários sites WordPress usando o script PHP

Eu quero executar um script PHP que itere sobre os sites do WordPress encontrados em uma determinada pasta e leia a informação de plugins por cada site usando a function get_plugin No código abaixo, tento exigir funções da API dentro da pasta WP e usá-la para recuperar dados. No entanto, o problema é o “requisito” […]

Procurando uma maneira melhor de lidar com um script do ajax que puxa os dados do post no clique

Desenvolvi uma página de modelo que exibe uma grade de “funcionários” (um tipo de postagem personalizado). Essa parte funciona bem, mas eu também precisava configurar uma checkbox de luz para exibir detalhes adicionais por clique. Para evitar carregar tudo ao mesmo tempo, configurei um script ajax. Este script usa wp-load.php para capturar dados de postagem […]

Aviso: map_meta_cap foi chamado incorretamente

Criei um script externo para importar dados do json para um tipo de postagem personalizado que usa wp-load.php. Tudo funciona bem, mas depois de cada atualização recebo a mensagem Notice: map_meta_cap was called incorrectly. The post type EXAMPLE is not registered, so it may not be reliable to check the capability “edit_post” against a post […]

Acessando o database a partir de um plugin fora dos ganchos de ação

Estou trabalhando em um plugin que fornece um ponto final para lidar com a autorização do OAuth2 contra um servidor remoto; em reservas de autorização bem-sucedidas, algumas informações desse servidor no database do WordPress e redireciona o usuário para uma página no site do WordPress. Para armazenar os dados, o plugin faz uso da function […]

Explorando o WordPress Core Functionality for Development

Como o WordPress é uma das plataformas mais populares para o desenvolvimento, procurei e leio 100 artigos para entender que, se eu puder aproveitar o poder do wordpress (como a sua segurança e a class db) . Existem maneiras de usar wp-load.php, mas não muito convincentes. O que eu quero alcançar e estou preocupado com […]