Utilizando as funções do WordPress em um arquivo externo

Como utilizar as funções do WordPress em um arquivo externo.

como utilizar as funções do WordPress em um arquivo externo (PHP)

Para que você possa “carregar” o WordPress em um arquivo PHP externo e utilizar suas funções você deverá incluir em seu arquivo o “wp-load.php”.

Utilize a função “require” para fazer isso.

require( 'wp-load.php' );

O “wp-load.php” está localizado na raiz da instalação do WordPress.

Observação: Se o seu arquivo está em um pasta, fora da raiz da sua hospedagem, não se esqueça de referenciar corretamente o nome do “wp-load.php” no require.

/* Utilize '../' para voltar 1 diretório */
require( '../wp-load.php' );

Uma fez o arquivo incluído você pode chamar as funções normalmente.

Como se você estive-se dentro do “functions.php” do seu tema.

Exemplos do WordPress em um arquivo externo.

Consultando Posts:

require( 'wp-load.php' );

$args = array( 'posts_per_page' => '5' );				

$my_query = new WP_Query( $args );	

$count = $my_query->post_count;				

while ( $my_query->have_posts() ) : $my_query->the_post();

  // get_the_title();

endwhile;

Pegando a URL permanente de um POST:

require( 'wp-load.php' );

$post_id = 1;

$url = get_permalink($post_id);

Executando um query utilizando “wpdb”:

require( 'wp-load.php' );

global $wpdb;

$query = " UPDATE test SET test_column = 1 WHERE id = 2 ";

$wpdb->query( $query );

 

Resumo
Utilizando as funções do Wordpress em um arquivo externo
Nome do Artigo
Utilizando as funções do Wordpress em um arquivo externo

Avalie este artigo!

Clique nas estrelas, para dar uma nota de 1 à 5.

1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (Nenhuma avaliação ainda)
Loading...

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *