Plugin Directory

Changeset 125500


Ignore:
Timestamp:
06/13/2009 04:16:52 PM (17 years ago)
Author:
jtatum
Message:

Preserve some more global variables so comments and such don't bleed over

File:
1 edited

Legend:

Unmodified
Added
Removed
  • get-post/trunk/get-post.php

    r75827 r125500  
    1010?>
    1111<?php
    12 /*  Copyright 2008  Jamie Tatum  (email : jtatum@gmail.com)
     12/*  Copyright 2008  James Tatum  (email : jtatum@gmail.com)
    1313
    1414    This program is free software; you can redistribute it and/or modify
     
    2828?>
    2929<?php
    30 if (!class_exists('JamieGetPost'))
     30if (!class_exists('JamesGetPost'))
    3131{
    32     class JamieGetPost
     32    class JamesGetPost
    3333    {
    34         function JamieGetPost()
     34        function JamesGetPost()
    3535        {
    3636        }
     
    3838        function get_post($tag='')
    3939        {
    40             global $wp_query;
    41             global $post;
     40            global $wp_query, $post, $id;
    4241            $temp_query = clone $wp_query;
    43             $tag=htmlentities($tag);
     42            $temp_post = clone $post;
     43            $temp_id = $id;
     44            $tag=htmlentities($tag);
    4445            $myq = new WP_Query("tag=$tag&showposts=1");
    4546            if ( $myq->have_posts() ) while ( $myq->have_posts() )
     
    5455            }
    5556            $wp_query = clone $temp_query;
     57            $post = clone $temp_post;
     58            $id = $temp_id;
    5659            return $pc;
    5760        }
     
    8285}
    8386
    84 if (class_exists('JamieGetPost'))
     87if (class_exists('JamesGetPost'))
    8588{
    86     $getpostplugin = new JamieGetPost();
     89    $getpostplugin = new JamesGetPost();
    8790}
    8891
Note: See TracChangeset for help on using the changeset viewer.