WebDevSpark - WordPress Theme Development

Project image

Project Description

WebDevSpark is a WordPress Theme project. It is a fully functional site encompassing a wide range of features, such as custom post types, search functionality, WP REST API, Gutenberg Block Type and full mobile responsiveness. This is derived from the Udemy WordPress Developer course by Brad Schiff, with a modified layout and integration with TailwindCSS.

Technologies

JavaScript, PHP, React.js, TailwindCSS, WordPress

Source Code

github icon

Features

Custom Post Types and ACF

  • Define and manage custom post types to extend WordPress beyond standard posts and pages, allowing for the creation of various content structures such as ‘Project’ and ‘Language’.
  • ACF (Advanced Custom Fields) enable the addition of specific data like text, images, and relationships.

Search Functionality and WP REST API

  • Enhance the user experience with powerful search functionality by integrating the WP REST API using plain JavaScript. This approach enables dynamic search queries and responses, offering a flexible and scalable search solution.

React and Gutenberg Block Type

  • Build interactive Gutenberg blocks using React to create custom, dynamic content elements. This method leverages React’s capabilities for a modern, responsive editing experience within WordPress.

TailwindCSS and Mobile-First Design

  • Use TailwindCSS, as well as SCSS, to create fully responsive designs, ensuring the site performs well on any device with easy adjustments for different screen sizes.

Custom Post Types and ACF

Custom Post Types and ACF screenshotCustom Post Types and ACF screenshot

Search Functionality and WP REST API

Search Functionality and WP REST API screenshot

React and Gutenberg Block Type

React and Gutenberg Block Type screenshot

Responsive Design

Responsive Design screenshot