Did you know you could build a job board using only Full Site Editing and the Core Editor? Here is my portfolio project – A Job Board using the built-in features of Greyd.Suite: Custom Templates, Dynamic Content, Conditional Logic, Custom Post Type, Custom Fields, Custom Queries, Search and Filter and Forms. And, of course, Gutenberg enhanced for creating the page layouts.
(Greyd.Suite is a powerful, block-based WordPress theme and a suite of tools designed to enhance the core WordPress experience for building scalable websites. I’m learning this new suite of tools and documenting my journey in #DailyGreyd Serie.)
You can find here the live website and the Figma design. of this Job Board. For this stage, there are just 4 pages available in the main menu: Home, About, Recruiter post type, and Job post type. Many other pages and features are on the way.
I’m going to create a tutorial to show step-by-step how to build the website and I will follow the next steps for building the structure and creating the design (the list will be updated).
Building the Job Board with Greyd.Suite step by step
Step 1. Creating the New Website in Greyd.Hub and the basic settings
Step 2. Creating JOB Custom Post Type + Assigning Custom Taxonomies and custom fields
Step 3. Creating JOB Template, using Dynamic Content
Step 4. Creating RECRUITER Custom Post Type for Job Post Type + Assigning Custom Taxonomies and Custom Fields
Step 5. Creating RECRUITER Template using Dynamic Content
Step 5. Connecting Recruitor Post and Job Post
Stept 6. Creating Sign up Form