Theme Compatibility Guide

☑️ Activate the Inventory Presser plugin

Inventory Presser creates a custom post type to hold vehicles called inventory_vehicle. The list of vehicles is located at yourdealership.com/inventory.

☑️ Disable post excerpts

Some themes work great right away, like Twenty Twenty. While testing both Astra and OceanWP, we found post excerpts needed to be disabled in order for the vehicle archive or listing page to work correctly.

☑️ Shortcodes can do the work

Inventory Presser will display vehicle listings and vehicle details pages even when the active theme does not contain templates for vehicles. This feature works by inserting shortcodes on the_content hook.


Disable post excerpts

If you’re having trouble with the way Inventory Presser displays vehicle listings out of the box, the problem might be post excerpts instead of full posts. Post excerpts with “read more” links strip HTML from the post content. If the first word of each listing is “Mileage”, your problem is post excerpts.

💡 In Astra, the Customizer setting BlogBlog / ArchivePost Content needs to be changed from “Excerpt” to “Full Content.”

💡 OceanWP also provides a Customizer setting at BlogBlog EntriesExcerpt Length. When this setting is maxed-out to 500, the theme uses the full post content instead of the post excerpt.


Shortcodes in New Pages Always Work

If your vehicle pages do not look like our screenshots, or you cannot disable excerpts, create two pages that contain these shortcodes as a workaround.

  • Shortcode for archives or listing page [invp_archive]
  • Shortcode for singles or vehicle details page at example.com/inventory [invp_single_vehicle]
  • See all shortcodes →

The plugin automatically inserts shortcodes into the_content to achieve broad compatibility, but themes that show excerpts in archives clobber the attempt.


Screenshot on Twenty Twenty

Here is a screenshot of Inventory Presser displaying vehicles in the Twenty Twenty theme before any custom CSS.

This may not be ready to launch, but it is many minutes ahead of writing a custom template to show the fields Inventory Presser uses to list a vehicle.

This screenshot shows a vehicle archive on the Twenty Twenty theme before any customization. An add-on plugin for AutoCheck vehicle history reports places a button near every vehicle.