# Alpine PhotoTile for Pinterest * Contributors: theAlpinePress * Tags: photos, pinterest, pins, pinboard, photostream, pictures, widget, sidebar, gallery, lightbox * Requires at least: 5.6 * Tested up to: 6.0 * Stable tag: 1.3.2 * License: GPLv3 or later * License URI: http://www.gnu.org/licenses/gpl-3.0.html **Stylish and compact plugin for displaying Pinterest images in a sidebar, post, or any custom post type. == Description == Display photos from a Pinterest user or pin board with the Alpine PhotoTile for Pinterest. The photos can be linked to the your Pinterest 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](http://thealpinepress.com/alpine-phototile-for-pinterest/ "Plugin Demo"). **Alpine Photo Tile for Pinterest Features:** * Display type: Carousel, Cascade, Floor, Wall, Fift, Bookshelf, Gallery, Vertical, Window * No Shortcode management. Generate on-the-fly. * Display Pinterest images in a sidebar, post, or any custom post type * Include Pin It button * 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 Pinterest. 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 a Pinterest 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 Pinterest included. 6. Play around with the various styles and options to find what works best for your site. # TODOs * Add caption to display * More design layouts * More Popup designs == Installation == 1. Upload `alpine-photo-tile-for-pinterest` 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. == Frequently Asked Questions == **I'm getting the message "Pinterest 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 "Pinterest 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: Pinterest->Shortcode Generator). **Why doesn't the widget show my most recent photos?** The plugin caches or stores the Pinterest feed for three hours. If the new photos have still not appeared after this time, it is possible that Pinterest is responsible for the delay. While Pinterest 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 25 photos?** Sorry but no. Pinterest has not yet released an official api and so the feeds are limited to 25 pins. If you have any more questions, please leave a message at [the Alpine Press](http://thealpinepress.com/alpine-phototile-for-pinterest/ "Plugin Demo"). I am a one-man development team and I distribute these plugins for free, so please be patient with me. == Changelog == = 1.3.1 = * Added option for Equal height * Added option to set autoplay speed * Fixed Carousel option for widget * Responsive fixes = 1.3 = * Added Carousel option = 1.2.9 = * Fixed all code to work with WP 5.4 = 1.2.8 = * Skipped due to issues with commit = 1.2.7 = * Development Restarts. * Obsolete code removed. = 1.2.6.6 = * End of development notice = 1.2.6.5 = * Pinboard RSS fix * Fixed Admin Tabs = 1.2.6.4 = * Pretty Photo Update = 1.2.6.3 = * Load files before APTFFbyTAP_widget_register() = 1.2.6 =.2 * jQuery backwards compatibility ( .bind() function for jQuery v1.6.3 and less ) = 1.2.6.1 = * 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 = 1.2.6 = * Error reporting for fetch_feed and SimplePie attempts * Fixed jQuery bug (Removed all <> tags from inline scripts) * Add stripslashes text sanitization * Changed lightbox parameters option from CSS to stripslashes sanitization = 1.2.5 = * Added feed fetch with wp_remote_get and simplexml_load_string * Due to Pinterest size notation changes, changed 75px size to 75x75 * 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 * Added meta and settings links = 1.2.4 = * 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 = 1.2.3.1 = * Fixed cache retrieval = 1.2.3 = * Added FancyboxForAlpine (Fancybox Safemode) * Added choice between Fancybox, prettyBox, and ColorBox * Added hidden options, including custom rel for lightbox = 1.2.2 = * 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 = 1.2.1 = * Rebuilt admin div structure * Fixed admin css issues = 1.2.0 = * 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 = 1.1.1 = * 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 * Enqueue JS and CSS on pages containing widget or shortcode only = 1.0.2.1 = * Added function and class check before call = 1.0.2 = * Fixed AJAX menu plugin loading problem * 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 * Custom display link (and removed display link option from Community source option) * Added "wall" style = 1.0.1 = * Added caching functions * Added Pin It button = 1.0.0 = * First Release