01.07.2009, 22:05
|
#3 (permalink)
|
| PostRank: 1
Registriert seit: 30.06.2009 Ort: Kassel
Beiträge: 39
| Folgenden Code in einer Datei "neuester-beitrag.php" im Plugin-Verzeichnis ("wp- content/plugins") abspeichern: PHP-Code: <?php
/*
Plugin Name: Neuester Beitrag
Description: Zeigt den neuesten Beitrag einer Kategorie an.
Version: 1.0
*/
function blubberbernd_neuster_beitrag($atts) {
global $wpdb;
extract(shortcode_atts(array('cat' => NULL), $atts));
if ($cat == NULL or !is_numeric($cat)) return '';
$title = $wpdb->get_var('SELECT post_title AS title
FROM '.$wpdb->posts.', '.$wpdb->term_relationships.'
WHERE post_type = "post"
AND post_status = "publish"
AND ID = object_id
AND term_taxonomy_id = '.$cat.'
ORDER BY post_date DESC
LIMIT 1');
return $title;
}
if (function_exists('add_shortcode'))
add_shortcode('neuester_beitrag', 'blubberbernd_neuster_beitrag');
?> Nun auf deiner Seite den Shortcode "neuester_beitrag" mit einer Kategorie versorgen und das wars. Also für Kategorie 42 so: Code: [neuester_beitrag cat=42]
Das ist mein neuester Beitrag und ich wollte euch noch
ein bisschen Text dazu blubbern... Alles klar? |
| |