Pinterest.com Importer
Add to ListPinterest Importer allows you to connect to your Pinterest.com account; to grab all your pins (including from secret and optionnally followed boards); and to import them in WordPress.
The difference with other plugins is that it is not based on the (very limited) official Pinterest API; which also requires SSL.
This means that you can make a full backup (instead of getting only the last x pins); but it also means the plugin may broke one day or another.
Better use it quick !
- Nice GUI
- Uses a custom post type, which makes it easy to use specific theme templates or capabilities, etc.
- Get pins from regular boards, secret boards and followed boards (optional).
- Assign a WordPress category to each of your board (or let us handle it automatically)
- Supports both image & video pins; and sets automatically the corresponding post format
- Downloads original HD images from pins.
- Can be used on an ongoing basis : pins will not be imported several times
- Backup & display the pin metadatas in a metabox
- Set pin creation date as post date
- Handles hashtags, which are converted to post tags
- Cache pins in a JSON file for every board
Donate!
It truly took me a LOT of time to code this plugin.
If it saved you the time to backup manually a few hundred (or more!) pins, please consider converting this time into a donation.
This would be very appreciated — Thanks !
Instruction
- Go to Pins -> Pinterest Account
- Follow the steps
- Enjoy !
Contributors
- seregazhuk for the (nice!) php-pinterest-bot library
- Other contributors are listed here
Notes
For feature request and bug reports, please use the forums.
If you are a plugin developer, we would like to hear from you. Any contribution would be very welcome.
TO DO
- use wp_update_term_count() ? seems posts count for categories is not updated.
- add source in post content should be optional
- a trashed pin should not be considered existing ?
- use some ajax functions (Pinterest queries, etc.)
- bug when creating ‘pinim_boards_settings’ : last board settings are not saved, so it is detected as new board when the page refreshes.