Alpine PhotoTile for Tumblr


Please Note: This plugin is no longer being developed or maintained. If you are a WordPress developer, I encourage you to take this plugin and make it your own.

Retrieve photos from a Tumblr user, custom Tumblr URL, or tag with the Alpine PhotoTile for Tumblr. The photos can be linked to the your Tumblr page, a specific URL, or to a Lightbox slideshow. Also, the Shortcode Generator makes it easy to insert the widget into posts without learning any of the code. This lightweight but powerful widget takes advantage of WordPress’s built in JQuery scripts to create a sleek presentation that I hope you will like. A full description and demonstration is available at the Alpine Press.


  • Display Tumblr images in a sidebar, post, or page
  • Multiple styles to allow for customization
  • Lighbox feature for interactive slideshow (Fancybox, prettyBox, or ColorBox)
  • Simple instructions
  • Widget & shortcode options
  • Feed caching/storage for improved page loading

Quick Start Guide

  1. After installing the plugin on your WordPress site, make sure it is activated by logging into your admin area and going to Plugins in the left menu.
  2. To add the plugin to a sidebar, go to Appearance->Widgets in the left menu.
  3. Find the rectangle labeled Alpine PhotoTile for Tumblr. Click and drag the rectangle to one of the sidebar containers on the right.
  4. Once you drop the rectangle in a sidebar area, it should open to reveal a menu of options. The only required information for the plugin to work is Tumblr ID. Enter this ID and click save in the right bottom corner of the menu.
  5. Open another page/window in your web browser and navigate to your WordPress site to see how the sidebar looks with the Alpine PhotoTile for Tumblr included.
  6. Play around with the various styles and options to find what works best for your site.


  1. Upload alpine-photo-tile-for-tumblr folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use the widget like any other widget.
  4. Customize based on your preference.


I’m getting the message “Tumblr feed was successfully retrieved, but no photos found”. What does that mean?

This message simply means that while no distinguishable errors occurred, the plugin found your feed to be empty.

I’m getting the message “Tumblr feed not found. Please recheck your ID”. What does that mean?

This message can mean two things. First, it can indicate that the username or custom url were input incorrectly, causing the feed to fail. In this case, you should try to correct and re-save your IDs.

Second, this message can also mean that the server your WordPress site is being hosted on has prevented the feed from being retrieved. While it is rare, we have encountered web-hosts that disable the feed fetching functions used in the PhotoTile plugin. If this is the case, there is nothing we can do to override or work around the settings on your host server.

Is there a shortcode function?

Yes, rather than explaining how to setup the shortcode, I’ve created a method of generating the shortcode. Check out the Shortcode Generator on the plugin’s settings page ( Settings->AlpineTile: Tumblr->Shortcode Generator).

Why doesn’t the widget show my most recent photos?

The plugin caches or stores the Tumblr feed for three hours. If the new photos have still not appeared after this time, it is possible that Tumblr is responsible for the delay. While Tumblr is fairly prompt about updating photo feeds, periods of high traffic (especially on weekdays between 10am and 4pm) can cause a delay in feed updates.

Can I show more than 20 photos?

Yes, as of version 1.2.0, up to 100 photos can be retrieved and displayed.

If you have any more questions, please leave a message at the Alpine Press.

I am a one-man development team and I distribute these plugins for free, so please be patient with me.


it makes tumblr pics fit for your site design

i just discovered this plugin.

it can work as shortcode it can work as widget.

you can create various layout and even you can preview them.


currently it works with wordpress 4.7 and php 5.6. but i am not sure what will happen in php 7.

i hope developer would update it.

Read all 9 reviews

Contributors & Developers

“Alpine PhotoTile for Tumblr” is open source software. The following people have contributed to this plugin.




  • First Release


  • Added caching functions


  • Fixed AJAX menu plugin loading problem


  • Rebuilt photo retrieval method using Tumblr API
  • Changed “per row” and “image number” options
  • Added int high and low to sanitization function
  • Repaired photo linking issue with rift and bookshelf styles
  • Added height option to gallery style
  • Renamed functions where needed
  • Added “wall” style

  • Added function and class check before call


  • Cache filter for .info and .cache (V2)
  • Load styles and scripts to widget.php only
  • Added options page and shortcode generator
  • Added highlight, highlight color option, cache option, and cache time
  • Made option callbacks plugin specific (not global names)
  • Edited style layouts
  • Fixed url generation for set links
  • Enqueue JS and CSS on pages containing widget or shortcode only


  • Rebuilt plugin structure into OBJECT
  • Combined all Alpine Photo Tiles scripts and styles into identical files
  • Improved IE 7 compatibility
  • Added custom image link options
  • Added Fancybox jQuery option
  • Fixed galleryHeight bug
  • Implemented fetch with wp_remote_get()


  • Rebuilt admin div structure
  • Fixed admin css issues


  • Added aspect ratio options for gallery style
  • Added key generator function
  • Added get_image_url() functions
  • Object oriented id, options, results, and output storage
  • Object oriented display generation


  • Added FancyboxForAlpine (Fancybox Safemode)
  • Added choice between Fancybox, prettyBox, and ColorBox
  • Added hidden options, including custom rel for lightbox
  • Fixed duplicate “curl” in Tumblr shortcode

  • Fixed cache retrieval


  • Restructured plugin objects and reassinged functions
  • Object oriented message, hidden, etc.
  • Added option to disable right-clicking on images
  • Added updateGlobalOptions and removed individual option calls
  • Added donate button
  • Fixed lightbox param option


  • Fixed Tumblr feed fetching to account for photosets
  • Add tag option
  • Changed default “Original” Tumblr image size from 500 to 1280px
  • Added fallback to dynamic style and script loading using jQuery
  • Various small fixes
  • Moved cache location
  • Updated ColorBox plugin
  • Set Object params to private and implemeted set, check, and get function
  • Implemeted do_alpine_method call
  • Created active options and results functions


  • Fixed jQuery bug (Removed all <> tags from inline scripts)
  • Add stripslashes text sanitization
  • Changed lightbox parameters option from CSS to stripslashes sanitization
  • Add filter to remove “\n” and “\r” from Tumblr titles

  • Check compatibility with WP 3.8
  • Small CSS changes (Padding and hover white background)
  • Replaced deprecated jQuery APIs ( .load() and .browser )
  • Updated prettyPhoto and ColorBox

  • Replaced deprecated jQuery APIs ( .load() and .browser )
  • Updated prettyPhoto and colorbox
  • jQuery backwards compatibility ( .bind() function for jQuery v1.6.3 and less )

  • Load files before APTFFbyTAP_widget_register()

  • Pretty Photo Update

  • Fixed Admin Tabs

  • End of development notice


  • Change to FancyBox 2
  • Add caption to display
  • Rebuild jQuery display
  • Check with Contact Form 7