'User Submitted Posts' can be used on community blogs where users submit new posts and an admin publishes them online after moderating and/or spell-checking them.
Can also be configured to automatically publish user submitted posts, but that would not be a recommended setting if the user registration process is not thoroughly moderated.
Installation:
Unpack and upload it to the /wp-content/plugins/ directory.
Activate the plugin through the 'Plugins' menu in WordPress.
What is new in this release:
- Tested with latest version of WP (4.1)
- Increases minimum version to WP 3.8
- Removes deprecated screen_icon()
- Adds $usp_wp_vers for version check
- Streamline/fine-tune plugin code
- Adds Text Domain and Domain Path to file header
- Adds alert panel to plugin settings page
- Adds Chinese translation - thanks Xing
- Improves error handling
- Improves post author process
- Improves post-submission process
- Improves code in submission-form.php
- Adds nonce security to submission process
- Adds proper headers to email alert
- Adds Email field to the form (hidden by default)
- Adds USP Info meta box to Post Edit screen (Props: Nathan Clough)
- Adds specific error messages for fields/files (e.g., min, max, required)
- Adds option to disable required attributes
- Adds usp_post_status filter hook
- Adds usp_file_key filter hook
- Adds usp_post_data filter hook
- Adds usp_editor_settings filter hook
- Adds usp_error_message filter hook
- Adds usp_post_moderate filter hook
- Adds usp_post_publish filter hook
- Adds usp_post_approve filter hook
- Adds drag_drop_upload to visual/rich-text editor
- Adds option to require unique post titles
- Changes approved-post count to check for name/IP instead of URL/IP
- Changes class .hidden to .usp-hidden in default submission form
- Changes class .no-js to .usp-no-js in default submission form
- Changes class .js to .usp-js in default submission form
- Replaces sanitize_text_field() with esc_url() for URL field
- Replaces default .mo/.po templates with .pot template
- Fixes bug where encoded characters are removed from URL
- Fixes various bugs and PHP notices
What is new in version 20150507:
- Tested with latest version of WP (4.1)
- Increases minimum version to WP 3.8
- Removes deprecated screen_icon()
- Adds $usp_wp_vers for version check
- Streamline/fine-tune plugin code
- Adds Text Domain and Domain Path to file header
- Adds alert panel to plugin settings page
- Adds Chinese translation - thanks Xing
- Improves error handling
- Improves post author process
- Improves post-submission process
- Improves code in submission-form.php
- Adds nonce security to submission process
- Adds proper headers to email alert
- Adds Email field to the form (hidden by default)
- Adds USP Info meta box to Post Edit screen (Props: Nathan Clough)
- Adds specific error messages for fields/files (e.g., min, max, required)
- Adds option to disable required attributes
- Adds usp_post_status filter hook
- Adds usp_file_key filter hook
- Adds usp_post_data filter hook
- Adds usp_editor_settings filter hook
- Adds usp_error_message filter hook
- Adds usp_post_moderate filter hook
- Adds usp_post_publish filter hook
- Adds usp_post_approve filter hook
- Adds drag_drop_upload to visual/rich-text editor
- Adds option to require unique post titles
- Changes approved-post count to check for name/IP instead of URL/IP
- Changes class .hidden to .usp-hidden in default submission form
- Changes class .no-js to .usp-no-js in default submission form
- Changes class .js to .usp-js in default submission form
- Replaces sanitize_text_field() with esc_url() for URL field
- Replaces default .mo/.po templates with .pot template
- Fixes bug where encoded characters are removed from URL
- Fixes various bugs and PHP notices
What is new in version 20150319:
- Tested with latest version of WP (4.1)
- Increases minimum version to WP 3.8
- Removes deprecated screen_icon()
- Adds $usp_wp_vers for version check
- Streamline/fine-tune plugin code
- Adds Text Domain and Domain Path to file header
- Adds alert panel to plugin settings page
- Adds Chinese translation - thanks Xing
- Improves error handling
- Improves post author process
- Improves post-submission process
- Improves code in submission-form.php
- Adds nonce security to submission process
- Adds proper headers to email alert
- Adds Email field to the form (hidden by default)
- Adds USP Info meta box to Post Edit screen (Props: Nathan Clough)
- Adds specific error messages for fields/files (e.g., min, max, required)
- Adds option to disable required attributes
- Adds usp_post_status filter hook
- Adds usp_file_key filter hook
- Adds usp_post_data filter hook
- Adds usp_editor_settings filter hook
- Adds usp_error_message filter hook
- Adds usp_post_moderate filter hook
- Adds usp_post_publish filter hook
- Adds usp_post_approve filter hook
- Adds drag_drop_upload to visual/rich-text editor
- Adds option to require unique post titles
- Changes approved-post count to check for name/IP instead of URL/IP
- Changes class .hidden to .usp-hidden in default submission form
- Changes class .no-js to .usp-no-js in default submission form
- Changes class .js to .usp-js in default submission form
- Replaces sanitize_text_field() with esc_url() for URL field
- Replaces default .mo/.po templates with .pot template
- Fixes bug where encoded characters are removed from URL
- Fixes various bugs and PHP notices
What is new in version 20140927:
- Updates default mo/po translation files
- Updates Parsley.js to version 2.0
- Updates usp.css with styles for Parsley 2.0
- Updates captcha-check script for Parsley 2.0
- Updates markup in default form for Parsley 2.0
- Replaces call to wp-load.php with wp_print_scripts
- Replaces sac.php with individual JavaScript libraries
- Improves logic of usp_enqueueResources() function
- Improves logic of min-file check JavaScript
- Removes ?version from enqueued resources
- Adds option to use "custom" form and stylesheet
- Removes deprecated "classic" form, submission-form-classic.php and usp-classic.css
- Removes novalidate from default form
- Removes data-type="url" from default form
- Removes .usp-required classes from default form
- Removes id="user-submitted-tags" from default form
- Removes <div class="usp-error"></div> from default form
- Adds "Please select a category.." to category select field
What is new in version 20140308:
- usp_require_wp_version() now runs only on plugin activation.
What is new in version 20140123:
- Tested with latest version of WordPress (3.8)
- Added trailing slash to load_plugin_textdomain()
- Increased WP minimum version requirement from 3.3 to 3.5
- Added popout info about Pro version now available
- Added Spanish translation
- Change CSS for "USP" button to display after the "Filter" button on edit.php
- Added 8px margin to "Empty Trash" button on the Post Trash screen
- Changed handle from "uspContent" to "uspcontent" for wp_editor()
- Added class ".usp-required" to input fields (for use with JavaScript)
- Fixed issue of submitted posts going to Trash when a specific number of images is required AND the user submits the form without selecting the required number of images. JavaScript now checks for required image(s) and will not allow the form to be submitted until the user has selected the correct number of images.
What is new in version 20131107:
- Added i18n support
- Added uninstall.php file
- Removed "Δ" from die()
- Added "rate this plugin" links
What is new in version 20130720:
- Overview and Updates panels now toggled open by default
- Updated CSS styles for HTML5 and Classic forms
- Improved logic for form verification JavaScript
- Resolved numerous PHP notices and warnings
- Updated readme.txt with more infos
- General code check n clean
What is new in version 20130104:
- Added explanation of plugin functionality in readme.txt
- Fixed character encoding issue for author name
- Added margins to submit buttons (to fix WP's new CSS)
- Removed "anti-spam" text from captcha placeholder attribute
- usp_post_attachments() tag now accepts custom sizes
What is new in version 20121120:
- Added id to tag input field in submission-form.php
- Enabled option to disable loading of external JavaScript file
- Enabled option to specify URL for targeted resource loading
- Added fieldset { border: 0; } to usp.css stylesheet
- Increased width of anti-spam input field (via usp.css)
- Changed the order of input fields in submission-form.php
- Fixed loading of resources on success and error pages
What is new in version 20121108:
- Fixed non-submission when title and other fields are hidden.
Requirements:
- WordPress 3.3 or higher
תגובות לא נמצא