Custom types, fields, and taxonomies that make the difference

I want to highlight two things about this project. The first is an original design that I successfully turned into a fully responsive website; the second, perhaps more significant, is the mass use of CPTs, CPFs, and custom taxonomies to realize that design and for the site to have the desired functionalities.

As usual, the site is built from scratch on the minimal Hello Elementor theme. Everything that can be seen on the site was realized using Elementor Pro and ACF. Of the custom post types, the most complex are Work Packages, which have Deliverables and Milestones segments. These segments are realized and displayed using custom repeater fields. The Work Packages custom post type also contains a model of directing to social networks, which is provided entirely optionally – this part is displayed only when data is entered in the appropriate custom fields.

Of course, some things still had to be accomplished using custom code, which is also saved outside the WP theme and is therefore easily accessible. Some of these solutions are presented on the blog, in the texts Creating a Shrinking Sticky Header With Elementor Pro and How to change the submenu indicator color in Elementor's WordPress Menu widget, so that – as proven and effective solutions – they would be available to other Elementor developers.

Project Categories:
Skills Used:


Basically about me

I’m Obren Markov, a senior WordPress developer, a qualified and university-educated IT professional accepted in Envato/ThemeForest as an Elementor template author and also in the Elementor Expert community.

I work directly for end users, but also for agencies and independent designers, complementing them in their projects.