manifest / integrations / anilist_wordpress_plugin
AniList Manager GitLab
A WordPress Plugin to interact with AniList API (in development)
by Valentin Mullet · gitlab.com/vmullet/anilist_wordpress_plugin · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://gitlab.com/vmullet/anilist_wordpress_plugin/-/archive/master/anilist_wordpress_plugin-master.zipFrom the readme
AniList-Wordpress-Plugin
This AniList wordpress plugin will help you to manage/display your animeList on your website. This plugin uses the aniList API which you can find there : https://anilist-api.readthedocs.io
The plugin uses a cache system to load the data from your aniList profile directly in your wordpress database. It also has its own settings page to setup the diferent informations needed such as
- 'username'
- 'clientid'
- 'clientsecret'
etc...
Functionalities
Actually, the plugin uses the Oauth 2.0 system with aniList API so the token is refreshed when it becomes invalid (token validity checked just before to cache your data)
Working functionalities :
- Token management (validity check/refresh)
- Get animeList with all data (check anilistanime.class.php)
- Get anime staff with all data (check anilistperson.class.php and aniliststaff.class.php)
- Get anime characters with all data (seiyuu included , check anilistcharacter.class.php)
Notes :
This plugin is still in development so diferent functionalities still need to be added such as modify,add,delete elements to your profile/animelist.
Project Structure
The project contains the following folders :
- ma