A modern, accessible WordPress theme designed specifically for academic publishers, research institutions, and scholarly content creators. Built with Secure Custom Fields (SCF) for flexible content management, featuring a custom author post type for detailed contributor information and support for multiple authors, Ajax Load More functionality for seamless content pagination, customizable citations and licenses, and plugin support for footnotes, tables, and Mastodon feed.
- Academic-Focused Design: Clean typography and responsive layout optimized for scholarly content
- Flexible Content Management: Secure Custom Fields integration for custom post types and fields
- Author Management: Dedicated author post type with detailed contributor information and support for multiple post authors
- Smart Pagination: Ajax Load More functionality for seamless content browsing
- Multiple Page Templates: 5 specialized templates for different content types
- Customizable Citations & Licenses: Built-in support for academic attribution and licensing
- Plugin Integration: Optional support for footnotes, tables, and Mastodon feed
- WordPress: 6.8
- PHP: 8.2
- MySQL / MariaDB: 8.0
- Web Server: Nginx / Apache
- Secure Custom Fields (SCF) - Core theme functionality depends on this plugin
- Ajax Load More - Required for post pagination functionality
- Classic Editor - Removes block editor functionality
- ACF: Better Search - Required for full content search functionality (without it, only article titles are searched)
- Easy Footnotes - Enables article footnote functionality
- TablePress - Enables table shortcodes
- Include Mastodon Feed - Enables homepage Mastodon feed section
- Have WordPress installed and configured
- Access to WordPress admin panel
- Install Theme: Upload and activate the
copim_pubtheme - Install Required Plugins:
- Secure Custom Fields (SCF)
- Ajax Load More
- Classic Editor
- Install Optional Plugins: Add enhanced functionality as needed
- Import SCF Configuration: Import
/resources/includes/scf-fields.jsoninto SCF plugin - Setup Ajax Load More Template: Copy
/resources/includes/default.phpto/wp-content/uploads/alm_templates/default.php(The ALM template must exist in both locations for proper functionality) - Add Content: Create posts, pages, categories and authors using the provided templates
- Configure Menus: Set up header, footer, and social menus
- Posts: Multiple authors, related posts, customizable license and citation, with optional plugin support for footnotes and tables
- Pages: Available in 5 template designs
- Categories: Used to organize posts with dedicated category homepages
- Tags: Standard WordPress functionality for informal post taxonomy
- Authors: Custom post type for author names, biographies, and links
- Default Template: Basic page template
- Homepage: Features modules for header, posts, pages, page slider, and Mastodon feed
- Hub Page: Functions as a hub page for pages and selected posts (key reads)
- Category Page: A category homepage for specific category posts
- All Posts: Displays all category posts in date order, grouped by year
- Header Menu: Two levels of navigation
- Footer Menus 1, 2, Credits: One level of navigation
- Footer Social Menu: Features online services including Mastodon, Bluesky, and LinkedIn
Homepage (Homepage template)
├── About (Hub-page template)
│ ├── About Us (Default template)
│ ├── Team (Default template)
│ ├── Privacy Policy (Default template)
├── Groups (Hub-page template)
│ ├── Group 1 (Category template)
│ │ ├── Category Posts
│ │ └── Category Pages (Default template)
│ └── Group 2 (Category template)
│ ├── Category Posts
│ └── Category Pages (Default template)
│ └── Etc.
├── All Posts (All Posts template)
└── Contact (Default template)
The theme loads fonts directly from Google Fonts in header.php:
- Source Serif 4:
--font-primary: 'Source Serif 4', serif; - Inter:
--font-secondary: 'Inter', sans-serif; - Source Code Pro:
--font-mono: 'Source Code Pro', monospace;
The theme stylesheet /resources/css/main.min.css contains CSS variables for:
- Fonts and font sizes
- Line heights and spacing
- Colors and brand elements
- Layout and container settings
The theme loads /resources/img/icons.svg containing selected icons from:
- Initial release
This theme is licensed under the GNU GPL-3.0 license.
Note: This theme is designed for academic and scholarly content. For commercial use, please ensure compliance with all applicable licenses and terms of service for included fonts, icons, and other resources.