WordPress Developers: Create a Plugin #2 - Member Directory
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Wishlisted Wishlist

Please confirm that you want to add WordPress Developers: Create a Plugin #2 - Member Directory to your Wishlist.

Add to Wishlist

WordPress Developers: Create a Plugin #2 - Member Directory

Create a Member Directory Listing Plugin with Custom Post Types and Custom Taxonomies
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Last updated 4/2017
English
Price: $125
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • create a real-life WordPress plugin from scratch
  • use the plugin to build a member directory listing
  • extend the plugin to modify it to their needs
View Curriculum
Requirements
  • You should have a basic understanding of HTML
  • You should have a fair knowledge about CSS
  • You should know how to program in PHP
  • You should know what WordPress is and how to use it
Description

This course will show how to create a member listing plugin.

The plugin was originally a request from a client of mine, so this is a real-world example that I have developed in a similar manner for a real customer.

It is using the plugin template from Hugh Lashbrooke.

It's also using a plugin for custom fields (CMB2).

The finished plugin will have these features:

1) It defines a custom post type "directory." 

2) It defines a custom taxonomy "cities" for the directory entries. 

3) It adds the custom fields "Company Name" and "Address." 

4) It creates a shortcode to display a search form on a page. 

5) It implements a custom WordPress query to search by name and taxonomy.

6) It can import CSV files, so that you can batch-insert new data from an Excel table.

The class contains step-by-step instructions to make it easy to follow the instructions. You can also download the final plugin and just use it and make your own modifications to it.

Who is the target audience?
  • Web developers and PHP programmers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
01:17:51
+
Overview and Tools
5 Lectures 10:02


Basic Decisions
01:39

The Plugin Template
03:00

CMB2 Installation
01:07
+
Structure and Custom Post Types
4 Lectures 10:42

Adding the Custom Post Type
02:02

Adding the Fields
04:23

Testing the Fields
01:29
+
Custom Taxonomies
2 Lectures 02:56
Adding Taxonomies
01:53

Using the Taxonomies
01:03
+
Putting the Results on the Page
5 Lectures 29:54
Adding the Shortcode
06:28

Querying the Taxonomy
05:59


Styling the Output
06:56

Optimizing the Code
06:43
+
Adding Members by Importing a CSV File
8 Lectures 24:17

Adding the Backend Menu
02:49

Importing the File in the Backend
01:59

Creating Test Data
03:07

Importing and Processing the CSV Data
04:27

Adding the Post Data
05:39

Adding the Taxonomy
02:53

Clean Up and Optimize
02:55
About the Instructor
Marian Heddesheimer
4.8 Average rating
12 Reviews
2,318 Students
3 Courses
WordPress Developer

I started computer programming back in 1988 when I created my first software with BASIC, Turbo Pascal and later in C++.

My primary domain in development was always database development, and I was a freelancer who created custom software for individual clients.

When the Internet came up with the World Wide Web and cheap web hosting for everybody, I switched over to Web-Development, which I started by learning PHP. I did some custom web software for my clients, using PHP as scripting language and MySQL as database software.

In 2010 I started using WordPress as blogging and content management platform and specialized in creating and modifying themes and plugins for this software.

Currently, I'm working as a freelancer, using job platforms like UpWork and codeable to find new projects with international clients.
I also write eBooks about WordPress and produce instructional videos that I offer on youTube, SkillShare and Udemy