Welcome to the private homepage of Johannes Jarolim, Salzburg, Austria, Europe. Willkommen auf der privaten Homepage von Johannes Jarolim, Salzburg, Österreich.

YAPB Downloads

Current version

Yet-Another-Photoblog on WP-Plugins.org
for WordPress 2.5 and greater
ZIP-File, hosted on WP-Plugins.org

YAPB => WordPress Attachment Migration

You want to stop using YAPB, but your images don’t appear as attachments so you would have to reupload all of them again?

Don’t search no longer – even if i’m sorry to see you go, i’m also happy to help you to leave YAPB.

Just download the YAPB to WordPress Migration plugin:

After upload and activation, go under “tools/YAPB Migration” and press “start migration”.

updated 2015-09-14
tested on WordPress 4.3
ZIP-File, 55.8 KB

Older versions

If you’re using an older version of WordPress (please be adviced to update soon) you may download one of the following versions. Please mention that those version are deprecated.

for WordPress 2.3.2 discontinued
ZIP-File, 714 KB
for WordPress 2.1.x and 2.2.x discontinued
ZIP-File, 480 KB
for WordPress 2.0.x discontinued
ZIP-File, 314 KB


The installation consists of three parts: Upload, setting a directory permission (on unix/linux systems) and activation of the plugin.

Upload the files

  1. Unzip the content of the zip-file into an empty directory
  2. Upload the yapb-directory directly into the wp-content/plugins folder of your wp-installation

Set a directory permission
(only on YAPB version < 1.9.14)

Notice: Deprecated since YAPB 1.9.14 – YAPB tries to create a cache directory under wp-content/uploads. You don’t need this on windows systems (or you have to wrestle with the windows directory permissions).

  1. The used open source thumbnailing engine phpThumb needs one directory access for storing its cache files. Set the permission of the directory wp-content/plugins/yet-another-photoblog/cache/ to 777.

Activate the plugin

  1. Go to admin panel / plugins and activate it
  2. Enjoy!


Support YAPB

Do you like YAPB? Do you use it regulary to show your photos or images? Did YAPB save you time? Or you just want to give something back for the time spent to create, maintain and support YAPB? Just Donate a little ammount so i may buy a good book, DVD, etc. or just pay some server traffic. Bigger ammounts (if any) will be invested in my photo equipment of course ;-)

Thanks alot from Salzburg!

Set a backlink

Yes – This plugin was released under the GPL and you’re nearly free to do all you want to do.

But i’d be pleased very much to see some backlinks to this site.

This plugin needs a lot of my spare time – So it would be a great sign of respect if you use one of these buttons (or just place a normal href) on your site:

</p> <p>#buttons { margin-bottom:10px; } #buttons tr td { margin:0;padding:0 10px 10px 0; } #buttons tr td.border { padding-top:10px;border-top:1px solid silver; }

To set a backlink, just download the button of your desire (Or have a look into the included linkback/yapb-buttons.zip) and include a link something like that in your footer.php (Or wherever you want):

<a href=”http://johannes.jarolim.com/yapb” target=”_blank”><img src=”01a.gif” border=”0″ /></a>


Please be so kind to provide positive and/or negative feedback so i can improve this piece of code if necessary.

Since there is definitly some feedback and the pages grow and grow – I suggest you use the yapb-forum to ask questions, maybe help each other, etc.

