obtener enlace del último post con consulta SQL

He instalado un PM en el sitio web A y quiero enlaces del último post en sitio B. No en el sitio B cualquier WP y quiero que el enlace del último mensaje del sitio web A., así que no puedo usar la API de WP como WP_Query y así sucesivamente... ¿Allí es posible hago esto con conexión remota a MuSql y haz el último eslabón de correos? ¿Cómo hacerlo?.



Solución 1

Suponiendo que cada sitio es WP, ambos tendrán los feeds RSS. Es mejor buscar el RSS feed y obtener el último eslabón del post de. WP incluso algunos ha construido en soporte RSS análisis!
<?php
/**
 * An example of how to use fetch feed
 *
 * @uses    fetch_feed
 * @return  bool|string False on failure, the permalink on success
 */
function wpse60754_fetch_feed($feed_url)
{
    $feed = fetch_feed($feed_url);

    if(is_wp_error($feed))
        return false;

    $items = $feed->get_items(0, 1);

    if(count($items))
        return $items[0]->get_permalink();
    else
        return false;
}
<?php
/**
 * An example of how to use fetch feed
 *
 * @uses    fetch_feed
 * @return  bool|string False on failure, the permalink on success
 */
function wpse60754_fetch_feed($feed_url)
{
    $feed = fetch_feed($feed_url);

    if(is_wp_error($feed))
        return false;

    $items = $feed->get_items(0, 1);

    if(count($items))
        return $items[0]->get_permalink();
    else
        return false;
}
.

Solución 2

Creo que es lo que podría estar buscando. http://net.tutsplus.com/articles/news/how-to-read-an-rss-feed-with-php-screencast/ Básicamente en el sitio de WP sin crear una función que analiza un feed vía RSS
file_get_contents()
y
SimpleXmlElement()
combinado para agarrar los títulos. En vez de un bucle foreach aunque usar do
$x[0]->whatever
Así:
<?php  

function getFeed($feed_url) {  

    $content = file_get_contents($feed_url);  
    $x = new SimpleXmlElement($content);  

    $entry = $x[0]->channel->item

    echo "<a rel='nofollow' href='$entry->link' title='$entry->title'>" . 

$entry->title . "</a>"; } ?>
<?php  

function getFeed($feed_url) {  

    $content = file_get_contents($feed_url);  
    $x = new SimpleXmlElement($content);  

    $entry = $x[0]->channel->item

    echo "<a rel='nofollow' href='$entry->link' title='$entry->title'>" . 

$entry->title . "</a>"; } ?>
.





Problemas relacionados

wp_query no reajusta, último post colgante

¿Cómo obtener el rastro de migas de pan de get_category_parents() sin enlace sobre el tema del último

obtener contenido y enlace desde una página especificada

¿Cómo obtener correos meta valor y post en una consulta?

Categorías de enlace al último mensaje

¿Cómo obtener correos id del último comentario aprobado?

Obtener el último post del blog de otro blog multisitio

Vincular cada categoría último mensaje

¿Cómo nos get_post_meta sin post id

Extraer el último post publicado en wordpress (3.3)

Ayuda en la consulta para los enlaces de la lista

Si el siguiente post está disponible y un enlace de salida

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact