WP Manifestindependent plugin directory
manifest / content / movie-tv-metadata-importer

Movie & TV Metadata Importer for OMDb

WordPress plugin to import movie and TV series metadata, IMDb ratings and posters from OMDb using an IMDb ID

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kamranhajhossein/movie-tv-metadata-importer/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A lightweight WordPress movie importer and TV series metadata plugin. Enter an IMDb ID to fetch movie data, IMDb ratings and posters from the OMDb API. It works with any theme and any public custom post type—no ACF, Elementor, WooCommerce or specific movie theme required.

Features

  • Import by IMDb ID such as tt0133093
  • Preview metadata before importing
  • Import title, full plot, excerpt and featured image
  • Store year, release date, runtime, genres, director, writers and actors
  • Store IMDb rating, votes, Metascore, age rating and awards
  • Movie and TV series support, including total seasons
  • Select which WordPress post types should display the importer
  • Works with posts and public custom post types
  • Safe server-side API requests; the API key is never exposed to JavaScript
  • Developer filters for custom field mapping and third-party integrations
  • Translation-ready and RTL-friendly admin interface

Requirements

Installation

  1. Download the ZIP from GitHub Releases.
  2. In WordPress, open Plugins → Add New → Upload Plugin.
  3. Activate the plugin.
  4. Open Settings → Movie & TV Importer and save your OMDb API key.
  5. Select the post types on which the importer should appear.
  6. Edit a post, enter an IMDb ID and click Import & Fill.

Stored custom fields

The plugin uses portable WordPress post meta with an omdb_ prefix, including:

omdb_imdb_id, omdb_original_title, omdb_year, omdb_release_date, omdb_runtime, omdb_genre, omdb_director, omdb_writer, omdb_actors, omdb_plot, omdb_language, omdb_country, omdb_awards, omdb_poster_url, omdb_imdb_rating, omdb_imdb_votes, omdb_metascore, omdb_box_office, omdb_production, omdb_website, omdb_total_seasons, omdb_content_type, omdb_type, omdb_age_rating, and omdb_ratings.

These values are readable by WordPress, ACF, Meta Box, JetEngine, Elementor dynamic tags, REST customizations and theme code.

Custom field mapping

add_filter( 'mtmi_meta_map', function ( array $map ): array {
    $map['your_director_field'] = 'director';
    $map['your_rating_field']   = 'imdb_rating';
    return $map;
} );

Available hooks: mtmi_normalized_data, mtmi_meta_map, and mtmi_after_import.

Search keywords

WordPress movie importer, IMDb WordPress plugin, OMDb WordPress plugin, movie metadata importer, TV series importer, IMDb rating importer, movie poster importer, WordPress film database, custom post type movie metadata.

License and data source

The plugin is licensed under GPL-2.0-or-later. Movie metadata is provided by OMDb and is subject to the OMDb terms. This project is not affiliated with IMDb or OMDb.