Comic Easel Website:
Comic Easel
Comic Easel allows you to incorporate a WebComic using the WordPress Media Library functionality with Navigation into almost any WordPress theme. With just a few modifications of adding
injection action locations into a theme, you can have the theme of your choice display a comic.
The core reason to use Comic Easel above other WordPress theme's is that you are not limited to the basic ComicPress & Other themes that are specifically designed for WebComics that utilize structures that you do not require or want to make use of. There are a plentiful amount of themes in the WordPress repository that you can now take advantage of that give you tons of options you otherwise wouldn't have had.
With Comic Easel's extra taxonomies to control Character and Locations, you can provide your end readers with a plethora of information that wouldn't have had before that is auto-generated. The Cast Page itself shows how many times a character was in a comic as well as the first comic they were seen in.
Comic Easel is
not an upgrade to ComicPress, it is a different CMS that has a migration path available from ComicPress to Comic Easel. The ComicPress theme has functionality that the theme you choose might not.
To Convert your existing ComicPress theme comics to Comic Easel's post type there is a plugin available called CP2CE.
Features
- Custom Post Type control of posts.
- Media Library handling of comics.
- As many chapters/stories as you would like.
- Individual navigation per chapter or all.
- Character and Location settings per Comic
- As many comic posts you can do in a day as you want.
- Hovertext on the comic
- Using translate plugins, every comic and post can be multilanguage
- Navigation widget that mimics ComicPress's navigation widget including custom graphic sets that can be pulled from themes
- chapter navigation in a variety of different methods
- can create a gallery of comics for a post
- transcripts
- And more!
Widgets
- Chapter Dropdown, brings you to the first comic in the chapter (story)
- Calendar display, show's you what days comic posts were made on, can add images and links to backgrounds.
- Recent Comics, a list of comics that have been posted as of late.
- Thumbnail, display a thumbnail of a random comic, or first/latest comic in a chapter (or all)
Redirects
/?latest
or /?latest=<chapter-id>
in the url will automatically take the end user to the latest comic, or latest of a specific chapter
/?random
in the url will redirect to a random comic out of all the comics.
Short Codes
Shortcodes are simple embed statements that you can put into pages/post that display information.
-
[comic-archive list=0/1/2 chapter=# thumbnail=0/1]
Display a list of your comics by individual chapters or all.
-
list=0 (default) - All chapters, not in parent->child relationship
- chapter=# if list=0 and chapter=# (# = chapter ID number) do a singular view
- list=1 if list=1 do it for series that has parent->child book->chapter (chapter= will not work)
- list=2 by year archive, will print a list of years the comic has been made in and show all comics for that year
- thumbnail=1 display the thumbnail of the first post it finds
[cast-page]
Display a list of all of your characters, how many comics they were in and when they first appeared
[transcript]
Display the transcript of the comic whereever you like within the post
- display=(raw/br/styled*) styled = default [transcript display=raw] = no special output.
[randcomic]
Display a random comic inside a blog post
- character=slugname name=postslug chapter=specific-chapter size=(thumbnail/large/full)
Action Injection Locations
A number of injection snippets that you add to your theme, mini navigation for the menubar, comic area and comic blost post area, including post-information is available to customize your theme out with auto generated information.
Setting up Thumbnail sizes before adding your comics
In the WP-ADMIN -> Settings -> Media, you can set the thumbnail widths that you would want to use on your site.
The "thumbnail size" default 150x150 cropped works just fine. Some users of Comic Easel have noted that it doesn't look the greatest for all comics so they suggest unchecking the box for crop thumbnil and setting the width to 198 (barely less then the width of the sidebars) and then removing the contents of height on thumbnail medium and large sizes. This is all depends on your comic.
Further down the Media page is the [x] Organize my uploads into month- and year-based folders, this is a
must have since it will organize your comics into sep. directories for you.
If you don't like the size of your thumbnails you have set, there are several plugins available on the WordPress repository available to regenerate all of your thumbnails.
Modifying themes to use
- Modify your theme adding
<?php do_action('comic-area'); ?>
in a position where to display the comic, generally it should be right above the #content and under the menu bar.
Generally the two files to edit is the index.php and the single.php, however some layouts are auto-generated with code and those you will need to seek advice out from their designers, the makers of those particular themes.
There are other "action" area's that you can put into your theme, not just the comic-area.
do_action('comic_area');
- This is for the area you want your comic displayed on the home page and single pages.
do_action('comic_blog_area');
- This is for the blog portion of the comic for the home page only.
do_action('comic-mini-navigation');
- For menubar's to have mini navigation (prev/next) in them.
do_action('comic-post-info');
- For inside of the single/archive/search post pages posts, showing more comic info.
do_action('comic-post-extras');
- Inside the individual post loop, preferably at the bottom after the post div. Show's a list of related comics.
do_action('comic-transcript');
- generally used under the_content() to display the transcript of the post, if you do not want to use the [transcript] shortcode, this will make it so that it always displays if there is a transcript
Adding the Comic area sidebars
Sidebars for Comic Easel are added automatically since 05/28/2012 They should appear above all of your other sidebars in the widget panel; and can be toggled on and off in the config.