Divaldo Barros

Full Stack Developer

Web Developer & Design

Software Developer

Front End Developer

Full Stack Architect

Application Developer

Champions Theme

  • Created By: Divaldo Barros
  • Date: 27/11/2024
  • Client: WY Performance
  • Categories: Content

This theme was created as part of a challenge project for WYPerformance, aiming to develop a Homepage with a header, hero, footer, and two Gutenberg blocks: (1) a slider gallery that should be editable in the back office, and (2) a block displaying a title, description, and a list of up to 6 articles (each with a title, description, and image), where it should be possible to edit the block fields and adjust the number of articles displayed.

Requirements

Custom Gutenberg Blocks:

  • Slider Gallery: Displays a gallery in a slider.
  • Article List: Displays a list of articles with a title, description, image, and link.

Responsive Design:

  • Built with a responsive layout using CSS and Bootstrap.

Custom Post Type for Events:

  • Lists events in a new Post Type, displayed in a different template with pagination.

Custom Templates:

  • header.php, footer.php, index.php, with custom templates for events and a search engine.

Technologies Used

  • WordPress: Content management.
  • Advanced Custom Fields (ACF): Plugin for creating customizable blocks.
  • Bootstrap 4: Responsive design framework.
  • HTML, CSS, JavaScript: Standard code development and interactivity.
  • Visual Studio Code: Tool used for code editing.
  • XAMPP/MySQL: Control panel for creating a MySQL database for local development.