- Contributors: Jess Green
- Donate link: http://www.manga-press.com/
- License: GPLv2
Manga+Press is a webcomic management system for WordPress.
Manga+Press is a webcomic management system for WordPress. Manga+Press uses WordPress' posts, pages and categories to help you keep track of your comic posts. Manga+Press also includes its own custom template tags to help make creating themes easier.
-
Add file autoloading (non PSR-4).
-
Add Page indicators to Page screen in Admin.
-
Add JSON-LD support for Comic post-type and Series taxonomy. Look at https://schema.org/ComicSeries for examples.
- Requirements:
- New settings for Basic Options tab
- JSON-LD Integration checkbox (will be unchecked by default)
- Additional settings for comic name and description
- If JSON-LD Integration is checked but these boxes are left blank, they will pull from site settings by default.
- New fields for Comic post-type:
- Description (can be pulled from Excerpt)
- Name (can be pulled from Title)
- Fields for Author, Artist, Colorist, Editor, Letterer
- Author will be displayed by default, and populated by the currently logged-in user.
- These fields can be repeating meta fields with name/value for easier integration.
- Comic Cover Art (
"@type":"ComicCoverArt
)- Should this be a post-type or a checkbox on the existing Comic post-type?
- If post-type, will share the Series taxonomy with Comic.
- If checkbox, will automatically appear at the start
- Unit test for this feature should be added
- New settings for Basic Options tab
- Requirements:
-
Bring over features from cancelled 4.0/4.1 release.
- Comic bookmarking (#24)
- Lightbox (#79)
- Social media integration (#78)
-
Add unit tests?
-
Add support for block themes and full site editing?
- Refactoring and code cleanup
- Deprecation of functions in favor of WordPress Core functions
- Added better block theme support
- Added WordPress REST api support
- Change PHP requirement to 7.4
- Updated code to be PHP 8-compliant
- Fixed issue where templates for Latest Comic page and Comic Archive page weren't loading correctly
- Corrected CSS positioning for comic navigation wrapper
- Added support for WordPress 5.5.1
- Removed child themes
- Added sorting options for Comic Archive Page
- Added comic archive calendar template
- Added comic archive gallery template
- Removed insert navigation option
- Spanish language updates to embedded themes.
- Added support for Jetpack Publicize feature.
- Corrects an issue where Comic posts were not getting assigned to a default Series taxonomy on save.
- Corrects Comic post 404 error/Missing Comic post issue.
- Corrects appearance of comic navigation on Latest Comic page
- Updated navigation CSS
- Removed "Order By" Option. Now defaults to date.
- Removed "Use Theme Template" options. Now defaults to using theme templates.
- Added contextual help tabs
- Added Calendar template tag for comics
- Added filter for changing Comic post-type front slug (defaults to
comic
) - Fixed missing "No comics" message for Latest Comic page.
- Corrected issue with Comic Post terms getting updated on post-save.
- Updated Spanish Language files.
- Updated child-themes to handle styling for Comic Calendar widget
- Corrected issues in comic navigation when Group Comics/Group By Parent options are used.
- Added Manga+Press-specific version of WordPress calendar widget
- Updated Comic date permalink structure
- Updated and fixed loading of Spanish Language files
- Adjusted template hierarchy for Latest Comic and Comic Archive pages to use WordPress' defaults (page-{slug-name}.php and {custom-page-template}.php)
- Brought default Single Comic template in line with default Latest Comic and Comic Archive template handling
- Incidently corrects an issue where a Single Comic post might not display correctly due to markup being incompatible with a user's selected theme.
- Correcting blank issue when "Use Theme Template" is selected when used with third-party themes
- Correcting Latest Comic template error when Latest Comic is used as front page.
- Correcting problem with undefined function error appearing when Latest Comic template in TwentyFourteen theme is used
- Corrected E_STRICT notice on plugin activation
- Updated font icons
- Added bundled child-themes for TwentyEleven, TwentyTwelve, TwentyThirteen, and TwentyFourteen
- Updated admin interface to fit WordPress 3.8
- Corrected 404 issues for custom post-type after activation
- Adjusted template stack for single comics
- Added new Media Library popup (eliminating legacy ThickBox dependency)
- Code review and cleanup
- Removed legacy options (Comic Banner)
- Fixed 404 when visiting comic pages after update (ported from upcoming 2.8 release)
- Fixed undefined index errors caused by checkboxes when settings page is updated
- Tested works with WordPress 3.8
- Fixed SQL bugs relating to "Group By Category" option
- Added "Group By Category" parent option
- Added Spanish Language support.
- Fixed issues with comic navigation.
- Addressing query-usage on Latest Comic page.
- Fixed undefined index notices (WP_DEBUG turned on)
- Moved partial templates to sub-directory inside templates.
- Corrected issues in comic-specific conditional functions.
- Changed Ajax hooks to be admin-specific.
- Updates processing for templates.
- Fixes a problem with the Manga+Press Options page. A path issue in the framework may prevent option fields from displaying properly.
-
Unpack the .zip file onto your hard drive.
-
Upload the
mangapress
folder to the/wp-content/plugins/
directory. -
Activate the plugin through the 'Plugins' menu in WordPress
-
Create two new pages; these pages will be your latest comic and comic archives pages. Label them something like 'Latest Comic' and 'Past Comics' or whatever, as long as it makes sense to you.
-
Click on the Manga+Press Options tab under Settings and go to Basic Manga+Press Options, and set Latest Comic Page, and Comic Archive Page to your two newly created pages.
(c) 2008-2020 Jess C. Green
Found a bug? Or did you find a bug and figure out a fix? Visit Manga+Press Support @ WordPress.org, or my GitHub page to make a bug report, or email me at support@manga-press.com. Please include screenshots, WordPress version, a list of any other plugins you might have installed, or code (if you figured out a fix) and webserver configuration info. Be as detailed as possible.
For updates and development progress, visit http://www.manga-press.com/
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA