Need help with widget

Discussion in 'PHP' started by hartwm, Feb 4, 2010.

  1. #1
    Ok so i chopped up some basic wordpress loops to add a recent post with resized thumbnails, so it works just putting it in sidebar.php but i am trying to register it as a widget...this is what i have, but my php is breaking...can someone please thelp

    function recent_thumb() {
    	echo "<ul><?php query_posts('showposts=5'); ?>
    <?php while (have_posts()) : the_post(); ?><?php $Image = get_post_meta($post->ID, 'Image', $single = true); ?>
    <li class="thumbnails"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
    <img class="preview" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php echo $Image; ?>&amp;h=80&amp;w=100&amp;zc=1" alt=""/>
    <span class="title">
    <?php the_title(); ?></span></a>
    <?php endwhile; ?></li></ul>"
    ;
    }
     
    function init_esea(){
    	register_sidebar_widget("Recent Posts Thumb", "recent_thumb");     
    }
     
    add_action("plugins_loaded", "init_esea");
     
    ?>
    Code (markup):
     
    hartwm, Feb 4, 2010 IP
  2. BrettOwnz

    BrettOwnz Member

    Messages:
    286
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    28
    #2
    Could you please include the error that your script is throwing? Thanks...

    -Brett
     
    BrettOwnz, Feb 5, 2010 IP
  3. hartwm

    hartwm Member

    Messages:
    141
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    30
    #3
    it was a " error that has been fixed, but the script still doesnt work inside the widget...it only works if i place it directly in sidebar.php (it is having problem resizing and calling the picture)
     
    hartwm, Feb 5, 2010 IP