Skip to content

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 advant…

License

thealpinepress/alpine-photo-tile-for-pinterest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine PhotoTile for Pinterest

  • Contributors: theAlpinePress
  • Tags: photos, pinterest, pins, pinboard, photostream, pictures, widget, sidebar, gallery, lightbox, fancybox, colorbox, prettybox
  • Requires at least: 2.8
  • Tested up to: 3.8
  • Stable tag: 1.2.6.6
  • 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 page.

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.

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.

Features:

  • Display Pinterest images in a sidebar, post, or page
  • 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.

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. I am a one-man development team and I distribute these plugins for free, so please be patient with me.

TODOs

  • Adjust to latest Wordpress version
  • Check for security issues and GDPR compliance
  • Update all libs to latest
  • Show full description (not just 20 letter title)
  • Change to FancyBox 2
  • Add caption to display
  • Rebuild jQuery display
  • Check with Contact Form 7

Changelog

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

About

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 advant…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published