Create a wordpress plugin called wpcrud
and implement OOP from the previous AddressBook Refactor.
-
The plugin should connected on a
new wpdb()
connection class and implemented in an interface calledIDBcredentials
. -
Class
wpcrud
should be dependent inConnection
class.
-
Design layouts should be resposive,
styles
andscript
are bothenqueue
in wordpressadmin
andpublic
website. -
A custom form for CRUD operations should be implemented in the design.
- Able to create
N
records in a page using shortcode.
Example: display 5 contacts N = 5
[contacts='5']
-
A way to display a paginated list of contact.
-
A way to create new contact.
-
A way to delete contact from table.
-
A way to update a contact.
-
A way to
activate
,deactivate
anddelete
the plugin.
Submit the following to Google Classroom assignment related to this project.
-
Link to your repository
-
The
Wpcrud.zip
plugin. -
The
database
of the plugin