2009-08-04 11 views
1

J'ai mis en place WordPress, tout va bien. Il est sous un sous-répertoire du site Web principal et il utilise la même base de données avec le site Web développé sur mesure. Le chemin est comme ci-dessous:Obtenir des données à partir de la base de données WordPress à utiliser sur WordPress

http://www.blabla.com/blog/blabla-category-name/bla-post-title/

J'ai besoin d'énumérer les trois derniers messages sur le site principal (sur WordPress). J'ai regardé WordPress db, mais je ne pouvais pas voir de nom de chat à la table:/alors comment puis-je générer un tel lien à partir de WordPress?

apprécier aide !!


vient de trouver cet article en ligne. fonctionne très bien !!

http://www.corvidworks.com/articles/wordpress-content-on-other-pages

+0

Cela devrait aider: http://codex.wordpress.org/Integrating_Wordpress_with_Your_Website – Mastergalen

+0

Essayez de jeter un oeil à ces articles: [HOWTO: Afficher des messages Wordpress sur d'autres pages ou sites Web] (http://www.corvidworks.com/articles/wordpress-content-on-other-pages) [Afficher le contenu Wordpress en dehors de Wordpress] (http://www.voodish.co.uk/articles/display-wordpress-content-from-outside-wordpress/) – Amber

Répondre

1

Vous pouvez analyser le flux RSS que Wordpress génère en utilisant quelque chose comme MagicParser. Cela vous permettrait d'afficher les publications les plus récentes sur votre page d'accueil avec une relative facilité.

La méthode préférée consisterait à utiliser l'une des méthodes décrites par Dav.

0

Essayez cette sql

select te.name from wp_posts as p 
left join wp_term_relationships as r on (p.ID = r.object_id) 
left join wp_term_taxonomy as ta on (r.term_taxonomy_id = ta.term_taxonomy_id) 
left join wp_terms as te on (ta.term_id = te.term_id) 
where p.ID = 529 
and ta.taxonomy = 'category' 

où 529 est le message que vous voulez trouver la catégorie pour.

Questions connexes