Laburo España: 250.000 ofertas de empleo

Marcelo Torres Miranda

Martes, 05 de julio de 2005

Configuración de FeedWordpress




Hello, on another post o en otro post, hable sobre como instalar el Plugin de Wordpress llamado feedwordpress(lector feed de blog sindicados), que pocos lo que ha visto y utilizado, así que seguiré. En el la idea del post pasado donde expliqué claramente como bajarlo, instalarlo y configurarlo básicamente. Ahora comparándolo con el programa de Planet nos faltaría publicar el nombre del blog encima de nombre del post. Y hay esta el problema y como hasta ahora no he encontrado la sección de configuración del plugin ( si es que existe) que me diga como hacerlo, lo haremos manualmente, ósea conectándonos a la base de datos (Mysql) a través de un par de consultas en SQL. Bueno pero primero deberemos saber como esta diseñada la base de datos de wordpress.
El problema anterior lo resolveremos detalladamente en un próximo post, solo ahora les daré una dirección que esta bastante clara que indica como migrar una base de datos desde Mysql a Access y así obtener el MER de la DB de WP. Al resolver el problema anterior ( del cual me comprometo a realzar una post claro de migración de base de datos ) manos a la obra. La base de dato y su MER esta aquí. Entonces con el MER a mano, nos daremos cuenta que existe una tabla llama postmeta( que almacena las direcciones rss o atom del blog, ósea sus feed) y otra post y cada uno tiene un campo llamado id y pos_id que son los mismos, es decir, el código índice único de cada post.

Para mostrar el nombre del blog en los post, deberemos :


  • Primero captar el numero del post con la siguiente función php de WP get_id() en el div

    del template Main Template ó index.php
  • Segundo hacer la conexión a la BD
  • Tercero entender en la tabla postmeta tendrá los siguientes datos

    meta_id post_id meta_key meta_value
    477 252 syndication_source_uri http://elprofeweb.bitacoras.com
    y es el valor de campo meta_key que nos interesa para hacer la búsqueda

  • Cuarto Hacer la consulta SQL, ya que deberemos ya saber el id del post, por o tanto buscamos en la tabla postmeta el campo post_id con el valor obtenido de get_id y además consultamos que el campo meta_key que tenga el valor http://elprofeweb.bitacoras.com por ejemplo ahora.

  • Y esa v consulta les debería dar el nombre del blog ósea el campo value como resulta del select.

Es decir la consulta debería ser así:


select value from post, postmeta where id = post_id and meta_key ="syndication_source_uri".

Okey ahora los dejo que lo repruebo. Nos vemos EPW


Por: Marcelo Torres Miranda | Programación Web | Comentarios (0) | Referencias (0)

Comentarios

Comentar


Recordar datos

Acerca de

Navega con Sabiduría

Autor: Marcelo Torres Miranda


Sitio Oficial: Horizonteweb.net


Búsqueda

Links a mas Blog

Recuros de Antivirus Panda



Sindicación

Añadir a Feedness
RDF XML ATOM

Créditos

Diseñado por Studio.st
Online gracias a Bitacoras.com

ADN.esADN.es Medio Oficial Premios Bitacoras 2008: Lindsay lohan