Duration: 6h 25m | Video: h264, 1280×720 | Audio: AAC, 44kHz, 2 Ch | 3.6 GBGenre: eLearning | Language: English | Level: Intermediate** Course images are available to download in the project area ***WordPress in one of the most popular technologies in the web development World, but a lot of people are not using it to its full potential.
There are lots of pre built themes available on the market, but often you need a truly custom experience.
This course will teach you everything you need to know to build a fully custom responsive WordPress theme, completely from scratch!No more searching for other themes and trying to bend them to suit your project, this course will give you the skills to build almost any type of WordPress website.
We begin by first building a static version of our “Tranquil Spa” project, using the popular Bootstrap 4 framework. Learning Bootstrap is a valuable skill by itself too, you will learn responsive design, layout and the grid system, classes and utilities, creating forms, navbars, adding icons using Fontawesome 5 and so much more!Once we have the project looking exactly how we want it, we them move onto converting this to WordPress.
We wont just be doing a basic theme conversion either, we also cover some of the more challenging concepts and try to make our theme fully customisable by the end user too.
Here is some of the things you will learn when converting our Bootstrap project to WordPress:Setting up WordPress using MAMP or FlywheelCreating dynamic header, footer and sidebarsHow to enqueue scripts and stylesheetsNavigation menusLoading images into our themeWordPress templates (single and multi use) and the template hierarchyThe WordPress loopDynamic blog postsUsing the permalinkBlog and page paginationFilter hooksWordPress conditional renderingCustom functionsHow to add comments using a custom templateComment reply JavascriptHow to close comments in WordPressComments paginationCustom contact formsSidebar and page widgetsTemplate partsPost thumbnailsCustom class filtersCustom headersThe WordPress post classAdding Google fontsPreparing our theme for translationThe translation process into any language