Title: Codemio Anime Publisher
Author: codemio
Published: <strong>October 31, 2026</strong>
Last modified: October 31, 2026

---

Search plugins

![](https://ps.w.org/codemio-anime-publisher/assets/icon-256x256.png?rev=3777048)

# Codemio Anime Publisher

 By [codemio](https://profiles.wordpress.org/codemio/)

[Download](https://downloads.wordpress.org/plugin/codemio-anime-publisher.1.0.17.zip)

 * [Details](https://wordpress.org/plugins/codemio-anime-publisher/#description)
 * [Reviews](https://wordpress.org/plugins/codemio-anime-publisher/#reviews)
 *  [Installation](https://wordpress.org/plugins/codemio-anime-publisher/#installation)
 * [Development](https://wordpress.org/plugins/codemio-anime-publisher/#developers)

 [Support](https://wordpress.org/support/plugin/codemio-anime-publisher/)

## Description

#### Important: API terms and commercial use

Codemio Anime Publisher provides tools for publishing anime information. Using the
plugin does not grant permission to use AniList’s API, descriptions, or third-party
artwork, or approval for commercial use. Before enabling connections, review the
[AniList API Terms of Use](https://docs.anilist.co/guide/terms-of-use), obtain any
permissions required for your use, and comply with attribution, request limits, 
and content removal requirements. A successful connection does not establish permission.
This plugin is independent and is not endorsed by AniList.

Bring selected anime to your WordPress website with customizable cards and a managed
library. Search AniList, save the titles you want to feature, and display them with
Gutenberg, Elementor, shortcodes, or WooCommerce product tabs.

Saved information stays on your site until you update or remove it. Public cards
read your saved library without making API requests. Covers load from external image
hosts by default; optional Media Library storage is available.

#### Main features

 * Search AniList and prepare selected anime in My library.
 * Display one anime or a collection of up to 12 with Gutenberg or a shortcode.
 * Publish a paginated library of selected anime.
 * Choose card or compact layouts, visible fields, labels, colors, and text sizes.
 * Add your own title and synopsis separately from saved provider information.
 * Show covers, scores, genres, studios, episodes, status, and available extended
   details.
 * Display the next scheduled AniList episode air date when available, as last fetched.
 * Use a dedicated Elementor widget or associate a saved anime with a WooCommerce
   product.
 * Optionally store covers locally and convert them to WebP.
 * Control external connections and sensitive-content visibility.

#### Shortcode examples

Prepare the matching AniList entry in My library before displaying it:

    ```
    [ampub_anime_publisher source="anilist" ids="1"]

    [ampub_anime_library source="anilist" per_page="12"]

    [ampub_anime_publisher source="anilist" ids="1" fields="cover,episodes,score,description" title="My editorial title"]
    ```

AniList IDs belong to AniList and are not interchangeable with IDs from other services.
Layouts include cards and compact. Use `description="false"` to hide the synopsis.
The plugin is intended for curated selections, not full-database collection.

#### Upgrading to 1.0.17

MyAnimeList integration has been removed. Old provider selections, shortcodes, blocks,
and product associations are not converted to AniList IDs. Unsupported entries are
excluded from current library selection, catalogs, comparison, image retrieval, 
and update jobs. Old cards show an unavailable-provider message or are omitted in
Pro collections. Previously stored records, editorial text, and attachments are 
preserved privately; no automatic replacement or deletion occurs. Select the corresponding
title from AniList to replace an old association manually.

Saved database credentials for the removed integration are discarded on upgrade.
Server configuration values for it are ignored; remove obsolete constants or environment
variables yourself. Sites whose default provider was removed must explicitly enable
the AniList connection in Settings. Sites already using AniList retain their connection
choice.

### External services

Connections are disabled by default. When enabled, requested searches and selected
anime IDs are sent from your WordPress server to https://graphql.anilist.co. Requests
include a plugin user agent and your WordPress home URL. The plugin does not collect
analytics or send visitor account data to AniList.

 * Purpose: public anime metadata search and administrator-requested updates.
 * Terms: https://docs.anilist.co/guide/terms-of-use
 * Privacy: https://anilist.co/terms

Covers normally load from HTTPS URLs returned by AniList. Visitors’ browsers contact
those image hosts, which receive their IP address and normal request headers. Image
referrers are suppressed. Optional local storage downloads approved raster images
from s4.anilist.co, limits files to 5 MB, validates dimensions and type, and re-
encodes images. GD or Imagick is required. Local mode uses a placeholder when import
fails rather than silently loading a remote image. Artwork ownership and redistribution
permissions remain with the relevant rights holders.

### Saved data and privacy

Prepared anime snapshots have no expiry. Scores, status, and schedules stay as last
fetched until an administrator requests an update. Searches do not change prepared
records. Public rendering makes no API request. Failed updates preserve the previous
snapshot. Recoverable legacy snapshots migrate locally without provider requests.

Outbound requests are paced at least three seconds apart and respect provider cooldowns.
No full-catalog import, user watchlist synchronization, or automatic provider refresh
is provided. The optional companion can process only explicitly confirmed bulk update
jobs.

REST search requires editing permissions; preparation and entry management require
administrator permissions. Settings and maintenance use capabilities and nonces.
API requests use fixed HTTPS destinations, disabled redirects, bounded responses,
and timeouts. Output is escaped. The sensitive-content switch follows provider flags
and is not age verification.

Uninstall preserves saved anime information by default. Optional cleanup removes
settings, selected entries, and product association metadata. Published post content
and blocks are retained. Owned attachment deletion is a separate optional setting;
imported artwork may also be used elsewhere on your site.

## Blocks

This plugin provides 1 block.

 *   Codemio Anime Publisher

## Installation

 1. Install and activate Codemio Anime Publisher individually on each site. Network
    activation is unsupported.
 2. Open Settings, review the service terms, and enable the AniList connection if appropriate.
 3. Search and prepare titles in My library or the Gutenberg block. AniList public 
    metadata needs no API key.
 4. Insert a card using Gutenberg, the Elementor widget, or a shortcode.
 5. For WooCommerce, open Product data > Anime and select an entry from your saved 
    library.

Product selection searches local records only and does not contact AniList. Standard
WooCommerce product tabs are required; use a shortcode or widget when a custom template
omits them.

## FAQ

### What extended details are available?

Available AniList details include alternate titles, dates, tags, characters, staff,
relations, recommendations, rankings, statistics, reviews, and external or streaming
links. Missing data is omitted. Character and staff lists show up to 25 each, recommendations
up to 10, review summaries up to 5, and tags or links up to 100. Full reviews, private
account data, and every page of unbounded lists are not imported.

### Is there a Pro edition?

An optional separate add-on provides saved designs, catalogs, comparisons, and publishing
workflows. The free plugin works independently. Checkout and billing use Freemius
and open only after an administrator clicks a purchase link: https://checkout.freemius.
com/plugin/42872/plan/74633/ . The free plugin includes no Freemius SDK and sends
no licensing or analytics requests. Terms: https://freemius.com/terms/ ; Privacy:
https://freemius.com/privacy/ . Provider permissions still apply.

### Where is the JavaScript source?

Readable JavaScript files run directly from assets. No build or minification step
is required.

### Why is a card unavailable?

Check the connection and content visibility settings, then prepare the correct AniList
ID. Use Update if saved data is missing. Retired provider IDs must be replaced manually
with the corresponding AniList entries.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Codemio Anime Publisher” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ codemio ](https://profiles.wordpress.org/codemio/)

[Translate “Codemio Anime Publisher” into your language.](https://translate.wordpress.org/projects/wp-plugins/codemio-anime-publisher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/codemio-anime-publisher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/codemio-anime-publisher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/codemio-anime-publisher/)
by [RSS](https://plugins.trac.wordpress.org/log/codemio-anime-publisher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.17

Remove MyAnimeList integration and credentials. Restrict requests, selectors, rendering,
catalogs, and jobs to AniList. Preserve old records privately without remapping 
IDs. Update documentation and compatibility behavior.

#### 1.0.16

Keep the Free/Pro menu badge inside the WordPress sidebar, including folded navigation.

#### 1.0.15

Store prepared anime information without expiry; remove automatic refresh and search-
result caching.

## Meta

 *  Version **1.0.17**
 *  Last updated **19 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [anime](https://wordpress.org/plugins/tags/anime/)[elementor](https://wordpress.org/plugins/tags/elementor/)
   [gutenberg](https://wordpress.org/plugins/tags/gutenberg/)[shortcode](https://wordpress.org/plugins/tags/shortcode/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/codemio-anime-publisher/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/codemio-anime-publisher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/codemio-anime-publisher/reviews/)

## Contributors

 *   [ codemio ](https://profiles.wordpress.org/codemio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/codemio-anime-publisher/)