Toocheke Companion


Toocheke Companion Website: Toocheke Companion

Looking to publish your comics on your WordPress website? Toocheke Companion adds to your WordPress theme, the ability to create and manage your comic posts. You can now add the ability to diplay comics to almost any WordPress theme. Works best with the Toocheke WordPress theme.


  • Ability to display comics posts in any theme.
  • Easy customization with a variety of color schemes.
  • Different layout options for the comic page on desktops and other larger devices.
  • Mobile device-friendly(responsive) page layout
  • Responsive comic(display one version of the comic for desktops and another version for mobile devices)
  • Optimized for the webtoon/vertical scroll format comics
  • Thumbnail navigation of the comic archive
  • Segment your comics into chapters
  • Add character and location tags for each of your comics
  • Social share buttons
  • Publish multiple comic series
  • Age verification for NSFW comics.
  • Four comic archive layout options(Thumnail list, Text list, Calendar & Gallery)
  • Customizable comic navigation buttons.
  • Chapter navigation.
  • Supports like functionality for comics.
  • Supports bookmarking of comics.
  • Supports tracking of post views with a top ten feature.
  • Supports bilingual comics.
  • Can show comic archive as an infinite scroll(lazy load).

Licenses & Credits

  • Font Awesome Free 5.8.1 by @fontawesome is licensed under (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  • Gamajo_Template_Loader by Gary Jones licensed to use under the GPL-2.0 and later license (


  • In your admin panel, go to the Plugins > Add New page.
  • Just do a search for Toocheke Companion and the first result should be the one you’re looking for.
  • Click Install Now.
  • Click Activate to use your new plugin right away.

Displaying Comics Posts on Any Theme

Toocheke Companion comes with built in features that can transform just about any WordPress theme into a webcomic publishing platform. All that is required is creating a page and adding your choice of comic related shortcodes. The following is a list features available with their corresponding shortcodes.

  • Display a list of the comic “Series” in a grid layout with thumbnail images.
  • Display a list of the comic “Chapters” in a grid layout with thumbnail images.
  • Display a list of the latest six “Chapters” in a grid layout with thumbnail images.
  • Display the first comic post with comic navigation buttons.
  • Display the latest comic post with comic navigation buttons.
  • Display a list of the latest comics with pagination.
  • Display a list of top ten comics.
  • Display a list of upcoming scheduled comics.
  • Display a comic archive in a variety of formats(text list, thumbnail list, thumbnail gallery and calendar).
  • Display the comic’s characters.

    [toocheke-all-series comics_order=”ASC/DESC”]

    [toocheke-all-chapters sid=”####”]

    [toocheke-latest-chapters sid=”####”]


    [toocheke-first-comic sid=”####”]


    [toocheke-latest-comic sid=”####”]


    [toocheke-latest-comics sid=”####”]




    [toocheke-comic-archive sid=”####”]



The comic permalinks are not working. how do I get them to work?

Go to your settings -> permalinks and just click save, this will flush out your old permalinks settings.

Where can I get help with Toocheke Companion?


July 25, 2022
Migrating over from Comic Easel was quick and easy. To use the plugin without the theme, use the short codes. There is now even support for multiple comics (called series when a separate navigation is needed) with the short codes. Recommended!
November 4, 2021
Only catch is that you need the Toocheke theme to get it to work. Otherwise I am absolutely loving it!
August 27, 2021
The companion plugin itself is a cool solution to webcomics on wordpress that I had high hopes for. The plugin works and has a ton of helpful options. I especially like the compatibility with the newer comic formats as well as the more traditional ones as well as the ability to have multiple series running on one site. However, the theme required to make the companion work is a deal-breaker. The theme isn’t particularly flexible and is locked in to a few preset layouts with limited ability to adjust things – especially regarding comic navigation. If this were to be released as a standalone plugin without needing to tie into a specific theme I’d swap in a heartbeat. Until then, I’ll stick with other options.
February 13, 2020
Great plugin for publishing webcomics/webtoons/comics on your WordPress theme. Can only work with the Toocheke theme though!
Read all 5 reviews

Contributors & Developers

“Toocheke Companion” is open source software. The following people have contributed to this plugin.


Translate “Toocheke Companion” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log

= 1.149=
* FIX. Kofi link for support links.

= 1.148=
* UPDATE. Added sidebar override for series.

= 1.147=
* FIX. Paging for all chapters shortcode.

= 1.146=
* FIX. Bug in sort function for comics.

= 1.145=
* FIX. Ordering of likes and views in comics admin.

= 1.144=
* UPDATE. Added series filtering to chapters shortcode

= 1.143=
* FIX. Chapters navigation

= 1.142=
* UPDATE. Added comic archive navigation button

= 1.141=
* FIX. Getting the correct URL for the comic page for social medial sharing

= 1.140=
* UPDATE. Added support buttons

= 1.139=
* UPDATE. Added yearly archive options

= 1.138=
* FIX. Import error for comics

= 1.137=
* FIX. Import error for comics

= 1.136=
* UPDATE. Optimized import process for Comic Easel

= 1.135=
* UPDATE. Transcript meta

= 1.134=
* UPDATE. Added transcript field

= 1.133=
* UPDATE. Add parameter for ordering comics for the “toocheke-all-series” shortcode

= 1.132=
* UPDATE. Added locations/tags/characters to import process from Comic Easel. Optimized process for importing from Comic Easel

= 1.131=
* FIX. Displaying comments on the latest comic shortcode.

= 1.130=
* FIX. Adding option to delete audio file(for Premium only).

= 1.129=
* UPDATE. Changed function for handling random comic navigation.

= 1.128=
* FIX. Handling cacheing for random comic navigation.

= 1.127=
* UPDATE. Added meta data for comic’s blog post.

= 1.126=
* UPDATE. Fixed layout for comic’s blog post.

= 1.125=
* UPDATE. Displaying comic’s blog post irrespective of theme.

= 1.124=
* UPDATE. Added display of analytics (views,comments,likes) irrespective of theme.

= 1.123=
* FIX. Counting comic post views irrespective of theme.

= 1.122=
* FIX. Added a workaround to handle age verification with caching enabled.

= 1.121=
* UPDATE. Added option to setup commenting behind a paywall.

= 1.120=
* FIX. Handling of age verification with cache plugin installed.

= 1.119=
* ADDITION. Archive options for displaying archives segmented by series

= 1.118=
* ADDITION. Archive options for displaying archives segmented by chapters

= 1.117=
* UPDATE. Option to support navigation to future comic posts(Premium only).

= 1.116=
* UPDATE. Option to choose which series is displayed on the home page of a traditional layout.

= 1.115=
* UPDATE. Added option for buying original art and print copies of a comic(Premium only).

= 1.114=
* FIX. Add check for posted custom fields.

= 1.113=
* Fixed saving of empty comic custom fields

= 1.112=
* Fixed ordering of comic characters

= 1.111=
* Updated copy link url

= 1.110=
* Updated code for copy link

= 1.109=
* Added shortcode support for ordering characters

= 1.108=
* Added ordering for characters.

= 1.107=
* Added scheduled comics shortcode.

= 1.106=
* Updated name of enqueued font awesome font to prevent conflict

= 1.105=
* Removed deprecated get_page_by_title().

= 1.104=
* Fixed chapter navigation

= 1.103=
* Added missing files.

= 1.102=
* Fixed chapter navigation error.

= 1.101=
* Added option to disable keyboard navigation.

= 1.100=
* Changed description on ordering option.

= 1.99=
* Added support for chapter navigation

= 1.98=
* Added option for displaying comic’s blog post on webtoon layouts.

= 1.97=
* Fixed bulk edit of Patreon level.

= 1.96=
* Fixed shortcodes parameters.

= 1.95=
* Thumbnail archive fix.

= 1.94=
* Fix for comic navigation for latest comic shortcode.

= 1.93=
* Added shortcode support for series navigation.

= 1.92=
* Added shortcode for displaying first comic.

= 1.91=
* WordPress update compatibility.

= 1.90=
* Fixed call to function error.

= 1.89=
* Added mobile device image option for series posts

= 1.88=
* Renaming of functions

= 1.87=
* Added support for displaying comic posts in any theme.

= 1.86=
* Added taxonomy cloud support for Comic tags, locations & characters.

= 1.85=
* Added ordering option for Collections

= 1.84=
* Handling empty string for audio metabox

= 1.83=
* Added ordering option for the comic slider navigation.

= 1.82=
* Infinite scroll of comic archive on home page.


  • Added notice for ComicPress to Comic Easel migration.


  • Added support for post views.


  • Added option to enable blog post listing on series landing page.


  • Added option to allow discussion on comic posts on the home page.
  • Streamlined option menu by adding tabs.


  • Update to functionality for clicking to the next comic.


  • Added support for navigating to the next comic on clicking a comic’s image


  • Support for background image on series page template
  • Support for background color on series page template


  • Add publicize support on comic posts for JetPack


  • Setting the first comic order for chapter links


  • Ordering of comic series


  • Fixed bookmark nav function


  • Copy update on options page


  • Added support for comic navigation buttons above the comic(traditional layouts)
  • Added bookmark menu item for navigation bar


  • Fixed missing toocheke_image_click_message function


  • Added support for bilingual comic


  • Updated hide/display blog feature


  • Added option to hide or display blog posts


  • Added support for keyboard navigation of comics


  • Fixed thumbnail image column in admin


  • Added option to display/hide comic analytics
  • Added featured image column
  • Added likes feature


  • Fixed Comic Archive Layout option dropdown


  • Add feature to allow for disabling of the click to enlarge image on comic images.


  • Fixed age verification bug.


  • Changed image link filtering to comic pages only.


  • Support for editing patreon in bulk.
  • Removing image link from comic images.


  • Age verification for NSFW comics.


  • Added option to display list of all comics on multiple series home page.


  • Support for custom social buttons
  • Ability to hide/show random button


  • Fixed comic’s blog post editor to allow for paragraphs.


  • Changed positioning of desktop comic and blog editor fields


  • Adding series to quick and bulk edit


  • Removed comic paragraph


  • Added support for swipe navigation like Instagram


  • Updated comments form


  • Updated icons


  • Fixed comments URL


  • Making menu visible to editor roles


  • Added new files


  • Added series feature
  • Centralized all Toocheke menus under one main menu


  • Changed input type for chapter order


  • Validation of collections and chapters


  • Removed old navigation icons


  • Changed default image for comic navigation


  • Setting default comic navigation option


  • Added media js


  • Added functionality for changing comic navigation


  • Updated icon


  • Updated icon


  • Updated icon


  • Fixed resources path


  • Added some plugin options
  • Consolidated option pages into one
  • Added plugin icon


  • Fixed enqueue character image script bug


  • Updated enqueue character image script


  • Fixed character image bug


  • Added character image


  • Added character page


  • Changed description field to WYSIWYG taxonomy
  • Added comic sorting option


  • Fixed audio save bug


  • Added audio to comic post type.


  • Comic Blog Editor


  • Comic Easel bulk import – fixed variable declaration.


  • Comic Easel bulk import – fixed SQL query.


  • Comic Easel bulk import – switched from WP function to SQL query.


  • Fixed Comic Easel bulk import.


  • Updated Comic Easel fixed bulk import.


  • Updated Comic Easel import functionality incase it fails during bulk import.


  • Updated Comic Easel import functionality


  • Added option for adding a blog post within the comic


  • Added option for two versions of the comic on each post


  • Fixed saving bug for collections and chapters


  • Added comic collections taxonomy


  • Added social share sub-menu to comics main menu


  • Added instructions for comic easel import


  • Fix imported comic layout


  • Added import for comic easel


  • Updated post type for comic


  • Changed post type for comic


  • Added default image settings
  • Updating comic number


  • Added social sharing for comic pages


  • Bug fix for toocheke_rewrite_flush