Consultar los posts de wordpress desde un fichero externo

En este ejemplo vamos a realizar una consulta a la base de datos de wordpress utilizando $wpdb desde un fichero externo php (fuera de la estructura de wordpress)

WordPress $wpdb nos proporciona un objeto global para realizar las consultas a la base de datos, dicho objeto es una instancia de /wp-includes/wp-db.php.

Empécemos con el ejemplo:

Creamos un fichero php, yo le llamare exportacion.php y pegamos el siguiente código:

<?php
require './wp-load.php';
global $wpdb;

$prefix = $wpdb->prefix;
$table = $prefix . "posts";

$posts = $wpdb->get_results("SELECT * FROM $table");

print_r($posts);

Detallo, mi ejemplo esta creado en la raiz de ficheros:

require './wp-load.php';

Con este require añadimos toda la infraestructura de wordpress.

global $wpdb;

Invocamos a la variable global $wpdb (es el objeto que se va a encargar de realizar la consulta)

$prefix = $wpdb->prefix;

El atributo prefix nos devuelve el prefijo de las tablas (wp_), esto es necesario si has cambiado el prefijo de las tablas (yo lo suelo hacer).

$table = $prefix . "posts";

Prepara una variable con el nombre de la tabla que voy a realizar la consulta.

$posts = $wpdb->get_results("SELECT * FROM $table");

$wpdb->get_results realiza la consulta a la base de datos y me añade los registro a la variable $posts.

Ya podríamos recorrer la variable $posts y obtener los post.

