Magic Post Thumbnail

Beschreibung

Automatically generate thumbnails for your posts !

Retrieve first image from Google Images, Flickr or Pixabay thanks to API, based on your post title and add picture as your featured thumbnail when you publish the post.
Settings allow you to configure some settings for your automatics images : Image bank, language search, posts types chosen, image type, free-to-use or not, image size and much more.

You can :

  • Generate thumbnail for one post ( or page, custom post type… )
  • Generate thumbnails massively for chosen posts
  • Generate automatically thumbnails : Compatible with WPeMatico, CyberSyn, Rss Post Importer, FeedWordPress & WP All Import

Upgrade your plugin to Pro Version ! You will get more more options to configure, more image banks, and customisable crons.

Official Website

Übersetzungen

  • Englisch
  • Französisch

Todo list

Magic post thumbnail is improving progressively. Feel free to post on the forum or email me to give your suggestion or warn about a bug.

  • More translations (you can help)

Screenshots

  • A Thumbnail generated by Magic post Thumbnail
  • Magic post Thumbnail : Settings
  • Magic post Thumbnail : Image Banks
  • Magic post Thumbnail : Cron

Installation

  1. Activate the plugin
  2. Go to Settings > Magic Post Thumbnail
  3. Configure your settings, which post type you want to enable it and the image bank.
  4. Go into a post or create one, choose „Plugin enabled for this post“ on the sidebar. Update/Create the post and your thumbnail is generated as featured image !
  5. You can also mass generate thumbnails for posts. Go into the list of your posts, choose posts you want to get thumbnails and into „Bulk Actions“ choose „Generate Magic Post thumbnail“

If you want to use the Google Image API method : From now on to use the Google Images API, it’s required to provide your own Google Search engine ID and API Key. Follow these steps :

  • Go to the Google API Console > Credentials > Create credentials > API key, copy your new key into the plugin preferences ( Google API Key field ). Then go to Library > Custom Search API > Enable.
  • Go to Custom Search page. Create a new search engine. Then edit the search engine and get the search engine ID. Copy/paste it into the plugin preferences ( Custom Search Engine ID field ).
  • Enjoy !

The „How to do“ for APIs activations is available here.

Rezensionen

Perfect!

The Plugin works for me. I hope for optimice in feature 🙂

Brilliant!

The plugin is amazing!! Helps save lots of time. Google images API works great and scraping too! I've tried Flickr's api and that worked without any issues Even Pixabay did its job! if someone wants to use all the sources then It would be cool to have an option like that but no complaints!!

Amazing Time Saver – Google API Needs Work

What good fortune finding this plugin. Pulling in RSS feeds as posts, this plugin solves the missing featured image problem. Of the various import methods, Google Images scrape is the most consistent, as title keywords won't often turn up hits at Pixabay or Flickr, especially if your trying to respect copyright 🙂 Google API method was a dead end for me. Sure, I understand the Google Dev console and have many many projects and associated APIs. But creating a Google Custom Search Engine, then getting an API too; which api? Any. Will a YouTube, Google Cloud, Google Maps API work? They did not in my tests. The author needs to ferret out and better explain how a user is supposed to meet those criterias.

works great!

A great free plugin! Quickly and reliably fetches images at post update & publish. I found it's possible to get good relevant results with careful domain selection within your google custom search engine, plus selection of larger image size. Definitely worth the time to tweak to get the best results. Thank you!

Not working for me, but developer is fast to help and determined to fix

Had high hopes for this plugin based on the reviews - and to the extent to which is purportedly would suit my needs (setting thumbnails for old WP posts that did not currently have them). I initially tried to use it with pixabay and configured it with my username and API code. Went to posts and selected several. Clicked on bulk actions dropdown and chose Magic Post Thumbnail and clicked apply. After it was finished nothing had changed. I tried this repeatedly. When it continued to fail I thought perhaps the problem was with Pixabay, so I switched the plugin settings to fetch images from Flickr instead. Same exact problem. The developer was incredibly fast to respond to my problems, so I am really hoping we will get it working (I will update my star rating at that point).
Lies alle 13 Rezensionen

Mitwirkende & Entwickler

„Magic Post Thumbnail“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Übersetze „Magic Post Thumbnail“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.4.5

* Change some translations
* Settings : Add a filter according categories. Exactly like post types
* Change default_options_banks_settings() parameter. Always set to true

2.4.4

* Load wp-load.php insteand of wp-blog-header.php and change the way to include it.
* Avoid title filter with get_post_field() insteand of get_the_title()

2.4.3

* Add Freemius service
* Fix bug with variable not defined into MPT_add_settings_link()
* Avoid js errors : Add images folder into jquery-ui` folder
* Avoid error with empty image extension. Set to .jpg when image extension is not defined.
* Change method to include wp-blog-header.php

2.4.2

* Fix bug with CyberSyn

2.4.1

* Fix small bug. Separate condition get_post_type() and has_post_thumbnail()

2.4

* Change settings page
* Add crons, new images banks and new settings for the pro version

2.3.7

* Compatible with plugin WP All Import

2.3.6

* Fix error with google scraping method

2.3.5

* Fix JS Error with tabs
* Add Google Image Scraping Method : Google API is complicated to generate Google Search engine ID and API Key.

2.3.4

* Remove error with Google API Key.

2.3.3

* Remove fatal error

2.3.2

* Updates with Google API. Google API ID/key to provide.

2.3.1

* Fix pixabay API lock. API Username/key to provide.
* Now compatible with autoblog plugins CyberSyn, Rss Post Importer & FeedWordPress

2.3

* Add Flickr & Pixabay API
* Improve checking image file type
* Possibility to select a part of the title
* Remove some bugs while scraping

2.2.1

* Bug fix for non-latin image filename

2.2

* No more CURL or allow_url_fopen used. Replaced by WP function wp_remote_request() : More secure and compatible
* Images better scrapped
* Image filename renamed by post title instead of original scrapped filename
* Compatible with the cron WPeMatico plugin
* More options into Search Preferences menu
* Some security improvements
* Remove some bugs while scraping

2.1.1

* Add the link plugin on the wordpress plugins page.
* Add "Domain Path" and "Text Domain"
* Remove an useless function "add_post_meta" when saving a post

2.1

* Solution has been found to get back Google Image with Google API
* Generation phrases have changed color
* Work with now with CURL or allow_url_fopen

2.0

* Plugin doesn't support anymore Google Image. Replace by free to use Pixabay.com

1.3.2

* Add option "Generate Magic Post Thumbnail" for Custom Post Type

1.3.1

* Enable mass generation with servers that block some kind of ajax calls.
* Add error message when there is no image on Google, and don't create a blank image.
* Action 'edit_post' changed to 'save_post' for compatibility when publishing a new post

1.3

* Generation didn't work anymore with some selected countries in the list. Fixed.
* Choice to generate thumbnail or not regardless for each post
* Mass generation of post thumbnails with Action "Generate Magic Post thumbnail"

1.2

* Add "tbm=isch" at the end of the scraping Google URL. Otherwise it doesn't work any more.

1.1

* Error Message on settings with allow_url_fopen OFF
* Less empty image generated

1.0

* First release
* Automatically generates featured images