Comic publishing power for the web. Turn your WordPress-powered site into a comic publishing platform with Webcomic.
PHP JavaScript Shell Other
Latest commit 46d2be8 Jun 14, 2018
Permalink
Failed to load latest commit information.
.phan Add docs/_build to code analysis Apr 5, 2018
assets Process plugin assets Jan 22, 2018
docs Correct documentation Jun 10, 2018
src Correcting spelling Jun 14, 2018
tests/phpunit Update changelog and version number Jun 6, 2018
.babelrc Update babel configuration Jun 5, 2018
.browserslistrc Add browserslist configuration May 16, 2018
.codeclimate.yml Clean up code climate configuration formatting Apr 6, 2018
.editorconfig Add editor configuration Dec 5, 2017
.eslintignore Add eslintignore configuration May 16, 2018
.eslintrc.js Update eslint configuration Apr 24, 2018
.gitignore Add git ignore file Dec 5, 2017
.markdownlintrc Remove inline html exception for markdown files Apr 6, 2018
.phpcs.xml Add docs/_build to code analysis Apr 5, 2018
.phpmd.xml Add phpmd configuration Dec 5, 2017
.postcss.custom.js Update custom postcss configuration Jun 5, 2018
.postcss.js Update configurations to use .browserslistrc May 16, 2018
.rollup.js Update rollup configuration Jun 5, 2018
.stylelintrc.js Update stylelint configuration Jun 5, 2018
.travis.yml Correct travis configuration exclusions Jun 6, 2018
Brewfile Cleanup brewfile Apr 5, 2018
Vagrantfile Add vagrant configuration Dec 5, 2017
changelog.md Update changelog and version number Jun 6, 2018
code_of_conduct.md Revert "Update code of conduct formatting" Jan 22, 2018
composer.json Add php and wordpress requirements to composer Apr 6, 2018
composer.lock Update composer dependencies Jun 5, 2018
contributing.md Replace Ygor with NPM scripts Jun 5, 2018
issue_template.md Add issue template Dec 5, 2017
license.md Update license formatting Jan 21, 2018
package-lock.json 5.0.6 Jun 6, 2018
package.json 5.0.6 Jun 6, 2018
phpunit.xml Remove extraneous attributes Apr 5, 2018
pull_request_template.md Add pull request template Dec 5, 2017
readme.md 5.0.6 Jun 6, 2018
scripts.js Replace Ygor with NPM scripts Jun 5, 2018
support.md Remove issue wait time shield Apr 8, 2018
vagrant.sh Correct shellcheck issues Jun 5, 2018

readme.md

Webcomic

Stable tag 5.0.6 Build status Coverage grade Maintainability grade Support development

Comic publishing power for the web. Turn your WordPress-powered site into a comic publishing platform with Webcomic.

Webcomic provides a host of features related to creating, managing, and sharing comics on the web.

Comic Management – Webcomic organizes comics into collections – custom post types dedicated to a specific comic series. Publish any number of distinct comic series on a single WordPress site, each with it's own unique settings. Manage comic media using WordPress' own media management features.

Theme Integration – Webcomic adds a new section to the Customizer that's all about integrating comics into your site's theme. The Universal integration method supports most themes, but methods for integrating with themes built specifically for Webcomic and themes built for other comic plugins are also available. If none of the standard integration methods work with your theme you can use custom actions to add comic features right where you want them.

Powerful Tools – Webcomic includes a variety of tools for working with comics and getting comics up and running on your WordPress-powered site. Use the Generator to automatically create and publish comics for any number of uploaded media items, or use the Matcher to match media items with existing comics. Use collection-specific settings to organize your comics into categories and tags, customize your comic URL's, and more.

Unlimited Potential – Those are some of Webcomic's standard features, but there are other components included with Webcomic that provide a variety of new settings, shortcodes, template tags, and widgets. Take your online comic publishing even further with:

  • Alert, which adds settings for creating buffer and hiatus email alerts. Never forget an update with customizable email alerts.
  • Character, which allows you to tag character appearances and use character-based archives.
  • Commerce, which adds PayPal-based print selling and donation features.
  • Restrict, which adds features for restricting access to comics based on age or user role.
  • Storyline, which allows you to organize comics by storyline and use storyline-based archives.
  • Transcribe, which adds comic transcription features for SEO-enhancing text alternatives to your comics.
  • Twitter, which adds settings for updating your Twitter account status when publishing comics.

Installation

Install Webcomic from the Plugins > Add New screen by searching for webcomic (the first result should be the one you're looking for) or by [downloading the plugin archive][url-stable] and uploading it to your site.

One activated, you can choose which components to use on the Settings > Webcomic screen. If this is a new installation you should see your first comic collection, Untitled Comic, in the sidebar. You can adjust collection-specific settings on the Untitled Comic > Settings screen. Most components will add settings to this screen.

You'll want to visit the Webcomic section of the Customizer to adjust integration settings for your site theme. The Universal integration method supports most themes, but methods for integrating with themes built specifically for Webcomic and themes built for other comic plugins are also available. If none of the standard integration methods work with your theme you can use custom actions to add comic features right where you want them.

Support

All administration screens related to Webcomic include contextual help with support links. If you're new to Webcomic you may want to start by reading the User Guide.

Contribute

If you're a friendly and knowledgable Webcomic user, please chime in and help others out on the Support Forum, Discord Server, or Issue Tracker. If you're more technically-inclined, pull requests are always welcome.

Special Thanks

To everyone that continues to use and support Webcomic.