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.
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