One Hundred Fourty Nine Replies

  1. 31. August 2006, 00:51
    Comment by Andrew

    I've been hunting for the right photoblog software, and this certainly looks like a contender. But one thing that's important to me (when I wear my photographer's hat) is IPTC support. I've coded metadata into most of my photos because I don't trust external databases (what if I want to switch programs). I see lots of EXIF support, which is nice, but for titles, captions, etc., you really need IPTC!

    Thanks for your feedback! IPTC is a good point - But i've to look if the used EXIF-Reader supports it. As far as i read into that topic, it's a little bit difficult since every program handling IPTC interprets it's fields a little bit differently. But i'll definitly have a look as soon i've time for it. Happy Photoblogging!

    Stumbled upon this GPL library - Now i have to take the time to evaluate it.

    • 16. June 2009, 13:29
      Comment by Bruce
      I second Andrew's comment re IPTC. This is critically important as all the data that you need to display against the images resides in here.
      Overall it looks good, but I can't find basic instructions as to how you set it up! I go to the forum and your links then cycle back to the website pages where I came from!!! Q1 - how do I set up a page to display YAPB images? Keep up the good work though and don't be discouraged!!
  2. 6. September 2006, 00:46
    Comment by srikanth

    i was wondering as to where to upload the pictures, so that they appear on my website.

    Appreciate ur help, srikanth

    Hi Srikanth - Answered your question in the forum - Hopefully it helps.

  3. 10. September 2006, 18:04
    Comment by Craig Hartel


    I tested your plugin against WP 2.1 Alpha 3 and so far it has worked flawlessly. It is so simple to install and configure…now all I have to do is adapt it to my site theme.

    This is one of the easiest photo plugins available — a job well done!

    Thank you for making this available to the WP community.

    Thanks for your feedback - I developed it on WP 2.0.4. - Nice to hear they didn't change to much in 2.1. If you have time and have a YAPB photoblog up please post it to success stories in the forum - thanks!
  4. 15. October 2006, 10:45
    Comment by Neil
    Awesome plugin,

    Easy to use and install - Just wish there was a way to add multiple pictures to the same post - Any plans ?


    Hi Neil - Thanks for the nice feedback! Concerning multiple photo upload: There are plans - But i want to do a final release before i do that. There are many points to be thought of before that can be realized.
  5. 26. October 2006, 00:30
    Comment by Eduo

    Hey, Johannes. Great plugin. Seems to work flawlessly in the tests I've done (so far, been installed a couple of hours).

    I'll second the option of adding multiple photos per post and add a checkbox for using Lightbox, which you seem to like too :)

    I currently use WPG2 in mine and also link to Flickr a lot, so this should be a nice addition (although I worry of having the pics all over the place)

    Hi eduo - Thanks for your feedback! Sorry to say that, but i don't think YAPB will ever be able to handle multiple images/post. In my eyes, that's a feature of gallery plugins - And there are a lot of very good ones for WordPress. And Lightbox is definitly a theme-topic. YAPB gives you the possibility to handle the photoblog backend thing - The automatic frontend customization is just a feature for beginners in my eyes. To get a stylish photoblog, you will have to adapt your theme manually.

  6. 30. October 2006, 12:45
    Comment by Grafisch

    I keep getting the following error!?

    Fehler 404 - Nichts gefunden

    Die Seite, die du suchst existiert nicht!
    Möchtest du zur Startseite?

    Du kannst auch das Archiv durchsuchen:
    johannes.jarolim.com läuft mit WordPress (WP.de)
    Based on Sirius Theme Theme von Olaf A. Schmitz
    Extensivly used: The Lightbox JS v2.0 library by Lokesh Dhakar
    powered PhotoBlog
    VFXY Photos

    How can i download the software!???

    Ah, sorry for the inconveniences -  This was the result of switching my domain to another server while i'm ill. The site is fully functionable now.

  7. 30. October 2006, 16:00
    Comment by Luis Catarino

    Hi Johannes,

    It seems that your plug-in is very interesting but when I try to download it I get the 404 error. Can you check what happened?


    Never switch your domain to another server while you're ill - You'll forget to migrate half of the content. Like i did. The download is available again now - Though i'm still ill ;-)
  8. 31. October 2006, 12:15
    Comment by Grafisch

    Excellent it works again!

    I am going to test drive this great piece of software!


    Just curious: How do you know that this is a great piece of software if you didn't even tested it before?

  9. 31. October 2006, 13:48
    Comment by Grafisch

    uhm! :$

    Say where in heavens name should the "phpThumb_1.7.4" be installed!

    Well i'll try and figure this out but... doesnt seem to work right now! :/

    (1) phpThumb 1.7.4 is part of the YAPB distribution - All should work "out-of-the-box" (2) Please first search and then ask your questions in the forum as mentioned in the big, yellow and hardly overreadable announcement above (3) thank you.

  10. 5. November 2006, 09:42
    Comment by umair

    i am getting this error … wht shuld i do ?

    WordPress database error: [Table 'hostse_wrdp2.wp_yapbimage' doesn't exist]
    SELECT * FROM wp_yapbimage WHERE post_id = 60


    WordPress database error: [Table 'hostse_wrdp2.wp_yapbimage' doesn't exist]
    SELECT * FROM wp_yapbimage WHERE post_id = 24
    American Archive

    Hi umair - Please consider an upgrade to WordPress 2.x. YAPB relies on some functions available only under versions 2+. One of these is the table creation on activation of the plugin. Hoped that helped and greets from Salzburg, Johannes

  11. 8. November 2006, 19:16
    Comment by Jorge Hazael
    This plugin is great, my uncle is a cartoonist at a local paper and he wanted tyo create his own blog where he could upload his past works so this is just great, I am trying to translate it into spanish so, I'll let you know how it all works out. _jP

    Hi Jorge - Thanks for the positive feedback! Would be nice if i could include your translation in the next release!
  12. 12. December 2006, 15:15
    Comment by agei


    After installing, it appears that the database was not initialised correctly - and I received the following error:

    WordPress database error: [Table 'wp_blog.wp_yapbimage' doesn't exist]
    SELECT id,uri FROM wp_yapbimage ORDER BY id

    WP Version: 2.0.5

    I hope this helps,


    Hi agei - Please post such questions to the forum - The comments section of my blog isn't a good mechanism to discuss things. Looking forward to hear from you, Johannes 

  13. 13. December 2006, 06:14
    Comment by James

    I was trying YAPB out on my blog with some of my son's art - thinking that this is better than a refridgerator. Error I am getting is on posting of:
    Error: File /home/wirecro2/public_html/merewisdom/wp-content/uploads/2006/12/ryan-marine-drawing.jpgdoes not exists!

    I did a 'chmod 777 wp-content/plugins/yet-another-photoblog/cache' with no problems from the directory above, so do not know what the issue is. Looks like a great idea!

    Hi James - First of all: Please post your questions to the forum - That's a much better place to discuss things. There's a YapbDiagnostics-File too, which helps to find installation issues sometimes (And gives me good information where to look).

  14. 16. December 2006, 22:55
    Comment by Liz

    Hello! I'd like to thank you for this great plugin! It's very simple to set up and very nicely put together. :)

    Hey! One positive feedback! Thanks! Seems that satisfied users don't bother to give positive feedback in general - They just use the plugin - and i've seen many sites using YAPB even not linking back.

  15. 2. January 2007, 19:59
    Comment by W. Goulart

    URGENT PROBLEM: After I activated the plugin, nothing at all from my site can be viewed and I can no longer access the admin control panel to deactivate the plugin.

    Delete the plugin files on your webspace and WordPress recovers - if the plugin was the cause for your crash.

  16. 5. January 2007, 15:55
    Comment by torontobroad

    I installed this today but I'm having an installation problem which I posted in the forum.

    Thanks very much for your help.

    The new release should solve this. Thanks for the feedback!

  17. 5. January 2007, 22:27
    Comment by torontobroad
    Sorry... Another error posted in the forum with the latest version.

    It seems that i'm to stupid to correct a bug-sheme the first time. I released version 1.2.4 correcting that. Btw.: It's enough to post in the forum - I'm checking it regulary.
  18. 14. January 2007, 01:07
    Comment by Jochen
    How can I link the uploaded image to a website address ?
    So when viewers click on it they go to the url ???
    Ohhh btw. GREAT work, the best I have seen!
  19. 18. January 2007, 00:08
    Comment by Jochen
    Ok I posted on Jan. 14, but no reply…
    Maybe someone else can help me with this:
    How can I link the uploaded image to a website address ?
    So when viewers click on it they go to the url ???

    Hi Jochen - Please have a look into the FAQ - This is a classical MANY USERS vs. ONE DEVELOPER situation - And i don't have the resources to answer every request just in the minute it arrives (Even if would like to do so). Additionally: Please post your question into the yapb-forum - I won't answer such questions here anymore.
  20. 30. January 2007, 14:28
    Comment by Mike
    Not enough people saying what a great plugin this is! So...thank you, Johannes. ;)

    If you're on the fence about trying this, please do!
  21. 9. February 2007, 15:54
    Comment by Tibor
    I agree with other commenters about a multiple images/thumbs feature. You have managed to make a useful, pretty and seamless integration to WP. Now I have to try to hack it instead of going out to play ;)
    Well done!
    Liebe gruesse,
  22. 9. February 2007, 16:04
    Comment by Tibor
    To W. Goulart:
    I had the same problem running images within an exception in WP, like this:
    if ( is_page('gallerypageorsomething')) {
    [code for clickable lightbox thumbnail]

    The blank screen instead of error msg is IIS server default settings for the php engine or something. Try clearing all exceptions and see if that helps. If you're not familiar with WP, check out http://codex.wordpress.org/

    Good luck,
  23. 15. February 2007, 20:29
    Comment by nvele

    I get error:
    Fatal error: Call to undefined function: wp_enqueue_script() in /hermes/web05/b1439/pow.nvelez/htdocs/blog/wp-content/plugins/yet-another-photoblog/Yapb.class.php on line 527

    when i try to open site admin…any ideas on how to fix it?

    Sounds like a wonderful plugin though- thanks

    Hi nvele - If you have WordPress 2.0.x installed, please download and install YAPB 1.3.1 - The 1.4.1 version works on Wordpress 2.1.x only.

  24. 10. March 2007, 06:56
    Comment by Angela

    Hey, I'm trying out your plugin and it looks really spiffy and I like it so far. I'll admit it's not exactly what I'm looking for, but the integration with the WP admin panel was just irresistible. I have a question, though, is there a way to easily grab the image (URL to the image at least) give the post ID? I need to show posts using get_posts() and the YAPB image doesn't show up there. I'm okay with coding, if it comes to needing to instantiate the Yapb class and everything.


    Hi Angela - <advertisment>YAPB delivers that right out of the box</advertisment> ;-) The YapbImage object offers some methods to get all you need. A look to this and this page could be interesting for you. If you need further assistance - Just post your questions to the forum.

You're welcome to leave a message here

Reload Image