Access all of Typerocket. Get Pro.
( v5 )
Before getting started, be sure your setup supports the TypeRocket system and browser requirements.
Note: Do not modify the TypeRocket plugin files. You would only extend TypeRocket using available hooks and
wp-config.php constants. When the documentation tells you to edit TypeRocket files, those edits should be made to your version of those files.
TypeRocket v5 Open is free to use forever. To install TypeRocket as a plugin:
- Download TypeRocket v5 here.
- Install the plugin into your WordPress site.
- Optionally add override folders to customize your installation.
Pro Plugin Installation
To install the TypeRocket Pro plugin go to your account and download the plugin zip file. Find the download link at the bottom of your "Purchase Receipt" page.
- Download the latest version of TypeRocket plugin.
- Upload the plugin in the WordPress admin or unzip the files into your WordPress sites
- Activate the TypeRocket plugin in WordPress.
- Activate your TypeRocket site license.
From the TypeRocket settings page located under "Settings > TypeRocket" add your site license. Activating your license gives you access to automatic updates.
Your license restricts you to a specific number of activations. You can remove old or current sites form your license in your typerocket.com account.
Create Override Folders
Optionally, once you have installed TypeRocket, you may want to override the base configuration. You can do this in two ways; by placing the override folders, with files, in the active theme or the root of your site.
First, access and download the TypeRocket project override folders from GitHub. The override folders include:
Next, place those folders in either:
- The root of your active theme.
- The root of your WordPress installation where your
If you place your files in the root of WordPress (not your active theme) also add the following to your
// Root WordPress customizations define('TYPEROCKET_CORE_CONFIG_PATH', __DIR__ . '/config'); define('TYPEROCKET_ALT_PATH', __DIR__); define('TYPEROCKET_APP_NAMESPACE', 'App'); define('TYPEROCKET_AUTOLOAD_APP', [ 'prefix' => TYPEROCKET_APP_NAMESPACE . '\\', 'folder' => __DIR__. '/app/', ]);
Found a typo? Something is wrong in this documentation? Fork and edit it!