EGC Platform Manual

Welcome to Your New Digital Platform

Your new website has been built using a modern, high-performance architecture (Headless WordPress + Next.js). This ensures the site is incredibly fast, highly secure, and extremely easy to manage.

No Coding Required

This manual will guide you through the website's structure and explain exactly how to update your content entirely from your WordPress dashboard.


Website Structure & Navigation

The website is logically divided into six primary sections, all accessible via the unified navigation bar and mobile slide-out menu.

Home (/)

Main landing page with hero, services overview, case studies, and testimonials.

About Us (/about)

Your story, mission, core values, and 'Why Work With Us' section.

Services (/services)

Detailed offerings breakdown and a dedicated 'Get Started' lead capture form.

Aid to Agency (/aid-to-agency)

Dedicated page for your 6-phase flagship transformation program.

Resources (/resources)

Universal knowledge hub categorized by type (Guides, PDFs, Webinars, etc.).

Contact (/contact)

Primary contact information and detailed inquiry form.


Accessing the CMS

Your website's content is powered by WordPress. When you update text, images, or links in WordPress, the changes are automatically pulled into the live high-speed Next.js website.

  1. 1
    Navigate to your WordPress Admin dashboard (typically your-domain.com/wp-admin).
  2. 2
    Log in with your administrator username and password.
  3. 3
    On the left-hand sidebar, you will see new custom menus specifically built for EGC (Services, Aid to Agency, Resources, etc.).

How to Update Content

A. Updating Services

Go to Services in the left sidebar and click Add New.

  • The Title you enter will be the name of the service.
  • Tagline: A short, punchy sub-heading.
  • Description: The main descriptive paragraph.
  • Icon Name: Type an icon name (e.g., Globe, Shield) to represent the service.
  • Features/Deliverables: Add specific bullet points of what the client receives.

B. "Aid to Agency" Program

Go to Aid to Agency and click Add New.

  • Phase Number: e.g., "01" or "02" (This automatically sorts the phases in order).
  • Description: Explain what happens in this phase.
  • Deliverable: What the client gets at the end.

C. Knowledge Hub (Resources)

Go to Resources and click Add New.

Magic Categorization:

Under Type, type one of the following exact words. The website will automatically apply the correct color and icon!

guidepdfwebinarvideoimagearticlelink

Global Site Settings

Need to change your Calendly link? You don't need a developer!

Go to "Site Settings" in WordPress

  • Site NameChanges the logo text in the top left.
  • Primary Calendly URLUpdates the "Book Consultation" buttons across the site.

⚠️ Publishing Rule

Always make sure to click the blue "Publish" or "Update" button in WordPress to save your changes. If you are working on a draft, save it as Draft and it will not appear on the live website.


Advanced: Changing the Domain

If you need to change the domain name of the website in the future, follow these steps. (Requires administrative credentials for both WordPress and your frontend hosting provider).

Step 1: Update WordPress URL

  1. Log in to your WordPress Admin dashboard.
  2. Go to Settings > General in the left sidebar.
  3. Update both the WordPress Address (URL) and Site Address (URL) to your new domain (e.g., https://new-domain.com).
  4. Scroll down and click Save Changes.
    (Note: You will be logged out and required to log back in at the new domain).

Step 2: Update Frontend Hosting (Next.js)

  1. Log in to your frontend hosting provider (e.g., Vercel, Hostinger).
  2. Go to your project settings and navigate to the Domains section.
  3. Add your new domain and follow the DNS configuration instructions provided (updating A records or Nameservers in your domain registrar).
  4. Navigate to Environment Variables in your hosting settings.
  5. If your WordPress backend domain also changed, update the NEXT_PUBLIC_WORDPRESS_API_URL environment variable to point to the new GraphQL endpoint (e.g., https://new-domain.com/graphql).
  6. Trigger a new deployment for the changes to take effect.