Quick Post Widget Help
Tips and instructions for using and configuring the Quick Post Widget.
Using the widget
Using the Quick Post Widget is easy. Just type in the post title, type or paste the contents of the post content en choose one, or more if you use the checklist, categories.
When your role allows you to create a new category, radio buttons are displayed to choose between an existing category and a new category as well as an input box for its name.
You can also choose a parent for the new category.
When you create a new category with the same name as an existing one no error message is displayed, but your post is just added to your new (existing) category.
You can manually type in tags or just select them from the list of existing tags. Of course you can also define new, or existing, tags just by typing them in the tags field.
The widget offers visual editing directly from the frontpanel of your site, without going into the backend, with a bunch of features (spellchecking, preview,....)!
Configuring the widget
General Options
- Widget title: is displayed in your front end. You could use for instance 'New post' or 'New clip'.
- Publish status: you can choose to immediately publish your posts by selecting 'Publish' or set the default publish status to 'Pending', 'Draft' or 'Private'.
- Border error color: when a required item stays empty its border color changes to red (default). You can choose other colors by using the droplist.
Required items are post title, post content and category. Custom fields, custom taxonomies, excerpt, post date and tags can also be set required.
When the categories are displayed in the droplist you cannot forget to select a category.
When the categories are displayed in the checklist you should select at least one.
When you choose to create a new category you should type in its name.
- Show tags field: optionally a tags input field can be shown, required if needed, to type in post tags.
- Show post date: optionally a date/time field can be shown, required if needed, to set the date/time of the post.
- Show post excerpt: optionally the post excerpt field can be shown, required if needed, to type in the post excerpt.
- Success message: define a confirmation message to be displayed after a successful post. Leave this field empty for no confirmation.
- Post fail message: define a message to be displayed after an unsuccessful post. Leave this field empty for no message.
- Redirect to: define a URL to redirect to after a successful post. Don't forget the http part. Leave this field empty for the normal page refresh.
- Mail on post: define whether a mail is sent to the admin-mail whenever a guest post or any post is submitted.
- Post type: define the post type, normal post or custom.
- Top of content: define text and/or shortcodes to place at the top of the post content.
- Bottom of content: define text and/or shortcodes to place at the bottom of the post content.
Visibility options
- Initial visibility: when both Showtext and Hidetext have a value this field controls the initial visibility of the widget.
- Showtext: the text to click on to show the widget. Leave this field or the Hidetext field empty to show the widget without the option to hide it.
- Hidetext: the text to click on to show the widget. Leave this field or the Showtext field empty to show the widget without the option to hide it.
Category options
- Category list type: determines the way the categories are displayed. You can choose between 'Droplist' and 'Checklist'.
A droplist takes less space on your screen, but you can only choose one category.
The checklist uses more space, but has the advantage that you can choose more than one category at a time.
- Include/exclude cats.: you can choose to include or exclude certain categories.
- Categories to include or exclude: select the categories to include or exclude. All categories are shown when nothing is selected.
If only one category remains, the default category is the same as the only category and creating a new category is disabled, the complete category section hides itself.
- Default category: determines the default category.
- Order cats. by: determines the ordering of categories in the droplist or checklist.
- Disable new cat.: when for some reason you don't want to allow the creation of new categories, you can explicitly disable this feature.
Visual editor options
- Disable visual editor: if you do not want visual editing you can disable this feature. The widget also follows the WordPress configuration option to disable visual editing per user.
- Disable editor plugins: if you encounter difficulties you can disable the editor plugins.
- Disable media upload: if you don't want users to upload media you can disable this feature.
- Shared upload directories: by default every user has its own upload directory (automatically created in the WordPress upload directory). If you want to use a shared directory for all users you can select this.
- Newlines tag: the default tag for new lines to use in the popup editor is <P>. If you want you can use the <BR> tag, for instance to minimize the space between lines.
- Editor type on page: when the widget is defined on a page define whether to use inline or popup visual editing.
Guest posting options
- Allow guests (not logged-in): this option enables the widget to anyone who is not logged-in. Of course you should only enable this option in controlled environments, especially when you allow media uploading!
- Guest account: because it is better to have a 'poster' for guest posts you have to select a dedicated account for non-logged-in guests. In the user tab you can select a role and enable or disable visual editing for this special guest account. Please read the FAQ to configure.
- Enable captcha: to protect your blog from spam, for instance if you have enabled guest posting, you can choose to enable captcha security.
Custom fields options
- Define up to 5 custom fields by selecting the name in the droplist.
- For every custom field you can define whether entering a value is required.
- For every custom field a label has to be defined.
Custom taxonomies options
- Every custom taxonomy can be selected to show in the widget.
- For every custom taxonomy you can define whether to show its categories in a droplist or in a checklist.
- For every custom taxonomy you can define whether entering a value is required.
- For every custom taxonomy you can define whether entering a new category is allowed. For hierarchical taxonomies the widget allows selecting the parent category.
Labels
Here you can determine the labels for the fields in the widget. If you leave these options empty, defaults are used.
Of course you can use labels in your own language, but you can also use labels for your own special purpose.
For instance, instead of using 'Post title' you could use 'Clip title', 'Message title' etc.
Defaults
Here you can determine the default text to display in the post title and content when nothing is entered yet and the parent category and tags droplists .
Styles
Every element in the widget is styled by the stylesheet.
If you would like to change for instance an items border color or width you can of course change the stylesheet.
Instead of changing the stylesheet you can also style the elements by defining a style in the options panel.
It has the advantage that when you perform an upgrade of the plugin you won't lose your customizations.
You should use valid css style syntax. For instance if you want to change the post content height you could define 'height: 400px';