Please i want an expert developer to create a wordpress front-end publisher plugin from scratch !
Ps: It's not allowed to use an existing plugin code !
- Front End Publisher Plugin Features :
- Here's The Main Features :
- Front-end Publisher ( With Shortcode )
- Front-end Post Edit ( With Shortcode )
- Front-end Posts List With Edit/Delete Button ( with Shortcode )
- Important : Enable/Disable post payment with paypal before post get published.
- Enable anonymous posting. ( Assign anonymous posts to an exsiting user ).
- Admin can create unlimited forms each form shoud have a fields builder and each form should have a shortcode !
- Post Form Required Fields :
- Content with TinyMCE integration
- Post format
- Gallery Uploader.
- Excerpt Field
- Custom Fields
- Publish Button + Save Draft Button.
- Notice Above The Form
- Notice Under The Form
Ps: Each field should have a title - description - input .
Admin Options :
- Enable/Disable Front-end Publisher BY Role.
- Drag - Drop Form Builder To Change The Fields Order !
- Unlimited Custom Fields Builder !
- Set Default Posts Visibility On Submit ( Published - Pending - Awaiting Payment )
- Limit Title characters Number.
- Limit Content Characters Number.
- Limit Categories Number .
- Limit Tags Number.
- Limit Excerpt Characters Number.
- Limit User Number Of Posts by role .
- Enable/Disable Post Edition.
- Enable/Disable Post Deletion.
- Allowed Files Types.
- Max Files Number.
Custom Fields Builder :
- Field name.
- Field description.
- Fields type : Text - Numbers - Textarea - Date - Radio - Checkbox - Select - Tags.
- Field options in case of the field is one of the types ( Radio, Select, Checkbox )
- Fields appearance by user roles .
Important Plugin Requirements !!
- Clean PHP & Commented Code.
- Well Structured Code.
- Fully Customizable Code with Hooks and filters !
- Ajaxed Features.
- Plugin Docummentation.
- 1 Year of support after creating any plugin in case some errors appeared !
Ps: All the fields should be validated before post submission !
Ps: Again please its not allowed to use another existing plugin code !