- Backup your database before importing. You can use revision to revert individual posts, but doing so in mass is a major PITA.
- During my own imports, a post with one [flickr] entry could take a minute. Then posts with many [flickr] entries, several Flickr-source'd A/IMG tags and [flickset] with 30 or so photos took over 10-minutes to import.
- During import, it might look like nothing is happening. The progress bar only moves after each import succeeds or fails.
- I recommend setting the limit in options to 1 and then testing your installation. That sure makes for easier recovery in case something goes wrong. If something doesn't work, report it, http://wordpress.org/extend/plugins/flickr-shortcode-importer/.
- It's strongly recommended to deactivate plugins like WordSocial, WP Smush.it and similar to prevent extended import times. You can always enable them and run them enmasse later.
- Make sure you have enough disk space. Figure on about 1 GB per 1,000 photos given your using Scissors-continued and have a maximum image size of 1280 x 1024. If your images can be larger, then you'll probably need 1 GB per 250 photos imported.
- Using your own Flickr API Key might be necessary. Test a single import and see the results before setting your own.
You can translate this plugin into your own language if it's not done so already. The localization file
flickr-shortcode-importer.pot can be found in the
languages folder of this plugin. After translation, please send the localized file for plugin inclusion.
How do I localize?
- Thank you for tobylewis for his file_get_contents_curl and custom post types contributions.
- A big thank you to Željko Aščić of http://www.touristplayground.com/ for feedback and ideas.
- Initial code is modeled after Viper007Bond's class based Regenerate Thumbnails plugin. The AJAX status and single auto-submission operations were a big help.
- [flickr] shortcode handling code copied from Trent Gardner's very fine Flickr Manager plugin.
- Hat's off to Alison Barret for her Settings API tutorials and class My_Theme_Options.