WordPress Divi theme extension
Rename Divi Projects plugin
Unlock the full potential of Divi 4 and Divi 5 Projects to make your site truly unique!
Jump to: About | Benefits | Screenshots | Documentation | How it works | Support
About
Divi by Elegant Themes is one of the world’s most popular visual builder themes for WordPress.
Rename Divi Projects is the perfect tool for customizing Divi’s default Projects post type to suit your unique needs.
Now compatible with Divi 4 and Divi 5.
Completely transform the built-in Divi Projects custom post type into any type of content that fits your website.
Customize the name
Change the default “Projects” post type to anything—properties, portfolios, books, or conferences—saving time and simplifying site management.
Choose your menu icon
Select a custom icon to better represent your new post type in the WordPress admin menu.
Modify slugs
Update the URL structure to reflect your new post type, keeping everything SEO-friendly.
Category and Tag control
Rename and re-slug your categories and tags to match your new custom post type.
Video walkthrough
Now FREE for Unlimited sites
Benefits of Rename Divi Projects
Now Divi 5 compatible
Compatible with both Divi 4 and Divi 5 and other 3rd-party project, porfolio and custom post type plugins such as Divi FilterGrid.
Flexible and versatile
No limits! Repurpose the default Projects features for anything you need.
Save time
No need to write your own custom post types—let Divi do the heavy lifting while you focus on content.
Portfolio modules
Use Divi’s existing portfolio modules (Filterable Portfolio, Portfolio, Portfolio Carousel) to display and filter your custom content with ease.
International (i18n)
This plugin is translation-ready and already translated into French, German, Italian, Portuguese, Spanish and more.
No coding required
Customize your post type with a few clicks and keystrokes.
Why is this useful?
Perhaps your website showcases holiday letting properties, or advertises the books you have written, or you are in a band and want to display the albums you have released. It doesn’t make much sense semantically to list these as ‘projects’.
Wouldn’t it be great to be able to change the project post type URL from ‘project’ to ‘property’ or ‘book’ or ‘album’ or anything you like, while keeping the functionality of the three Divi portfolio modules:
- Portfolio
- Filterable Portfolio
- Fullwidth Portfolio Carousel / Post Carousel (Divi 5)
Rename Divi Projects allows you to do this quickly, simply and without any coding.
Screenshots
Settings > Rename Divi Projects
Site administrators can find the Rename Divi Projects settings page under Settings
Admin screen for All Properties
The renamed ‘All Projects’ screen has been updated with the customized values
Admin screen for Add New Property
The renamed ‘Add Mew Project’ screen has been updated with the customized values
Admin screen for Property Categories
The renamed ‘Project Categories’ screen has been updated with the customized values
Admin screen for Property Tags
The renamed ‘Project Tags’ screen has been updated with the customized values
Menu Icon dropdown
Easily select the right menu icon for your renamed post type with this searchable dropdown with icon previews
Skills renamed to the Tag Plural Name value
By default the Project post type labels the tags as ‘Skills’. This plugin now picks up the Tag Plural Name value from the plugin settings.
Error message: Field cannot be empty
If you hit save with any of the fields empty, you’ll be presented with an error message and the default Projects value will be substituted
Now FREE for Unlimited sites
Documentation
How to install
WordPress plugins are PHP scripts that extend the functionality of WordPress.
Rename Divi Projects is a standard WordPress plugin and can be installed like any other plugin.
Option 1: Upload via WordPress Admin (recommended)
You can manually upload the plugin zip file and install it through the WordPress Plugins admin screen.
- Download the Rename Divi Projects plugin zip file to your computer.
- Go to Plugins > Add New Plugin.
- Select the Upload Plugin button.
- Select the zip file.
- Select Install now.
- When the installation is complete, you’ll see “Plugin installed successfully.” Select the Activate Plugin button.
Option 2: Manual plugin installation via SFTP
You may prefer to install the plugin by manually transferring the files onto the server.
This options requires you to be familiar with the process of transferring files using an SFTP client. It is recommended for advanced users and developers.
- Download the Rename Divi Projects plugin zip file to your computer
- Unzip the folder to your computer
- Upload the extracted plugin folder to /wp-content/plugins/
- In WordPress, go to Plugins
- Find Rename Divi Projects and select Activate
Getting started with Rename Divi Projects
As the name suggests Rename Divi Projects allows you to customize the default Divi Projects custom post type.
Why is this useful?
Perhaps your website showcases holiday letting properties, or advertises the books you have written, or you are in a band and want to display the albums you have released. It doesn’t make much sense semantically to list these as ‘projects’.
Wouldn’t it be great if you could change the project post type URL from ‘project’ to ‘property’ or ‘book’ or ‘album’ or anything you like, while keeping the functionality of the three Divi portfolio modules:
- Filterable Portfolio
- Portfolio
- Portfolio Carousel (Divi 4)
- Posts Carousel (Divi 5)
The Rename Divi Projects plugin allows you to do this quickly, simply and without any coding.
Settings page
Once installed, navigate to Divi > Rename Divi Projects to customize your Projects post type.
Administrator only
The Rename Divi Projects settings page is accessible only to users with the manage_options capability, which by default is an Administrator user role. This ensures that Editor, Author, Contributor, Viewer and Subscriber roles cannot change these settings.
TL;DR
- Update the singular and plural name labels for the post type, categories and tags.
- Update the slugs (URLs).
- Select a menu icon (the drop-down has a search box).
- Click Save Changes.
- The settings will change immediately and permalinks will be automatically flushed.
Page layout
The settings page is grouped into four blocks:
- Custom Post Type Settings
- Category Settings
- Tag Settings
- Admin Menu Visibility
followed by a Save Changes button.
Custom post type settings
The first block allows you to change the name of the custom post type labels, the slug (URL) and the menu icon from the default values to anything you wish.
Singular name
Enter the singular name for your post type, e.g. Property, Book, Album, etc.
- This text will display on the navigation menu for “Add New {singular name}” and on the edit page for adding a new post.
- The default value is “Project”.
Plural name
Enter the plural name for your post type, e.g. Properties, Books, Albums, etc.
- This text will appear on the navigation menu replacing Projects. It will also appear on the “All {plural name}” sub menu item and posts admin page.
- The default value is “Projects”.
Slug
Enter the slug (URL) you want to use for your post type.
- On save, the slug field will be ‘sanitized’ removing any illegal characters and spaces; all spaces will be repaced with a dash (-). Try to keep special characters to only a dash (-) or an underscore (_).
- This text will replace ‘project’ as a the URL of your custom post type.
- The default value is “project”.
Menu Icon
Select the menu icon you wish to display in the WordPress navigation.
- All Dashicon options are available and previewed in the drop-down list. Use the search box at the top of the drop-down list to quickly find the icon you are looking for.
- This icon will replace the menu icon on the WordPress left-hand navigation.
- The default value is “Admin menu > post”.
Category settings
The second block allows you to change the name of the Category labels and the category slug (URL) from the default values to anything you wish.
Singular name
Enter the singular name for your post type category, e..g Property category, or simply Category,
- This text will display on the post type categories page.
- The default value is “Category”.
Plural name
Enter the plual name for your post type categories, e..g Property categories, or simply Categories,
- This text will appear on the navigation menu and the post type categories page.
- The default value is “Categories”.
Slug
Enter the slug (URL) you want to use for your post type categories archive page.
- On save, the slug field will be ‘sanitized’ removing any illegal characters and spaces; all spaces will be repaced with a dash (-). Try to keep special characters to only a dash (-) or an underscore (_).
- This text will replace ‘project_category’ as a the URL of your custom post type categories archive.
- The default value is “project_category”.
Tag settings
The third block allows you to change the name of the Tag labels and the tag slug (URL) from the default values to anything you wish.
Singular name
Enter the singular name for your post type tag, e..g Property tag, or simply Tag,
- This text will display on the post type tag page.
- The default value is “Tag”.
Plural name
Enter the plual name for your post type tags, e..g Property tags, or simply Tags,
- This text will appear on the navigation menu and the post type tags page.
- This text also replaces the “Skills” pseudo-heading on non-Divi Builder post pages.
- The default value is “Tags”.
Slug
Enter the slug (URL) you want to use for your post type tags archive page.
- On save, the slug field will be ‘sanitized’ removing any illegal characters and spaces; all spaces will be repaced with a dash (-). Try to keep special characters to only a dash (-) or an underscore (_).
- This text will replace ‘project_tag’ as a the URL of your custom post type tag archive.
- The default value is “project_tag”.
Admin Menu Visibility settings
The fourth settings section allows you to set the minimum user role that can see the renamed Projects custom post type in the WordPress admin menu. Users with lower roles will not see the Projects menu item.
By default, the Projects custom post type uses the same permissions as WordPress Posts. This means anyone who can view or edit Posts can also see and manage Projects in the WordPress admin. If you need tighter control, use this option to set the minimum role required to see Projects in the admin menu.
The default setting is Contributor .
Save Changes
Once you have made your edits, click the Save Changes button to update the “Projects” post type to your new settings.
The changes should happen immediately. Anything that once had a URL of /project/ will now have your new custom post slug. Should this not happen, first go to Settings > Permalinks and click Save Changes there to flush the permalinks (slug) cache.
Reset to defaults
To reset the custom post type to the default Divi “Project” settings:
- Navigate to Plugins and deactivate the Rename Divi Projects post type plugin
- Navigate to Settings > Permalinks and click the Save Changes button to flush the rewrite rules cache.
Your custom post type values will be kept in the database until to reactive the plugin again.
Deleting the plugin
When you delete the plugin from the Plugins screen, all your custom post type settings for the Project post type will be deleted from the database.
If you want to keep your settings to return to them later, simply disable the plugin.
How it works
Rename Divi Projects offers an easy-to-use interface that allows you to fully customize the default Divi “Projects” post type without needing to write any code. Once the plugin is installed and activated, it adds a new settings page where you can rename and rebrand the Projects post type to fit your needs. This includes changing the post type name, menu icon, URL slug, and the names and slugs for associated categories and tags.
The plugin seamlessly integrates with the existing Divi ecosystem, allowing you to repurpose Projects into any type of custom content, such as properties, portfolios, or even events. Best of all, you can continue using Divi’s Projects modules to showcase and filter your new content type—no additional setup required.
Whether you’re a seasoned developer or a WordPress beginner, Rename Divi Projects takes care of the heavy lifting, allowing you to fully customize Divi Projects in just a few clicks.
For developers
At a high level, the plugin re-registers Divi’s existing project post type and its taxonomies with your configured labels/slugs.
Key mechanics
- On
init, it registers:- post type key:
project - taxonomy keys:
project_category,project_tag - Settings values are pulled from one option:
divi_projects_cpt_rename_settings.
- post type key:
- On settings update, rewrite rules are flushed only if
slug,category_slug, ortag_slugchanged. - For UI placement, it adds the settings submenu under Divi when possible, otherwise under Settings.
- For admin menu visibility, it removes the
projectmenu page for users below the configured minimum role level. - For front-end single project pages, it replaces Divi’s ‘Skills’ label with your configured tag plural:
- primary path:
gettextfilter for Divi domain strings - fallback path: output-buffer string replacement for hard-coded template output
- primary path:
Divi 4 vs Divi 5 note
- The plugin does not hard-switch by explicit Divi version number.
- The two-step ‘Skills’ replacement (gettext + output-buffer fallback) exists to handle differences in how Divi templates may output that label across versions/templates.
Scope clarification
- The plugin changes labels and rewrite slugs for Divi’s existing Project custom post type (CPT) entities.
- It does not create a brand-new custom post type (CPT) key.
- Internal keys remain
project,project_category, andproject_tag.
Source code
The full source code is available on GitHub.
Developers are welcome to view the repository, download the plugin and adapt it to suit their own needs under the GPLv3 licence.
If you spot a bug or have an improvement to suggest, you can also raise an issue or submit a pull request.
Support
Got an issue? Got any questions before you buy?


