Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Pinterest Importer icon

Pinterest Importer

v0.7.2
by G.Breant · 4.3 (15 reviews)

Backup your Pinterest.com account by importing pins in Wordpress. Supports regular boards, secret boards and followed boards.

40+ active installs Updated Jun 04, 2019 Tested to 5.2.21
Try Demo Download
Pre-installed Ready in ~10s No card

About Pinterest Importer

Pinterest Importer is a plugin that allows you to connect your Pinterest account to your WordPress site and import all your pins. It offers a user-friendly interface, supports both image and video pins, and can be used on an ongoing basis without importing pins multiple times. Please note that the plugin may break in the future as it is not based on the official Pinterest API.

Screenshots

Pinterest Importer screenshot
Pinterest Importer screenshot
Pinterest Importer screenshot
Pinterest Importer screenshot
Pinterest Importer screenshot

Changelog

0.7.1

  • Updated php-pinterest-bot
  • Minor fixes

0.7.0

  • Lots of code cleanup
  • Clearer interface
  • Much faster than before
  • Store raw pins in a cached JSON file for every board, and updates it only when the board’s ‘pin_count’ exceed the total of cached pins.
  • Option to enable followed boards

0.6.0

0.5.3

  • fixed plugin broken due to Pinterest website’s changes
  • Removed support for likes as it as been removed from Pinterest

0.5.2

  • fixed plugin broken due to Pinterest website’s changes
  • removed unused function get_board_id

0.5.1

  • Fixed logout

0.5.0

  • Now able to get private boards again
  • Improved HTTP requests
  • Fixed submenu capabilities
  • A lot of code cleanup
  • And more, and more !

0.4.8

  • Now uses a ‘pin’ post type instead of the ‘post’ default post types. This makes it easier to handle pins, use specific theme templates or capabilities, etc. + Upgrade routine for previous versions.
  • New ‘Pins’ menu in the backend with a ‘Pinterest Account’, ‘Pinterest Boards’, ‘Pending Importation’ and ‘Settings’ pages; which replaces the page tabs from the previous versions.
  • Code improved (a lot !)

0.4.7

  • Less API calls
  • !!! Secret boards are currently unsupported. TO FIX.

0.4.6

  • Pinim_Bridge::get_user_datas() : return data from module>tree>data instead of resourceDataCache>0>data
  • improved Pinim_Bridge::api_response()
  • store AppVersion in session cache
  • new function Pinim_Bridge::email_exists() – not used for the moment

0.4.5

  • Improved errors & responses from pinim-class-bridge; plugin was crashing
  • Removed the ‘me’ stuff, so force user to login with username (so we got it) instead of username or email.

0.4.3

  • new function Pinim_Pin_Item::get_post_content()
  • renamed Pinim_Pin_Item::build_post_content() to Pinim_Pin_Item::append_medias()
  • ignore pin source if does not exists (pin uploaded by user on Pinterest)

0.4.2

  • two new options about post stati when importing pins.
  • removed functions get_blank_post() and get_post_status(), which have been merged with Pinim_Pin_Item::save()
  • renamed the filter ‘pinim_before_pin_insert’ to ‘pinim_before_save_pin’.

0.4.1

  • New filter ‘pinim_attachment_before_insert’
  • Added the pin instance as argument to the ‘pinim_post_before_insert’ filter
  • Some fixes

0.4.0

  • Major release !
  • Supports importing boards from other users
  • Store plugin’s db version with each pin
  • Improved storing/getting datas
  • New function Pinim_Bridge::get_board_id()
  • Option to delete board preferences
  • Lots of fixes

0.3.1

  • Fixed bad code which was slowing down the plugin when displaying the processed pins
  • better handling of the pins caching stuff
  • new auto-cache option
  • New ‘pinim_post_before_insert’ filter
  • new boards views + last choice stored in session
  • ‘queue pins’ checkbox for boards (stored in the session)
  • progress bar improvements
  • autoselect bulk checkbox when settings of a board are changed (jQuery)

0.3.0

  • Major release !
  • Improved GUI
  • Lots of bug fixes
  • Options page

0.2.8

  • Fixed “Error getting App Version”

0.2.7

  • Fixed “Error getting App Version”, thanks to markamp.

0.2.6

  • Fixed “Error getting App Version”

0.2.5

  • fixed anonymous functions (closures) that were broken with old php versions : inherit variables from the parent scope with ‘use’ (http://www.php.net/manual/en/functions.anonymous.php)

0.2.4

  • Improved remote image download + merged pinim_fetch_remote_image() and pinim_process_post_image() into pinim_attach_remote_image()
  • Added “updated” sortable column for pins (when have been processed)
  • Fixed boards / pins sortable columns

0.2.3

  • Added support for likes
  • Warning for users who don’t have sessions enabled

0.2.2

  • Small bugs fixes

0.2.1

  • Small bugs fixes

0.2.0

  • Fully rewritten ! No more needs to save / upload an HTML file. SO COOL !

0.1.2

  • Updated plugin’s readme.txt
  • quoted_printable_decode() to decode MHTML
  • Uploaded file needs to be MHTML to allow parsing
  • Improved feedback
  • Updated “a.creditItem” selector to “.creditItem a” in get_pin_board() and get_pin_source()

0.1.1

  • Improved code (splitted into classes)
  • Hashtags are now saved as post tags

0.1

=
* First release

Try other plugins

Really Simple SSL icon

Really Simple SSL

4.9 · 4M+ installs

The easiest way to improve security! Leverage your SSL certificate and protect your website visitors.