A non-profit program I worked with uses their website to provide a lookup for their locations, publish resources for the public, and publish showcases of well performing locations.
Before working with me, they had most of their site up and running already using Visual Composer. However, they were unable to get the search functionality to display any custom data for the posts.
When they came to me I knew that the reason for this was that while specific pages on their site could display custom data using Visual Composer, their theme’s generic archive and single templates were never modified to display custom data.
So I developed a child theme that had archive and single templates which displayed their custom data. The templates provided different views for the different kinds of content they had on the site. Additionally, if the client wanted to move away from Visual Composer, the templates act as a fall back and prevent plugin lock-in.
After I fixed the search feature, the client’s site was finished and they were able to launch the following week.