Advocates for Youth came to us with a clear challenge: their WordPress site was overloaded with content, difficult to navigate, and filled with broken or outdated functionality. They wanted a smoother experience for their staff and visitors alike, while also exploring new features to help segment audiences and present information more effectively. Advocates for Youth chose Cornershop Creative as their trusted partner for this important nonprofit web design project, and we were honored to help design and build their new site.
We designed and developed a fully custom nonprofit website, incorporating powerful tools like FacetWP for flexible search, Gravity Forms for streamlined data collection, and custom block development to support their unique post types. We also crafted a new sitemap and web design strategy to give the site a cohesive, accessible look and feel. To make the site easier to manage and more intuitive for visitors, we introduced a self-selection feature that guides youth activists and adult allies down distinct content paths, ensuring that each audience finds resources tailored specifically to them.
Content migration was one of the biggest hurdles. The original site relied heavily on Advanced Custom Fields (ACF), which made pulling and restructuring content complex. To solve this, our team engineered a custom plugin that transformed ACF fields into modern WordPress blocks, giving the Advocates for Youth team greater flexibility and long-term usability. Despite the challenges, the migration process went smoothly, and we successfully migrated hundreds of posts without sacrificing accuracy or structure.
The new site is already delivering results: the Advocates for Youth team feels confident navigating the backend, audiences can find what they need without getting lost, and the overall experience is both streamlined and modern. Alongside innovative nonprofit website features like audience self-selection, faceted search, and a Google Drive sync that solved a longstanding pain point for holding and displaying content, the foundation is strong and scalable for future enhancements.
This project stands out not just because of the technical challenges, but because of the collaborative approach we took. From solving content struggles to providing thoughtful training and recommendations, we helped transform a once overwhelming website into a functional, user-friendly tool that truly supports Advocates for Youth’s mission.