PREVIOS_POST Plugin Problem bei WP 2.6 bin ich doof oder das Plugin?
Hallo,
ich habe soeben das previous_posts Plugin ( WordPress Themes by Sadish » Blog Archive » Previous ‘n’ Posts )entdeckt.
Leider will es bei mir nicht funktioniert der Aufruf nicht, ich erhalte die Fehlermeldung:
ZitatParse error: syntax error, unexpected '>' in /var/www/virtual/info.de/htdocs/wp-content/themes/skin/sidebar.php on line 23
Die entsprechende Zeile ist aus dem beigelegtem Tutorial und heißt:
Ich sehe hier kein > welches Überflüssig ist!?!?
Ich hatte schon das Plugin selbst vermutet, welches ja sehr übersichtlich ist, aber auch hier ist nichts zu finden!?
PHP
<?php
/*
Plugin Name: Previous Posts
Plugin URI: [url=http://wpthemes.info/posts/2004/12/07/previous-n-posts/]WordPress Themes by Sadish » Blog Archive » Previous ‘n’ Posts[/url]
Description: Returns a list of the previous 'n' posts.
Version: 1.1
Author: Sadish Balasubramanian
Author URI: [url=http://wpthemes.info/]WordPress Themes by Sadish[/url]
*/
function get_previous_posts($no_posts = 5, $before = '<li>', $after = '</li>', $show_pass_post = false, $current_post_date='', $show_excerpts = false) {
global $wpdb, $tableposts;
$request = "SELECT ID, post_title, post_excerpt,post_date FROM $tableposts WHERE post_status = 'publish' and post_type='post' ";
if(!$show_pass_post) $request .= "AND post_password ='' ";
$request .= "AND post_date < '".$current_post_date."' ORDER BY post_date DESC LIMIT $no_posts";
$posts = $wpdb->get_results($request);
$output = '';
if($posts) {
foreach ($posts as $post) {
$post_title = stripslashes($post->post_title);
$permalink = get_permalink($post->ID);
$output .= $before . '<a href="' . $permalink . '" rel="bookmark" title="' . date('M d Y',strtotime($post->post_date)). ' | '. $post_title . '">' . $post_title . '</a>';
if($show_excerpts) {
$post_excerpt = stripslashes($post->post_excerpt);
$output.= '<br />' . $post_excerpt;
}
$output .= $after;
}
}
else
{
$output = "No More Previous Posts";
}
echo $output;
}
?>
Alles anzeigen