Opened 14 years ago
Closed 13 years ago
#16159 closed enhancement (fixed)
Default widgets "args" filters
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 3.4 | Priority: | normal |
Severity: | normal | Version: | 3.0.4 |
Component: | Widgets | Keywords: | has-patch commit |
Focuses: | Cc: |
Description (last modified by ) ¶
Not all WordPress default widgets has arguments filter. For example, recentet-posts and recentet-comments has no arguments filte.
Current arg Filters:
- Pages widget - wp_list_pages( apply_filters( 'widget_pages_args', array(...) );
- Links widget - wp_list_bookmarks( apply_filters( 'widget_links_args', array(...) );
- Archives widget - wp_get_archives( apply_filters( 'widget_archives_args', array(...) );
- Tag Cloud widget - wp_tag_cloud( apply_filters( 'widget_tag_cloud_args', array(...) );
New arg Filters:
- Recent Post widget -
new WP_Query( apply_filters( ''''widget_posts_args'''', array(...) );
- Recent Comments widget -
get_comments( apply_filters( ''''widget_comments_args'''', array(...) );
This way i can add new arg to recent-posts widget and recent-comments widget using simple filters (i dont like installing plugins, i prefer filters).
Pull Requests
- Loading…
Change History (8)
#2
follow-up:
↓ 4
@ Emeritus Committer
14 years ago
- Milestone changed from Awaiting Review to Future Release
#3
@
13 years ago
- Description modified (diff)
- Keywords changed from has-patch, dev-feedback to has-patch dev-feedback
- Severity changed from major to normal
Note: See
TracTickets for help on using
tickets.
Would it also be useful to pass those filters the
$args
and/or$instance
variables?