add a wp_notification functionality to output notices and errors on the front end
|Reported by:||Denis-de-Bernardy||Owned by:|
On occasion, a plugin needs to return some kind of feedback. It would be nice if a standard hook existed for this.
It could go something like this:
foobar() appends to an array of notification messages that get displayed to the user on the front end.
then, on page load:
- in wp_head if notifications is not empty, we add a style, wp_notification, that makes elements of this class invisible, and we load jQuery
- if do_action(wp_notification) is explicitly called on the page, we display the messages in there, without the class, and disable the notification on the wp_footer hook
- an action gets fired on wp_footer if do_action(wp_notification) is not called, and we use ajax to place the needed messages in a absolutely positioned div element, with a close button.
we could also add some kind of do_action(wp_commentform_notification), nearby the comments form, to output comment-related errors in their "correct" location as well.
Change History (6)
- Summary changed from a wp_notification field to add a wp_notification functionality to output notices and errors on the front end
- Milestone changed from Future Release to 2.9
- Owner set to Denis-de-Bernardy
- Status changed from new to accepted
- Owner Denis-de-Bernardy deleted
- Status changed from accepted to assigned
- Component changed from UI to Template
- Milestone changed from 2.9 to Future Release