A WordPress page template powered by Advanced Custom Fields (ACF) — all content is editable from the WordPress admin with a structured, tabbed interface.
This approach uses a custom PHP page template combined with an ACF field group. The template reads all content from ACF fields, making the entire homepage editable without touching code. It requires ACF PRO for repeater field support.
The PHP page template file — goes into your active theme folder. Contains all section HTML, inline CSS, and JavaScript (counter animations, testimonial slider).
Importable ACF field group with 7 tabbed sections and repeater fields for dynamic content.
Step-by-step installation guide.
Copy template-zeki-homepage.php to your active theme folder:
/wp-content/themes/hello-elementor/template-zeki-homepage.php
acf-field-group-homepage.json| Tab | Fields |
|---|---|
| Hero Section | Heading, Description, Button Text, Button URL, Hero Image |
| Services | Section Heading + Repeater (Icon, Title, Description, Link) |
| How We Work | Section Heading + Repeater (Image, Title, Description) |
| Stats | Section Heading + Repeater (Number, Suffix, Label) |
| Skills | Section Heading + Repeater (Icon, Name, CTA Text, Link) |
| Testimonials | Subtitle, Heading + Repeater (Text, Company, Author) |
| Contact | Section Heading, Box Heading, Description, Form Shortcode |
The template supports any form plugin via shortcode. In the ACF “Contact Form Shortcode” field, paste:
[contact-form-7 id="123" title="Contact"][wpforms id="123"]/workspace/zeki-page-templates/approach-3-acf/. Features include: responsive design, counter animations, testimonial slider with navigation, Google Fonts (Poppins + Lato), and full WordPress escaping for security.