Skip to content
Agung Smaraputra
All Projects

NAATI

WordPress site with API and search

WordPressPHPElementor ProACF ProCustom Post Type UIWPML

Overview

Website for the National Accreditation Authority for Translators and Interpreters, Australia's credentialing body for translation and interpreting professionals. Maintained at Osky Interactive, the work involves ongoing maintenance, bug fixes, and plugin updates on the existing WordPress site. The site manages a significant volume of structured content — credential information, practitioner directories, exam details, and regulatory resources — using ACF Pro for custom fields, Elementor Pro for page layouts, and Custom Post Type UI for content organization.

Approach

The site's content architecture uses Custom Post Type UI to define distinct post types for different categories of credentialing information, keeping the admin interface organized for content editors who manage frequently updated regulatory content. ACF Pro provides structured field groups for credential listings, ensuring data consistency across entries — each credential type has defined fields for requirements, validity periods, and related resources. Elementor Pro handles the front-end page building, allowing layout updates without custom theme development. Maintenance work focuses on plugin compatibility management, since the combination of ACF Pro, Elementor Pro, and Custom Post Type UI requires testing to ensure updates to one plugin do not break functionality provided by another.

Tech Stack

Layer Technology
CMS WordPress
Language PHP
Builder Elementor Pro
Content ACF Pro
Content Types Custom Post Type UI

Key Implementation Details

  • ACF Pro field groups enforce structured data entry for credential types, practitioner information, and regulatory documents
  • Custom post types separate credentials, resources, and news into distinct content streams with dedicated admin views
  • Elementor Pro templates handle page layouts for public-facing informational pages and directories
  • Plugin update cycles are managed carefully, with staging environment testing to prevent regressions across the ACF/Elementor/CPTUI stack
  • Bug fixes address edge cases in content rendering, search behavior, and plugin interaction conflicts

Outcome

The site is actively maintained, supporting NAATI's credentialing operations with structured content workflows that keep regulatory and practitioner information current.