[wp-hackers] New Filter Request: get_tags_to_edit
Charles Iliya Krempeaux
supercanadian at gmail.com
Fri Feb 15 22:14:22 GMT 2008
Hello,
I'd like to request a new filter. I want the filter so I can write a
WordPress plugin that will set a default list tags to be
pre-populated, on the write post page, when the user is writing a new
post.
>From what I can tell, the function that sets these tags is...
function get_tags_to_edit( $post_id ) {
global $wpdb;
$post_id = (int) $post_id;
if ( !$post_id )
return false;
$tags = wp_get_post_tags($post_id);
if ( !$tags )
return false;
foreach ( $tags as $tag )
$tag_names[] = $tag->name;
$tags_to_edit = join( ', ', $tag_names );
$tags_to_edit = attribute_escape( $tags_to_edit );
$tags_to_edit = apply_filters( 'tags_to_edit', $tags_to_edit );
return $tags_to_edit;
}
(This can be found in "wp-admin/includes/taxonomy.php".)
I'd like the hook to be something like...
function get_tags_to_edit( $post_id ) {
global $wpdb;
$post_id = (int) $post_id;
if ( !$post_id )
return false;
$tags = wp_get_post_tags($post_id);
// NEW HOOK HERE
apply_filters('get_tags_to_edit', $tags);
if ( !$tags )
return false;
foreach ( $tags as $tag )
$tag_names[] = $tag->name;
$tags_to_edit = join( ', ', $tag_names );
$tags_to_edit = attribute_escape( $tags_to_edit );
$tags_to_edit = apply_filters( 'tags_to_edit', $tags_to_edit );
return $tags_to_edit;
}
Or something similar.
Thanks.
See ya
--
Charles Iliya Krempeaux, B.Sc.
http://ChangeLog.ca/
Motorsport Videos
http://TireBiterZ.com/
Vlog Razor... Vlogging News... http://vlograzor.com/
More information about the wp-hackers
mailing list