Arab For Host For web development and IT consulting services

Home / Our Work

AR4HO International School

AR4HO International School sample screen

Bilingual school website system

View live demo → school.ar4ho.com

Short description
A bilingual (English LTR / Arabic RTL) WordPress website system for international schools. It has a polished, accessible front end and a content engine that lets staff manage everything from the dashboard with no code.

Full description
AR4HO International School is a two-part package. The theme provides the design: a hero slider, quick-action links, academic stages, news and events, facilities, school life, testimonials, FAQs and admissions call-to-action sections. The School Core plugin provides the content types, bilingual fields, school settings and user roles behind them. Visitors switch between English and Arabic with one click, and the whole layout, text direction, dates and menus follow. One-click demo content lets you preview a complete site in minutes.

Features

Bilingual by design

  • English and Arabic side by side, with automatic LTR/RTL layout switching

  • Separate Arabic title, excerpt and content fields on every post, page and content type

  • Arabic labels for menu items

  • Category names written “English / العربية” show the correct side per language

  • Localized dates (via Intl), Arabic-friendly fonts, and a configurable default language

Content types

  • Academic Stages (with age or grade range)

  • Events (date, time and location in both languages; the archive shows upcoming events only, in date order)

  • Facilities

  • School Life activities

  • Testimonials and FAQs, which are shown only through curated sections and never get public URLs of their own

Homepage sections

  • Hero slider with up to 3 images, plus previous/next, dots and a pause button

  • Quick-link bar: Apply, Virtual Tour, Calendar, Portal Login

  • Introduction, Academic Stages, “Why Choose Us”, News and Events

  • Statistics counters, Facilities, School Life, Voices (testimonials), FAQs

  • Admissions call-to-action

School Settings (one place for all school data)

  • School name, location, curriculum, contact details and address in both languages

  • Hero images, intro text, virtual tour link, and portal, admissions and calendar URLs

  • Social links: Facebook, Instagram, X, LinkedIn, YouTube

  • Admissions requirements, application steps and required documents

Shortcodes

  • [ar4ho_contact] prints address, phone and email, with spam-protected email

  • [ar4ho_admissions] prints requirements, process steps and documents

  • Both pull from School Settings, so pages never drift out of date

Honest-content safeguards

  • Statistics display only when each is marked “verified”

  • Testimonials display only after written consent is ticked

  • Demo content is clearly fictional and removable, restoring your previous settings

Roles and access

  • Built-in roles: School Administrator, Teacher, Parent and Student

  • Portal users are kept out of wp-admin and see no admin bar

  • Student, grade and attendance modules are planned for later phases. This version provides the role foundation only.

Navigation and usability

  • Four menu locations: Primary, Top-bar utility, Footer quick links and Footer academics

  • Dropdown submenus, a mobile drawer and a search panel

  • Fallback menu built from standard page slugs if none is set

  • Sticky header shadow on scroll

  • Custom logo support

Accessibility, privacy and performance

  • Carousel semantics and screen-reader labels

  • Hero auto-play is off under reduced-motion settings

  • Google Fonts are off by default, so visitor IPs aren’t sent to Google unless you opt in

  • Emoji scripts removed, and assets are versioned for cache-busting

Demo content (one click or wp ar4ho demo import)

  • 11 pages, 4 stages, 6 facilities and 6 activities

  • 6 news posts and 6 upcoming events (dates are relative to the import day)

  • 4 testimonials, 8 FAQs, 4 menus, 30 placeholder images and pre-filled settings

Requirements: WordPress 6.3+, PHP 7.4+. Licensed GPL-2.0-or-later. The plugin shows a readable admin notice instead of a white screen if something fails.

Request Quotation

Stay in the loop

Subscribe to our newsletter

WhatsApp us