Hallo Community!
Dies ist der Code, welcher die letzten 3 Artikellinks eines Wordpress-Blogs aller Kategorien auf einer normalen PHP-Seite ausgibt.
PHP
<?php
include("news/wp-config.php"); // Pfad zur wp-config.php
$mysqlc = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
$resultc = mysql_query("SELECT
post_title, post_name, post_status, post_type
FROM
".$table_prefix."posts
WHERE
post_status = 'publish'
AND
post_type = 'post'
ORDER BY
post_date desc
LIMIT
0, 3") OR die(mysql_error());
?>
<ul class="list1 p1">
<?php
while( $row = mysql_fetch_assoc($resultc) ) {
echo '<li><strong><a href="http://www.url.com' . $row['post_name'] . '/">'. $row['post_title'] . '</a></strong>';
}
?>
</ul>
Alles anzeigen
Nun möchte ich aber nur die letzten 3 Artikellinks einer bestimmten Kategorie bzw. eines bestimmten Tags ausgeben. Im phpmyadmin habe ich die Tabelle wp_terms gefunden, in der die Kategorienamen bzw. Tags gespeichert werden. Allerdings weiß ich nicht, wie ich mit Hilfe der Tabellen wp_term_relationships und/oder wp_term_taxonomy eine sinnvolle Verbindung und Ausgabe erreichen kann.
Danke für eure Hilfe