Wordpress PHP Code Snip – Assign image to post ID

Wordpress PHP Code Snip – Assign image to post ID

The following PHP code is some code I use on this blog that I thought some others that don’t program may find useful. What it does is assign an image to each unique post ID from Wordpress that is a gif file. If you put a file in the image folder in your root directory of your Website [...]

Author : Simon

Author's Website | Articles from Simon

The creator of Pingable. We write about everything Wordpress.

The following PHP code is some code I use on this blog that I thought some others that don’t program may find useful. What it does is assign an image to each unique post ID from Wordpress that is a gif file. If you put a file in the image folder in your root directory of your Website called 8.gif – the 8th post you made on your blog will be assigned that image wherever you place this code. If there is no image for that id (you haven’t put a file called 8.gif in yet) it assigns the image called uplogo.gif. Demo. Of course you can change any of the directories, file extensions, and the alternative image name to suit your own needs.You can find the post ID by looking in manage posts from your dash. You should use this code in template files.

<?php  
$image = "$id.gif"; 
if(is_readable("./images/$image"))  
{ 
echo "<img src='/images/$image' alt='alt tag'  />";  
}  
else  
{  
echo "<img src='/images/uplogo.gif' alt='alt tag' />";  
}  
?>

Check out some other Wordpress hacks: WordPress hacks

www.pingable.org

Like this post? Share it!

  • Tweet
  • Facebook
  • Diggit
  • Delicious
  • Diggit
  • Diggit
  • Diggit

Use the same Wordpress theme as us:


User Comments


  1. Quinn from PS3 for sale
    August 16, 2008

    I have to admit I’ve never seen this code before…this php is simply on a per session basis or stored in the database?



  2. Amy from Free Xbox 360
    June 12, 2009

    Hmm, I was wondering that Quinn. I obviously don’t know enough about php. Is there no other way of doing this? Or is this the easiest way?



  3. Kolorowanki
    June 29, 2009

    Great tutorial, I only draw but will pass your post address to my programmer. He will know how to use it. Thanks for sharing.
    Regards,
    Matt Kolorowanki,
    Illustrator



  4. Matt Clover
    October 15, 2009

    One issue i am having is only the uplogo.gif shows. I have uploaded 1.gif, 2,gif etc but now sure how the code references those images for posts 1 and 2 etc. I am a designer really not a developer otherwise this would be no problem. thanks.



  5. Simon
    October 15, 2009

    Hi Matt, to find the ID of each post you go to your edit post dashboard, and hold your mouse over the post title, you will see the page it wants to link to has an ID on the end of it. You use this ID for the number you give your image file. Or if you edit any post, the ID is the number at the end of the URL, when editing! Hope that helps.



  6. Rashid from hindi horror movies
    January 13, 2010

    great code, helped me figure out something on my custom template


Leave a Reply

Comment Policy: This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage. Comments that use keywords in the name field in the incorrect format will not be approved. Links to inappropriate sites will also not be approved. Do not bother wasting my time by thanking me for a post. Add something to the discussion or your comment will be deleted

Rss Feeds   Twitter Followers Email Updates