Hallo,
zuerst einmal "Hallo" ins Forum. Nachdem ich in den letzten Wochen viel mitgelesen habe, bräuchte ich nun Hilfe. Es geht um ein älteres Skript was aber vollkommen ausreicht für meine Zwecke.
PHP
<?php
function getTopArticles($count){
global $wpdb;
$count = intval($count);
$toparticles = $wpdb->get_results("SELECT post_id
FROM $wpdb->postmeta
WHERE meta_key ='topartikel'
ORDER BY meta_value ASC
LIMIT 0, $count");
if ($toparticles){
foreach ($toparticles as $toparticle){
$title = wptexturize(get_the_title($toparticle->post_id));
$link = get_permalink($toparticle->post_id);
echo '<li><a href="'.$link.'" title="'.$title.'">'.$title.'</a></li>';
}
}else{
echo '<li>keine Topartikel gefunden.</li>';
}
}
?>
Alles anzeigen
Funktioniert einwandfrei, ich wollte es aber noch erweitern so das der Wert des benutzerdefiniertes Feldes angezeigt wird, aber ich krieg es nicht hin. Das was ausgegeben wird hab ich hinbekommen
aber das $meta_value = den richtigen Wert aus der Datenbank nimmt nicht. Vielleicht kann mir jemand weiterhelfen.
Danke
Torsten
PS Sollte das die falsche Rubrik sein bitte verschieben.