236 lines
8.0 KiB
Plaintext
236 lines
8.0 KiB
Plaintext
=== WP User Frontend ===
|
|
Contributors: tareq1988
|
|
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=tareq%40wedevs%2ecom&lc=US&item_name=WP%20User%20Frontend&item_number=Tareq%27s%20Planet¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
|
|
Tags: frontend, post, edit, dashboard, restrict, content submission, guest post, guest, dashboard, registration, profile, anonymous post, gravity, gravity forms, formidable
|
|
Requires at least: 3.3
|
|
Tested up to: 3.5.2
|
|
Stable tag: trunk
|
|
|
|
Create, update, delete posts and edit profile from wordpress frontend.
|
|
|
|
== Description ==
|
|
|
|
Gives ability to the user to create new post, edit post, edit profile from site frontend.
|
|
So users doesn't need to enter the admin panel. Everything they need to do can be done from
|
|
the frontend.
|
|
|
|
= Features: =
|
|
|
|
So here is my plugin that solves your problem. This features of this plugin are follows:
|
|
|
|
* User can create a new post and edit from frontend
|
|
* They can view their page in the custom dashboard
|
|
* Users can edit their profile
|
|
* Administrator can restrict any user level to access the wordpress backend (/wp-admin)
|
|
* New posts status, submitted by users are configurable via admin panel. i.e. Published, Draft, Pending
|
|
* Admin can configure to receive notification mail when the users creates a new post.
|
|
* Configurable options if the user can edit or delete their posts.
|
|
* Users can upload attachments from the frontend
|
|
* Post featured image can be set
|
|
* Admins can manage their users from frontend
|
|
* Pay per post or subscription on posting is possible
|
|
|
|
= WP User Frontend PRO =
|
|
|
|
The <a href="http://wedevs.com/plugin/wp-user-frontend-pro">premium version</a> of WP User Frontend comes with tons of features:
|
|
|
|
[youtube http://www.youtube.com/watch?v=C0sInxx49Vg]
|
|
|
|
* Unlimited post type form creation
|
|
* Drag-n-drop form builder
|
|
* Custom taxonomy support
|
|
* 13 variations of custom fields
|
|
* Guest post support
|
|
* Custom Redirection
|
|
* Image upload on post content area
|
|
* Post status selection on new post and edited post separately
|
|
* New or edit post notification
|
|
* Custom fields are generated also in admin area
|
|
* <strong>Profile form builder</strong>
|
|
* Different profile edit forms for different user roles
|
|
* Drag-n-Drop profile form builder
|
|
* Profile fields are generated on backend too
|
|
* Avatar Upload
|
|
* Frontend profile edit
|
|
* <strong>Registration form</strong> builder
|
|
* Captcha Support
|
|
* Theme My Login compatible
|
|
* Much more...
|
|
|
|
<a href="http://wedevs.com/plugin/wp-user-frontend-pro">Try out the awesome Pro version</a> of bunch of features
|
|
|
|
= Translation =
|
|
|
|
* Italian translation by Gabriele Lamberti
|
|
|
|
|
|
== Installation ==
|
|
|
|
This section describes how to install the plugin and get it working.
|
|
|
|
1. Create a new Page “New Post” and insert shorcode `[wpuf_addpost]`.
|
|
For a custom post type **event**, use it like `[wpuf_addpost post_type="event"]`
|
|
1. Create a new Page “Edit” for editing posts and insert shorcode `[wpuf_edit]`
|
|
1. Create a new Page “Profile” for editing profile and insert shorcode `[wpuf_editprofile]`
|
|
1. Create a new Page “Dashboard” and insert shorcode `[wpuf_dashboard]`
|
|
To list custom post type **event**, use it like `[wpuf_dashboard post_type="event"]`
|
|
1. Set the *Edit Page* option from *Others* tab on settings page.
|
|
1. To show the subscription info, insert the shortcdoe `[wpuf_sub_info]`
|
|
1. To show the subscription packs, insert the shortcode `[wpuf_sub_pack]`
|
|
1. For subscription payment page, set the *Payment Page* from *Payments* tab on settings page.
|
|
1. To edit users, insert the shortcode `[wpuf-edit-users]`
|
|
|
|
|
|
== Screenshots ==
|
|
1. Admin panel
|
|
2. User Dashboard
|
|
3. Add Post
|
|
4. Edit Posts
|
|
5. Edit Profile
|
|
6. Custom Field Manager
|
|
7. Subscription Pack Manager
|
|
8. Subscription packs
|
|
9. Edit Users
|
|
|
|
== Frequently Asked Questions ==
|
|
|
|
= Can I create new posts from frontend =
|
|
|
|
Yes
|
|
|
|
= Can I Edit my posts from frontend =
|
|
|
|
Yes
|
|
|
|
= Can I delete my posts from frontend =
|
|
|
|
Yes
|
|
|
|
= Can I upload photo/image/video =
|
|
Yes
|
|
|
|
= I am having problem with uploading files =
|
|
Please check if you've specified the max upload size on setting
|
|
|
|
= Why "Edit Post" page shows "invalid post id"?=
|
|
This page is for the purpose of editing posts. You shouldn't access this page directly.
|
|
First you need to go to the dashboard, then when you click "edit", you'll be
|
|
redirected to the edit page with that post id. Then you'll see the edit post form.
|
|
|
|
|
|
== Changelog ==
|
|
|
|
= version 1.2.3 =
|
|
|
|
[fix] `has_shortcode()` brought back again by renaming as `wpuf_has_shortcode()`
|
|
[fix] all the labels now have a default text
|
|
|
|
= version 1.2.2 =
|
|
|
|
[fix] shortcode error fix for edit users
|
|
[fix] plugin css/js url
|
|
[fix] removed has_shortcode() call
|
|
|
|
= version 1.2.1 =
|
|
|
|
[fix] Performance problem with wp_list_users()
|
|
|
|
= version 1.2 =
|
|
|
|
* [fix] Subscription post publish
|
|
* [fix] Post delete fix in dashboard
|
|
* [fix] Silverlight in IE upload error
|
|
* [fix] Category checklist bug fix
|
|
* [new] Checkbox field in custom field
|
|
|
|
= version 1.1 =
|
|
|
|
* warning for multisite fix
|
|
* allow category bug fix
|
|
* fix ajaxurl in ajaxified category
|
|
* custom post type dropdown fix in admin
|
|
* post date bug fix
|
|
* category dropdown fix
|
|
|
|
= version 1.0 =
|
|
|
|
* Admin panel converted to settings API
|
|
* Ajax featured Image uploader added (using plupload)
|
|
* Ajax attachment uploader added (using plupload)
|
|
* Rich/full/normal text editor mode
|
|
* Editor button fix on twentyelven theme
|
|
* Massive Code rewrite and cleanup
|
|
* Dashboard replaced with WordPress loop
|
|
* Output buffering added for header already sent warning
|
|
* Redirect user on deleting a post
|
|
* Category checklist added
|
|
* Post publish date fix and post expirator changed from hours to day
|
|
* Subscription and payment rewrite. Extra payment gateways can be added as plugin
|
|
* Other payment currency added
|
|
|
|
= version 0.7 =
|
|
|
|
* admin ui improved
|
|
* updated new post notification mail template
|
|
* custom fields and attachment show/hide in posts
|
|
* post edit link override option
|
|
* ajax "posting..." changed
|
|
* attachment fields restriction in edit page
|
|
* localized ajaxurl and posting message
|
|
* improved action hooks and filter hooks
|
|
|
|
= version 0.6 =
|
|
---------------
|
|
|
|
* fixed error on attachment delete
|
|
* added styles on dashboard too
|
|
* fixed custom field default dropdown
|
|
* fixed output buffering for add_post/edit_post/dashboard/profile pages
|
|
* admin panel scripts are added wp_enqueue_script instead of echo
|
|
* fixed admin panel block logic
|
|
* filter hook added on edit post for post args
|
|
|
|
= version 0.5 =
|
|
|
|
* filters on add posting page for blocking the post capa
|
|
* subscription pack id added on user meta upon purchase
|
|
* filters on add posting page for blocking the post capa
|
|
* option for force pack purchase on add post. dropdown p
|
|
* subscription info on profile edit page
|
|
* post direction fix after payment
|
|
* filter added on form builder
|
|
|
|
|
|
= version 0.4 =
|
|
|
|
* missing custom meta field added on edit post form
|
|
* jQuery validation added on edit post form
|
|
|
|
= version 0.3 =
|
|
|
|
* rich/plain text on/off fixed
|
|
* ajax chained category added on add post form
|
|
* missing action added on edit post form
|
|
* stripslashes on admin/frontend meta field
|
|
* 404 error fix on add post
|
|
|
|
= version 0.2 =
|
|
|
|
* Admin settings page has been improved
|
|
* Header already sent warning messages has been fixed
|
|
* Now you can add custom post meta from the settings page
|
|
* A new pay per post and subscription based posting options has been introduced (Only paypal is supported now)
|
|
* You can upload attachment with post
|
|
* WYSIWYG editor has been added
|
|
* You can add and manage your users from frontend now (only having the capability to edit_users )
|
|
* Some action and filters has been added for developers to add their custom form elements and validation
|
|
* Pagination added in post dashboard
|
|
* You can use the form to accept "custom post type" posts. e.g: [wpuf_addpost post_type="event"]. It also applies for showing post on dashboard like "[wpuf_dashboard post_type="event"]"
|
|
* Changing the form labels of the add post form is now possible from admin panel.
|
|
* The edit post page setting is changed from URL to page select dropdown.
|
|
* You can lock certain users from posting from their edit profile page.
|
|
|
|
== Upgrade Notice ==
|
|
|
|
Nothing to say
|