Animata

外掛說明

Animata is a cutting-edge WordPress plugin designed to simplify anime data management. Seamlessly fetch and display detailed anime information using the AniList API (unofficial). Perfect for anime enthusiasts, bloggers, and database creators, Animata offers a user-friendly solution to enrich your website with accurate and up-to-date anime details effortlessly.

This free version includes poster, banner, description, status, score, and release date for anime only.
Get the Pro version to unlock live search, more fields and taxonomies — not just for anime, but also for manga, manhwa, and novels.

Usage

  1. Create a new Anime post and enter the anime title or ID into the “Media Name or ID” field.
  2. Press the “Go” button to fetch data from AniList. Fields like banner, poster, status, score, and description will be filled automatically.
  3. When you save the post, poster and banner images are automatically downloaded and assigned as featured images.

Using in Regular Posts

If you’d like to insert an anime card into a regular WordPress post, use the shortcode like this:
[animata_mediacontent id=”19″]
(Where 19 is the post ID of an anime post previously created.)

External Services

This plugin integrates with the AniList GraphQL API to fetch anime metadata. This integration is required to automatically populate anime information when creating/updating posts.

AniList API Integration

  • Service Provider: AniList (https://anilist.co)
  • What’s Sent:
    • User-provided anime title or ID
    • GraphQL query requesting specific anime metadata fields
  • When Data is Sent:
    • When admin users manually search for anime
    • When saving/updating anime posts using AniList data
  • Data Usage:
    • Retrieves anime metadata (titles, descriptions, images, status, scores, dates)
    • Used to populate content fields in WordPress
  • Required By Features:
    • Anime metadata auto-population
    • Banner/poster image sourcing
    • Score/status tracking
  • Service Links:
    • Terms of Service and Privacy Policy: https://anilist.co/terms
    • API Documentation: https://anilist.gitbook.io/anilist-apiv2-docs/

This integration only sends the minimum required data to retrieve anime information. No user or site data is stored by AniList through these API requests.

螢幕擷圖

  • Admin panel on Anime post type where you search for anime data.
  • Auto-filled anime info after search.
  • Frontend view of the rendered anime card.
  • Frontend view of the rendered anime card on a common post using shortcode.

安裝方式

Admin Installer via zip

  1. Visit the Add New plugin screen and click the “Upload Plugin” button.
  2. Click the “Browse…” button and select animata.zip from your computer.
  3. Click the “Install Now” button.
  4. Once installed, activate Animata.

Manual Installation

  1. Upload the animata folder to the /wp-content/plugins/ directory.
  2. Activate the plugin via the “Plugins” screen.

常見問題集

Can I fetch manga or novels?

The free version supports only anime. The Pro version adds manga, manhwa, and novels, live search by name, and more fields and taxonomies.

Can I customize the layout of the anime content?

Yes! You can override the CSS styles of the rendered content.

Where do I find the anime name or ID?

You can either look it up on anilist.co

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Animata〉的開發相關工作。

參與者

將〈Animata〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0 – MAY 2025

  • Initial release of Animata Free Version.
  • Fetches anime data from AniList API.
  • Saves and renders poster, banner, description, status, score, and release date.
  • Includes shortcode to embed anime cards in regular posts.