WordPress Site Structure (Elementor + ACF) – 4 Page Templates for B2B Landscaping/Nursery Platform
Worldwide
Descripción We need a WordPress developer to build the structural foundation of a B2B website for a landscaping/nursery company. We have a finished design mockup and clear content strategy — we need someone to translate this into a working, editable WordPress structure using Elementor + ACF (Advanced Custom Fields), so our non-technical team can take over and replicate pages independently afterward. This is a structure-only project: no content writing, no copywriting, no logo/branding design. We will handle all content population once the templates are built. What we need Build 4 reusable page templates in WordPress: Home page — based on the provided mockup (link will be shared with shortlisted candidates) Interior/Product page template — for individual trees/plant materials. This must be a Custom Post Type (CPT) with ~20 ACF fields (e.g. species, height, climate zone, flowering season, format/caliber, presentation, units, description, images). We will provide the exact field list before work starts. "Paleta" (Palette) page template — curated combinations of trees/plants grouped by specific environmental needs (e.g., climate resilience, water needs, soil type). This must also be a Custom Post Type with ACF fields, including a relationship field connecting each palette to specific tree/product entries (CPT #2) — not just static text or images. Blog/News post template — standard blog article layout Technical requirements WordPress + Elementor (Pro) as the page builder — we specifically need a visual, drag-and-drop editable structure (not a custom-coded theme) so our team can duplicate and edit pages without touching code. ACF (Advanced Custom Fields) to structure the "Paleta" and "Tree/Product" content types with proper custom fields (not just rich text blocks) — see field counts above. A simple, clean way to duplicate any of these 4 templates to create new pages going forward. Basic lead capture form on relevant pages (contact/quote request) — connecting this to a CRM/email tool is not required, we'll handle that ourselves afterward. Clean, semantic structure — no bloated plugins, good page load performance. Basic on-page SEO setup (Yoast or RankMath, your call) — just installed/configured, not full SEO strategy. Hosting: the client already has hosting for other existing sites. We'll likely install on that existing hosting (or a subdomain) rather than a new one — happy to discuss your preferred workflow (build on your own staging environment and migrate at the end, or work directly on the client's hosting from day one). What we will provide A finished homepage design mockup (visual reference) Brand assets (logo, colors, fonts) if available Real content (not lorem ipsum) for 1 tree/product, 1 palette, and 1 blog post — actual text and images — so templates are approved by the client looking finished, not placeholder content Exact field list for the "Tree/Product" CPT (~20 fields, drawn from our existing product catalog) and the "Paleta" CPT, provided before work starts Clear written brief on the "Paleta" ↔ "Tree/Product" relationship structure Ideal candidate Strong experience with Elementor + ACF combination specifically (not just Elementor) Experience building Custom Post Types for non-developer handoff — bonus if you can show past examples Comfortable explaining/documenting how a non-technical person can later duplicate these templates Good communication in English or Spanish Deliverables 4 fully functional, editable page templates as described above Short screen-recording or written guide on how to duplicate each template type ACF field group export (JSON file) for the "Tree/Product" and "Paleta" Custom Post Types — this lets us reuse the same field structure on a future, separate WordPress project Site handed over with admin access, ready for content population Budget & Timeline Fixed price. Target timeline: 2-3 weeks. Please include your estimated timeline and whether you've built similar Elementor + ACF structures before (examples appreciated). Note: this is phase 1 of a larger project. If the work goes well, there's potential for an ongoing relationship as we build out the content and additional features.
$700.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 weeks ago
- Interviewing:7
- Invites sent:0
- Unanswered invites:0
About the client
- SpainMadrid3:27 PM
- $5.4K total spent11 hires, 6 active
- 170 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by