This document summarises the entire development of the Baombakatara custom WordPress theme. Use it to understand the architecture, replicate the setup, or continue integrating additional features (points system, surveys, etc.). The theme is built from scratch, with no third‑party page builders or premium themes – only custom code.
🧱 Theme Structure & Key Files
File
Purpose
style.css
Theme metadata (name, author, description). Minimal styling; most CSS is in template files.
functions.php
All theme setup, custom post types, custom fields, enqueues, duplication, block editor support, Customizer settings.
header.php
Fixed red clock bar (compact digital clock + Kagodora logo), transparent main header (custom logo, site title, navigation menu).
footer.php
Simple footer with copyright, wp_footer() hook.
front-page.php
Scroll‑snap homepage that loops through custom post type “Homepage Sections”.
page.php
Individual page template: full‑width hero image (featured image) at top, white content area below.
single.php
(Optional) For blog posts – not built yet.
page-home.php
(Not used – we use static front page with page.php.)
/js/compact-clock.js
Fetches authoritative time from kagodora.com API, updates the clock values in the red bar.
/assets/logo.png
Placeholder for the custom logo (can be overridden via Customizer).
/js/editor.js
Empty file for block editor enqueue (required to avoid missing file errors).
Attempting to connect the Mathor Original Kado to the updated Kagodora Kado Ray 2045 / May 13 2026 The Architecture – One‑Way Sync (Original → WordPress) Original Kagodora App (DigitalOcean) │ │ (REST API or shared database) ▼ WordPress Plugin (Hostinger) │ │ (WordPress REST API) ▼ Mobile App (iOS/Android) How to Sync: Two Simple…
How to Earn (and Spend) Points on Kagodora Your points balance is the heart of the Kagodora ecosystem. Points are managed by myCRED and can be earned through many activities – from reading messages and uploading images to writing journal entries, building calendars, and participating in surveys. Points can also be spent on broadcasts, image uploads, social…
After flushing the cach did not work we disconnected it all together and turns out lite speed could not catch the code and stop it from running. Instructions for Safari or Google (may work the same on other browsers) 1. Go to kagodora.com 2. If the browser prompts you to download the website to your…
Welcome to the SolRa OmEnOLogy Ortal – a living visualisation of the Mathorian Kagodora ecoOmstme. At the centre stands Orth under Ra the Red SaOn, representing the heart of our timeline: Kagodora.com, where all memberships, time‑keeping, and solar resources originate. Surrounding Orth are thirteen orbiting OmiTas (planets) (and growing) – each one a limb of the OmEnOlgo OmStme. These OmItas represent our interconnected websites,…
Kagodora Points Activity Shortcode Overview The shortcode gives members a clear, concise history of their points earnings and spendings that come directly from using the messaging and broadcast features of the Kagodora Engagement Suite. It displays the two most recent point transactions related to reading messages, sending broadcasts, and receiving “helpful” votes on their messages. This…
Origin app down time to PWA the kagodora.com Ray 2045 In the process of trying to convert the the website to ios and google app codes the process temporarily set the mathor.org kado back 40 rays promoting an urgency to produce the next best thing a PWA that will allow users to download the website…