28.980 thoughts to “Consultar los posts de wordpress desde un fichero externo”

  1. Its such as you learn my thoughts! You appear to grasp a lot approximately this, like you wrote the guide in it or something. I believe that you just can do with a few p.c. to force the message home a bit, but instead of that, that is magnificent blog. A fantastic read. I will definitely be back.

  2. It s important to remember that Viagra only helps to treat erectile dysfunction when you experience sexual stimulation priligy tablet When he came to the mountain road, Gu Huan s fingers filled with a wisp of sword energy going up the mountain, which was also his way of being how to increase my libido male Penis Bloodflow Expand a guest

  3. Сыворотка стимулирует более длинный и толстый рост ресниц, восстанавливая состояние ваших бровей и ресниц. Эта сыворотка изготовлена из натуральных ингредиентов и также может быть нанесена с макияжем. Вам нужно применять эту сыворотку точно так же, как вы применяете жидкую подводку для глаз. Если вам меньше 30, наносите ее один раз в день, а если вам больше 30, используйте ее дважды в день. Лучшие корейские сыворотки для роста волос и ресниц: Питательная сыворотка ESTHETIC HOUSE Shocking Lash Eyelash Ampoule укрепляет, уплотняет и оздоравливает реснички, предотвращает обезвоживание, выпадение. У нас только настоящая Тайская и Корейская косметика! Тип кожи: все типы. Мы работаем ежедневно с 10:00 до 20:00 (ЕКБ) Мы сделали покупку косметики максимально удобной для своих клиентов. Удобная и быстрая доставка, гарантия качества товаров, безопасность покупок – все это HolySkin. Для Вашего удобства, мы принимаем оплату на карту Сбербанка. Вы можете осуществить перевод через приложение Сбербанк Онлайн, через SMS или оператора в отделении банка. https://speedy-wiki.win/index.php?title=Evolash_для_роста_ресниц_купить Силиконовые туши Для коротких или ресниц средней длины подойдет удлиняющая тушь, а для неравномерно распределенных ресничек будет кстати тушь, придающая объем. Также стоит обратить внимание на щеточку. Но здесь не последнюю роль играет и личное предпочтение. Густые реснички хорошо прокрасит щеточка с длинным ворсом, а для жестких и длинных ресниц подойдет щеточка с жесткой и длинной щетиной. Saemmul Perfect Volume Mascara наносится равномерно и гладко, без всяких комочков. Ресницы могут совсем немного слипаться, особенно, когда тушь совсем свежая. Но не критично. Я бы сказала, что эта тушь создает впечатление, будто ресницы и вовсе не накрашены. Притягательный и выразительный взгляд, идеально подкрученные реснички, великолепный объем, стойкий глянцевый цвет – все это подарит вам тушь от JIGOTT Eye Super Lash Mascara. Тушь хорошо ложится на ресницы, покрывая каждую равномерно, не склеивая их и не оставляя комочков. Специальные пигменты и полимеры обеспечивают стойкость и яркость цвета.

  4. Very good post, I adore this amazing site. Is waifu2x safe for upscaling images without dropping quality? Yes, waifu2x is one of the securest tools for upscaling any image without yielding. It converts your blurry and fuzzy image into a clear and sharp one. It is also accessible for any images. So, go and try it.

  5. Amazing post it is full of knowledge and informative content good work keep it up. If you want to know how to get Master Royale on iOS? If yes, then Master Royale is a private server for Clash Royale. It offers all the same content as the original game, including gameplay modes and cards, with the exception of challenges and events. For complete guidance about this master royale, I would suggest you can read one blog about downloading Master Royale ios, with the help of this blog you can easily Download Master Royale on iOS.

  6. I am glad to visit here, keep sharing great articles like this. How to create a community on Facebook group? then, I prefer one article but before that, you can use the node unblocker tool. It helps to unblock restricted sites or apps like Facebook by hiding your IP and unblocking facebook bypassing that restriction. Visit here, it is safe and secure.

  7. 👉 $5,000 FREE EXCHANGE BONUSES BELOW 📈 👉 PlaseFuture FREE $3,000 BONUS + 0% Maker Fees 📈 + PROMOCODE FOR NEWS USERS OF THE EXCHANGE 👉 [M0345IHZFN] — 0.01 BTC 👉 site: https://buycrypto.in.net Our site is a secure platform that makes it easy to buy, sell, and store cryptocurrency like Bitcoin, Ethereum, and More. We are available in over 30 countries worldwide.

  8. joker123 ทำให้การเล่นเกมส์ สล็อต ออนไลน์ของท่านง่ายแล้วก็สบายเพิ่มขึ้น ไม่ต้องเสียเวล่ำเวลาเดินทาง ไม่ต้องเสียเวล่ำเวลารอคอยการฝากเงินอีกต่อไปด้วยการให้บริหารผ่านระบบอัตโนมัติ

  9. Your writing is perfect and complete. casinosite However, I think it will be more wonderful if your post includes additional topics that I am thinking of. I have a lot of posts on my site similar to your topic. Would you like to visit once?

  10. Advances in technology, more aggressive medical treatments and earlier detection rates have contributed to an estimated 5 year relative survival rate of 88 for those diagnosed with breast cancer 1 3 generic stromectol Rachel swxfGKlxnN 6 17 2022

  11. 2, 3 For this reason, clinical investigation has focused on the optimal duration of adjuvant endocrine therapy cialis For whole breast irradiation, all breasts received 50 Gy in 25 fractions

  12. Hi there! Do you know if they make any plugins to
    assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m
    not seeing very good gains. If you know of any please share.
    Cheers!

  13. Hi, we are dying in Ukraine,
    we have no light or food, we need bandages,
    tourniquets and blood transfusions,
    we need drones and generators.
    Help in any way you can.
    Bitcoin (BTC) (bc1q2w2cnk706s4cn8504x9lpv7fendxdywtdter4m)
    Ethereum (ETH) (0xF9FdB19De9Ecc5eeFe470724ae54061BA52b5EE8)
    Help us!

  14. This is a decent site post. Which are the best free online games for couples? The most useful game for couples is the personality test because it will help in knowing his/her partner’s inner’s personality. So, you must have fun together by using the rice purity test. To, know more details, go and read it completely.

  15. The committee decided that people with acne fulminans have to be urgently referred in order to be assessed within 24 hours because this condition could make people seriously unwell, potentially needing them to be admitted to hospital where to buy cialis After Xianyun s words, he opened his mouth and said such a paragraph, The opposite Xianyun glanced at the blood moon, and then did not speak, but the aura on his body changed slightly, and Indapamide Leaflet