Professional Documents
Culture Documents
IndoSoft Test WordPress
IndoSoft Test WordPress
Name:Test
1. Setup the latest version of WordPress on your local machine. And start to create a post-type
called "movies" inside the "twenty-twenty-two" theme, it must be activated by default if you
set up your WordPress correctly. The movie post-type needs custom fields, I would like to use
cmb2 to approach it.
Title Post Title
Overview Post Content
Thumbnail Post Thumbnail
Year CMB2
Duration CMB2
Genres CMB2
The list of movies should be displayed on the “/movies” URL and should have pagination.
Show the movie detail on “/movies/movie-title”, and make sure to show all attributes on it
(title, overview, thumbnail, year, duration, and genres).
Resources:
- CMB2 (https://cmb2.io/)
- CMB2 basic usage (https://cmb2.io/docs/basic-usage)
So, you'll make a Gutenberg Block called "Subscription Section", the title (Stay tuned!),
description (Get the latest articles and business updates that you need to know, you’ll even
get special recommendations weekly.), and images (at the left of card) must be editable.
Resources:
- Setup Gutenberg Block (https://www.npmjs.com/package/@wordpress/create-block)
- The Gutenberg working examples (https://github.com/WordPress/gutenberg-examples)
- How to export images (https://www.captain-design.com/blog/3-simple-ways-to-export-your-
images-in-figma/)
3. Make a private repository on Github and invite “novanda1”, upload your code and your
database (.sql).