Carmack is a magazine template, suitable for Video Games, Movies, Music and other visual magazine sites. Carmack supports featured content and post formats to allow you to create the perfect website.
More Info Getting Started
Documentation for WordPress.com is available here. Customizer Settings
Display Featured Posts in Infinite Scroll - by default Carmack will show extra featured content each time infinite scroll loads new posts. This helps give the posts more exposure.
Featured Post Area Title - Title to display on the featured content that get displayed during infinite scroll.
Latest News Title - Title to display after the featured content has displayed, before the actual blog posts start.
Display triangular background overlay - This setting allows you to show/ hide the transparent background triangle.
Autoplay the Featured Content Slider - Disable this setting to stop the slider from playing automatically. The slider navigation still allows you to change the current slide. Post CSS Styles
To enhance Carmack, we have included some styles that can be reused in your blog posts and pages.
Making the first paragraph in an article larger than the others is a nice, simple way to pull the reader’s attention to your articles. To do this, add the ‘intro’ class to your first paragraph.
<p class="intro">The first paragraph in an article is the hardest.</p>
Apply a highlighter to your text, by wrapping your text in a span with the class ‘highlight’.
<span class="highlight">This text is highlighted</span>.
A drop cap is a large letter at the beginning of a paragraph. To add a drop cap, wrap the first character in a block of text in a span with the class ‘dropcap’. See below for an example:
<span class="dropcap">T</span>his is how you drop cap.
Custom Post Formats
Carmack supports some of the available Post Formats, and styles each differently on the blog, archive, and search pages. Using the different formats will visually distinguish your types of content.
Standard — The default blog post format displays the content as a news article, with an optional featured image positioned on the left.
Quote — The quote post format will highlight the first blockquote found in your blog post. If there’s no blockquote, then it will display the entire blog post.
Audio — The audio post format will highlight the first audio file found in your blog post.
Video — The video post format will display your video and the post title. It supports YouTube, Vimeo, and hosted videos; and the theme will automatically display the first video that’s added to the post content.
Image — The image post format displays a large featured image and the post title. Posts with the image format need a featured image assigned to display properly.
Gallery — Gallery posts will display a gallery of images from the gallery you’ve added to the post content. Sidebars
Carmack has 3 optional sidebars. They will only display if they contain widgets.
Sidebar Widgets - this displays on the right hand side of every page.
Overlay Widgets - this is an optional sidebar that will display in a page overlay, accessed from the menu button next to the site title. Custom Templates
Carmack has 4
Custom Page Templates. These can be used as different layouts for your websites pages, or as a Custom Front Page.
Contributors — A list of all of the contributors to your website sorted based on how many posts each person has published. Great for magazines and other multi-author blogs.
Full-Width Page — Displays a normal page, but with the sidebars removed so that you can have content that stretches the full width of the site.
Projects – Lists all the projects that have been added to your portfolio.
Child Page Grid – Lists all of the pages that are children of the current page. This is handy if you want to create an index of pages. Standard Features
Carmack has the following translations included:
French, Hebrew, Italian, Norwegian, Portuguese, Romanian, Spanish, Swedish
2.12.11 - 20th January 2018
Ensure there is > 0 featured posts when using carmack_has_featured_posts().
2.12.10 - 8th November 2018
Display excerpts on all post formats. These are hidden with css but can be enabled in the additional css area of the customizer.
2.12.9 - 26th October 2018
Add custom font size support.
More Gutenberg style improvements.
2.12.8 - 18th October 2018
Fix issue with overlay (secondary) menu not displaying unless there is a primary menu set.
Remove value passed to carmack_get_featured_posts since it is not used (not even a function parameter).
2.12.7 - 11th October 2018
Make the minimum slider count value filterable.
Remove the minimum value from carmack_has_featured_posts since it's not actually used.
2.12.6 - 7th October 2018
Tweak the featured content display slightly so that the posts under the slider show up earlier.
2.12.5 - 6th October 2018
Increase size of featured images to account for larger/ higher resolution screens. Proportions are maintained.
Fix blockquote regex so that it works properly with Gutenberg quote blocks.
Update rtl styles.
2.12.4 - 4th September 2018
Ensure the overlay menus are active before adding them. Removes empty elements.
Improve the styles of overlay menus so that elements are laid out more nicely when some are disabled.
2.12.3 - 2nd September 2018
Improve layout of full width page template.
2.12.2 - 19th August 2018
Replace gutenberg_has_blocks with has_blocks to match Gutenberg changes.
Update editor theme slug so we can dequeue it to wp-block-library-theme to match Gutenberg changes.
2.12.1 - 28th July 2018
Remove a var_dump that was outputting some test content. Apologies if you got caught with this.
2.12 - 27th July 2018
Much better support for Gutenberg! Still a few things to add but it's looking really good now.
Fix issue with svg compression for self hosted users.
2.11.4 - 22nd July 2018
Increase the size of the Jetpack 'top posts' widget images so that they fill the space and don't sit there looking pathetic and tiny.
2.11.3 - 27th June 2018
Correct the_post_thumbnail parameter on single post header images.
2.11.2 - 25th June 2018
Make sure Gutenberg custom colours display correctly.
Add support for styling Gutenberg button block so that button styles are consistant across the site.
2.11.1 - 3rd June 2018
Add live customizer preview support for featured image setting.
Fix incorrect function name.
2.11 - 27th May 2018
Add support for displaying featured images on single posts & pages. Defaults to off, enable it through the customizer.
Support for Gutenberg custom colours.
Add basic support for Gutenberg editor styles. It's not perfect but it's a start.
Improve coding standards errors.
2.10 - 20th May 2018
Fix display of the cookie consent checkbox in the comments form.
Make site title (with menu button) more flexible so that it will always look good.
Improve display of Jetpack cookie widget, and Akismet GDPR notice.
2.9.8 - 12th May 2018
Fix issue with category dropdown widgets not changing category.
2.9.7 - 24th April 2018
Improve display of next and prev post on blog posts on small screens.
Improve display of post author info on small screens.
2.9.6 - 21st April 2018
Ensure links in lists in the post content have underlines and so are accessible.
2.9.5 - 7th March 2018
Switch content width to use rems, instead of ems for a more consistant appearance.
2.9.4 - 1st March 2018
Ensure links in body content have underlines and so are accessible.
2.9.3 - 28th January 2018
2.9.2 - 12th January 2018
Fix small bug with content positioning in post content
2.9.1 - 20th December 2017
Further improvements to WooCommerce support
2.9 - 31st October 2017
WooCommerce for all (.com and .org)
Disable infinite-scroll on WooCommerce archive pages.
2.8.2 - 13th July 2017
Remove include for inc/wpcom.php, since it's automatically included by WordPress.com sites
Fix bug with slider js that was creating malformed html
2.8.1 - 3rd July 2017
Fix PHP errors due to WooCommerce integration.
2.8 - 18th June 2017
Add support for WooCommerce
2.7.1 - 10th June 2017
Improve compatability with new media widgets in WP 4.8
Update rtl styles
2.7 - 9th April 2017
Add support for Jetpack content options
2.6.5 - 28th March 2017
Fix clearing issue with post author information
Improve responsive behaviour of iframes in sidebars (social widgets)
2.6.4 - 13th March 2017
Remove js that is not used
Update rtl styles
2.6.3 - 9th December 2016
Improve the editor-styles.css
Simplify form styles
2.6.2 - 4th December 2016
Show and hide site title and description in customizer without full page refresh
2.6.1 - 27th November 2016
Fix issue with gap between header and content when the site title is hidden and there's no menu overlay
2.6 - 21st November 2016
Add live customizer preview for site title, and site description
Add live customizer preview for theme properties (background triangle and latest news title)
Fix customizer icon display on branding buttons where border radius was being removed
2.5.1 - 7th November 2016
Fix related posts margin
Fix gap between comment submit button and comment subscribe buttons
Update print styles
2.5 - 31st October 2016
Improve image attachment page to display description and captions
Update rtl.css styles
2.4.7 - 8 October 2016
Tweak styles of select boxes so they use browser defaults
2.4.6 - 7 September 2016
2.4.5 - 27 August 2016
Fix post author comment highlighting so that it doesn't highlight commenters who reply to the post author.
2.4.4 - 21 August 2016
Add support for wp-post-series plugin (self hosted version only)
Add other bold italic font style for body font
2.4.3 - 14 August 2016
Tweak margin size on .intro class so that content is spaced better
Tweak related posts thumbnail sizes so that the image proportions more closely match the proportions used on featured image thumbnails to reduce instances of thumbnails being cropped.
Add a 'compress' class to the pre tag that sets a max height. This means long pre tags will scroll.
2.4.2 - 3 August 2016
Fix issue with responsive menu showing the second menu when it's not actually in use
Tweaked overlay menu margins to better line things up on small screens
Tweak link colours to make them stand out more
Tweak text ligatures so that they are less imposing
2.4.1 - 31st July 2016
2.4 - 30th July 2016
Set up theme auto updates (self hosted only)
Hide post date on sticky posts
Make it clearer which menu goes in which location
Tweak css for post embeds to reduce instances of them overlapping other content
Change style deregister to dequeue since it seems to work better with WP4.6 not creating php errors
2.3.3 - 19th July 2016
Make the background triangle flip when viewing in rtl mode
bump scripts and styles versions
Add a generic button css class to allow links to be turned into buttons
2.3.1 - 17th July 2016
Add 'All' link to projects list so that visitors can get back to the portfolio homepage easily
2.3 - 10th July 2016
Various accessibility Improvements including:
improve focus styles of overlay hamburger
improve focus styles on slider buttons
change slider nav to use buttons instead of links
improve aria landmark roles
move role="contentinfo" to more appropriate place (footer credits rather than entire footer)
make slider navigation more descriptive for screen reader users
improve descriptive text on post pagination
make keyboard focus jump to overlay when overlay is opened
restrict keyboard focus to overlay when it is open
improve contrast on sidebar links
fix skip to content button so that it's visible again
make back to top link set focus correctly
improve aria roles on overlay toggles
add option to disable autoplay on the slider
Improve heading hierarchy when using a static front page
2.2.1 - 9th July 2016
Update slider.js to the latest version (in preparation for improving accessibility of slider.js)
2.2 - 6th July 2016
Fix issue with some post formats not displaying if they didn't have the required properties
Fix issue with infinite scroll footer getting covered up.
2.1.1 - 4th July 2016
Make sure the header image is centered on large displays
2.1 - 29th June 2016
make the_posts_pagination display more pages
Please note: Unfortunately we are unable to offer support or help with theme customizations. For more info on Customization services please go to our Theme Customization page.