Changeset 25868
- Timestamp:
- 10/22/2013 05:21:32 PM (11 years ago)
- Location:
- trunk/src
- Files:
-
- 39 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/admin-ajax.php
r25539 r25868 39 39 nocache_headers(); 40 40 41 / /duplicate_hook41 /** This action is documented in wp-admin/admin.php */ 42 42 do_action( 'admin_init' ); 43 43 -
trunk/src/wp-admin/admin-post.php
r25616 r25868 24 24 nocache_headers(); 25 25 26 / /duplicate_hook26 /** This action is documented in wp-admin/admin.php */ 27 27 do_action( 'admin_init' ); 28 28 -
trunk/src/wp-admin/custom-background.php
r25283 r25868 387 387 set_theme_mod('background_image_thumb', esc_url_raw( $thumbnail[0] ) ); 388 388 389 / /duplicate_hook389 /** This action is documented in wp-admin/custom-header.php */ 390 390 do_action( 'wp_create_file_in_uploads', $file, $id ); // For replication 391 391 $this->updated = true; … … 413 413 if ( ! current_user_can('edit_theme_options') || ! isset( $_POST['attachment_id'] ) ) exit; 414 414 $attachment_id = absint($_POST['attachment_id']); 415 / /duplicate_hook415 /** This filter is documented in wp-admin/includes/media.php */ 416 416 $sizes = array_keys(apply_filters( 'image_size_names_choose', array('thumbnail' => __('Thumbnail'), 'medium' => __('Medium'), 'large' => __('Large'), 'full' => __('Full Size')) )); 417 417 $size = 'thumbnail'; -
trunk/src/wp-admin/custom-header.php
r25821 r25868 713 713 wp_die( __( 'Image could not be processed. Please go back and try again.' ), __( 'Image Processing Error' ) ); 714 714 715 / /duplicate_hook715 /** This filter is documented in wp-admin/custom-header.php */ 716 716 $image = apply_filters( 'wp_create_file_in_uploads', $image, $attachment_id ); // For replication 717 717 … … 855 855 wp_die( __( 'Image could not be processed. Please go back and try again.' ), __( 'Image Processing Error' ) ); 856 856 857 / /duplicate_hook857 /** This filter is documented in wp-admin/custom-header.php */ 858 858 $cropped = apply_filters( 'wp_create_file_in_uploads', $cropped, $attachment_id ); // For replication 859 859 … … 888 888 $medium = str_replace( basename( $original ), 'midsize-' . basename( $original ), $original ); 889 889 if ( file_exists( $medium ) ) { 890 //duplicate_hook 890 /** 891 * Filter the path of the file to delete. 892 * 893 * @since 2.1.0 894 * 895 * @param string $medium Path to the file to delete. 896 */ 891 897 @unlink( apply_filters( 'wp_delete_file', $medium ) ); 892 898 } 893 899 894 900 if ( empty( $_POST['create-new-attachment'] ) && empty( $_POST['skip-cropping'] ) ) { 895 / /duplicate_hook901 /** This filter is documented in wp-admin/custom-header.php */ 896 902 @unlink( apply_filters( 'wp_delete_file', $original ) ); 897 903 } -
trunk/src/wp-admin/edit-form-advanced.php
r25819 r25868 240 240 */ 241 241 do_action( 'do_meta_boxes', $post_type, 'normal', $post ); 242 / /duplicate_hook242 /** This action is documented in wp-admin/edit-form-advanced.php */ 243 243 do_action( 'do_meta_boxes', $post_type, 'advanced', $post ); 244 / /duplicate_hook244 /** This action is documented in wp-admin/edit-form-advanced.php */ 245 245 do_action( 'do_meta_boxes', $post_type, 'side', $post ); 246 246 -
trunk/src/wp-admin/edit-link-form.php
r25670 r25868 34 34 do_action('add_meta_boxes_link', $link); 35 35 36 /** This action is documented in wp-admin/edit-form-advanced.php */ 36 37 do_action('do_meta_boxes', 'link', 'normal', $link); 38 /** This action is documented in wp-admin/edit-form-advanced.php */ 37 39 do_action('do_meta_boxes', 'link', 'advanced', $link); 40 /** This action is documented in wp-admin/edit-form-advanced.php */ 38 41 do_action('do_meta_boxes', 'link', 'side', $link); 39 42 -
trunk/src/wp-admin/includes/ajax-actions.php
r25669 r25868 191 191 wp_die( -1 ); 192 192 193 / /duplicate_hook193 /** This filter is documented in wp-admin/user-new.php */ 194 194 if ( ! is_super_admin() && ! apply_filters( 'autocomplete_users_for_site_admins', false ) ) 195 195 wp_die( -1 ); … … 2003 2003 wp_send_json_error(); 2004 2004 2005 / /duplicate_hook2005 /** This filter is documented in wp-admin/includes/media.php */ 2006 2006 $post = apply_filters( 'attachment_fields_to_save', $post, $attachment_data ); 2007 2007 … … 2106 2106 } 2107 2107 2108 / /duplicate_hook2108 /** This filter is documented in wp-admin/includes/media.php */ 2109 2109 $html = apply_filters( 'media_send_to_editor', $html, $id, $attachment ); 2110 2110 … … 2147 2147 $type = $ext_type; 2148 2148 2149 / /duplicate_hook2149 /** This filter is documented in wp-admin/includes/media.php */ 2150 2150 $html = apply_filters( $type . '_send_to_editor_url', $html, $src, $title ); 2151 2151 -
trunk/src/wp-admin/includes/class-wp-posts-list-table.php
r25698 r25868 541 541 $find_main_page = (int) $parent->post_parent; 542 542 543 if ( !isset( $parent_name ) ) 543 if ( !isset( $parent_name ) ) { 544 /** This filter is documented in wp-includes/post-template.php */ 544 545 $parent_name = apply_filters( 'the_title', $parent->post_title, $parent->ID ); 546 } 545 547 } 546 548 } -
trunk/src/wp-admin/includes/dashboard.php
r25666 r25868 143 143 update_option( 'dashboard_widget_options', $widget_options ); 144 144 145 /** This action is documented in wp-admin/edit-form-advanced.php */ 145 146 do_action('do_meta_boxes', $screen->id, 'normal', ''); 147 /** This action is documented in wp-admin/edit-form-advanced.php */ 146 148 do_action('do_meta_boxes', $screen->id, 'side', ''); 147 149 } -
trunk/src/wp-admin/includes/export.php
r25315 r25868 368 368 ?> 369 369 <item> 370 <?php /** This filter is documented in wp-includes/feed.php */ ?> 370 371 <title><?php echo apply_filters( 'the_title_rss', $post->post_title ); ?></title> 371 372 <link><?php the_permalink_rss() ?></link> -
trunk/src/wp-admin/includes/image-edit.php
r25744 r25868 500 500 // delete only if it's edited image 501 501 if ( preg_match('/-e[0-9]{13}\./', $parts['basename']) ) { 502 /** This filter is documented in wp-admin/custom-header.php */ 502 503 $delpath = apply_filters('wp_delete_file', $file); 503 504 @unlink($delpath); … … 523 524 // delete only if it's edited image 524 525 if ( preg_match('/-e[0-9]{13}-/', $meta['sizes'][$default_size]['file']) ) { 526 /** This filter is documented in wp-admin/custom-header.php */ 525 527 $delpath = apply_filters( 'wp_delete_file', path_join($parts['dirname'], $meta['sizes'][$default_size]['file']) ); 526 528 @unlink($delpath); … … 723 725 724 726 if ( $delete ) { 727 /** This filter is documented in wp-admin/custom-header.php */ 725 728 $delpath = apply_filters('wp_delete_file', $new_path); 726 729 @unlink( $delpath ); -
trunk/src/wp-admin/includes/ms.php
r25497 r25868 678 678 <?php 679 679 $signup_url = network_site_url( 'wp-signup.php' ); 680 /** 681 * Filter the site signup URL. 682 * 683 * @since MU 684 * 685 * @param string $signup_url The site signup URL. 686 */ 680 /** This filter is documented in wp-login.php */ 687 681 ?> 688 682 <a href="<?php echo apply_filters( 'wp_signup_location', $signup_url ); ?>"><?php _e( 'Create a New Site' ); ?></a> -
trunk/src/wp-admin/includes/nav-menu.php
r25741 r25868 309 309 $title = $item->label; 310 310 } elseif ( isset( $item->post_type ) ) { 311 / /duplicate_hook311 /** This filter is documented in wp-includes/post-template.php */ 312 312 $title = apply_filters( 'the_title', $item->post_title, $item->ID ); 313 313 if ( ! empty( $item->front_or_home ) && _x( 'Home', 'nav menu home label' ) !== $title ) -
trunk/src/wp-admin/includes/post.php
r25719 r25868 271 271 272 272 $attachment_data = isset( $post_data['attachments'][ $post_ID ] ) ? $post_data['attachments'][ $post_ID ] : array(); 273 /** This filter is documented in wp-admin/includes/media.php */ 273 274 $post_data = apply_filters( 'attachment_fields_to_save', $post_data, $attachment_data ); 274 275 } -
trunk/src/wp-admin/includes/revision.php
r25587 r25868 71 71 $content_from = $compare_from ? apply_filters( "_wp_post_revision_field_$field", $compare_from->$field, $field, $compare_from, 'from' ) : ''; 72 72 73 / /duplicate_hook73 /** This filter is documented in wp-admin/includes/revision.php */ 74 74 $content_to = apply_filters( "_wp_post_revision_field_$field", $compare_to->$field, $field, $compare_to, 'to' ); 75 75 -
trunk/src/wp-admin/options-writing.php
r25616 r25868 29 29 ) ); 30 30 31 / /duplicate_hook31 /** This filter is documented in wp-admin/options.php */ 32 32 if ( apply_filters( 'enable_post_by_email_configuration', true ) ) { 33 33 get_current_screen()->add_help_tab( array( … … 132 132 133 133 <?php 134 / /duplicate_hook134 /** This filter is documented in wp-admin/options.php */ 135 135 if ( apply_filters( 'enable_post_by_email_configuration', true ) ) { 136 136 ?> … … 169 169 170 170 <?php 171 / /duplicate_hook171 /** This filter is documented in wp-admin/options-writing.php */ 172 172 if ( apply_filters( 'enable_update_services_configuration', true ) ) { 173 173 ?> -
trunk/src/wp-admin/user-new.php
r25629 r25868 336 336 <p><?php _e('Create a brand new user and add them to this site.'); ?></p> 337 337 <?php 338 / /duplicate_hook338 /** This action is documented in wp-admin/user-new.php */ 339 339 ?> 340 340 <form action="" method="post" name="createuser" id="createuser" class="validate"<?php do_action('user_new_form_tag');?>> … … 428 428 429 429 <?php 430 / /duplicate_hook430 /** This action is documented in wp-admin/user-new.php */ 431 431 do_action( 'user_new_form', 'add-new-user' ); 432 432 ?> -
trunk/src/wp-content/themes/twentyeleven/content-single.php
r25625 r25868 56 56 <div id="author-avatar"> 57 57 <?php 58 / /duplicate_hook58 /** This filter is documented in author.php */ 59 59 echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyeleven_author_bio_avatar_size', 68 ) ); 60 60 ?> -
trunk/src/wp-content/themes/twentyeleven/functions.php
r25824 r25868 529 529 $has_url = twentyeleven_url_grabber(); 530 530 531 / /duplicate_hook531 /** This filter is documented in wp-includes/link-template.php */ 532 532 return ( $has_url ) ? $has_url : apply_filters( 'the_permalink', get_permalink() ); 533 533 } -
trunk/src/wp-content/themes/twentyeleven/inc/widgets.php
r25625 r25868 56 56 extract( $args, EXTR_SKIP ); 57 57 58 / /duplicate_hook58 /** This filter is documented in wp-includes/default-widgets.php */ 59 59 $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Ephemera', 'twentyeleven' ) : $instance['title'], $instance, $this->id_base); 60 60 -
trunk/src/wp-content/themes/twentyten/loop-single.php
r25627 r25868 39 39 <div id="author-avatar"> 40 40 <?php 41 / /duplicate_hook41 /** This filter is documented in author.php */ 42 42 echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyten_author_bio_avatar_size', 60 ) ); 43 43 ?> -
trunk/src/wp-content/themes/twentytwelve/author.php
r25521 r25868 49 49 <div class="author-avatar"> 50 50 <?php 51 //duplicate_hook 51 /** 52 * Filter the author bio avatar size. 53 * 54 * @since Twenty Twelve 1.0 55 * 56 * @param int $size The height and width of the avatar in pixels. 57 */ 52 58 $author_bio_avatar_size = apply_filters( 'twentytwelve_author_bio_avatar_size', 68 ); 53 59 echo get_avatar( get_the_author_meta( 'user_email' ), $author_bio_avatar_size ); -
trunk/src/wp-content/themes/twentytwelve/content.php
r25521 r25868 51 51 <div class="author-avatar"> 52 52 <?php 53 /** 54 * Filter the author bio avatar size. 55 * 56 * @since Twenty Twelve 1.0 57 * 58 * @param int $size The height and width of the avatar in pixels. 59 */ 53 /** This filter is documented in author.php */ 60 54 $author_bio_avatar_size = apply_filters( 'twentytwelve_author_bio_avatar_size', 68 ); 61 55 echo get_avatar( get_the_author_meta( 'user_email' ), $author_bio_avatar_size ); -
trunk/src/wp-includes/canonical.php
r25535 r25868 297 297 if ( 'wp-register.php' == basename( $redirect['path'] ) ) { 298 298 if ( is_multisite() ) 299 / /duplicate_hook299 /** This filter is documented in wp-login.php */ 300 300 $redirect_url = apply_filters( 'wp_signup_location', network_site_url( 'wp-signup.php' ) ); 301 301 else -
trunk/src/wp-includes/class-wp-embed.php
r25726 r25868 216 216 // If there was a result, return it 217 217 if ( $html ) { 218 / /duplicate_hook218 /** This filter is documented in wp-includes/class-wp-embed.php */ 219 219 return apply_filters( 'embed_oembed_html', $html, $url, $attr, $post_ID ); 220 220 } -
trunk/src/wp-includes/comment.php
r25438 r25868 1773 1773 $excerpt = wp_html_excerpt($excerpt, 252, '…'); 1774 1774 1775 /** This filter is documented in wp-includes/post-template.php */ 1775 1776 $post_title = apply_filters('the_title', $post->post_title, $post->ID); 1776 1777 $post_title = strip_tags($post_title); -
trunk/src/wp-includes/feed-atom-comments.php
r23191 r25868 49 49 if ( !is_singular() ) { 50 50 $title = get_the_title($comment_post->ID); 51 $title = apply_filters('the_title_rss', $title); 51 /** This filter is documented in wp-includes/feed.php */ 52 $title = apply_filters( 'the_title_rss', $title ); 52 53 printf(ent2ncr(__('Comment on %1$s by %2$s')), $title, get_comment_author_rss()); 53 54 } else { -
trunk/src/wp-includes/feed-rdf.php
r25479 r25868 31 31 <description><?php bloginfo_rss('description') ?></description> 32 32 <dc:date><?php echo mysql2date('Y-m-d\TH:i:s\Z', get_lastpostmodified('GMT'), false); ?></dc:date> 33 <?php /** This filter is documented in wp-includes/feed-rss2.php */ ?> 33 34 <sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod> 34 <?php / /duplicate_hook?>35 <?php /** This filter is documented in wp-includes/feed-rss2.php */ ?> 35 36 <sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency> 36 37 <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase> -
trunk/src/wp-includes/feed-rss2-comments.php
r25532 r25868 16 16 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 17 17 <?php 18 / /duplicate_hook18 /** This action is documented in wp-includes/feed-rss2.php */ 19 19 do_action( 'rss2_ns' ); 20 20 ?> … … 42 42 <description><?php bloginfo_rss("description") ?></description> 43 43 <lastBuildDate><?php echo mysql2date('r', get_lastcommentmodified('GMT')); ?></lastBuildDate> 44 <?php / /duplicate_hook?>44 <?php /** This filter is documented in wp-includes/feed-rss2.php */ ?> 45 45 <sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod> 46 <?php / /duplicate_hook?>46 <?php /** This filter is documented in wp-includes/feed-rss2.php */ ?> 47 47 <sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency> 48 48 <?php … … 61 61 if ( !is_singular() ) { 62 62 $title = get_the_title($comment_post->ID); 63 / /duplicate_hook64 $title = apply_filters( 'the_title_rss', $title);63 /** This filter is documented in wp-includes/feed.php */ 64 $title = apply_filters( 'the_title_rss', $title ); 65 65 printf(ent2ncr(__('Comment on %1$s by %2$s')), $title, get_comment_author_rss()); 66 66 } else { -
trunk/src/wp-includes/general-template.php
r25710 r25868 1079 1079 if ( $result->post_date != '0000-00-00 00:00:00' ) { 1080 1080 $url = get_permalink( $result ); 1081 if ( $result->post_title ) 1081 if ( $result->post_title ) { 1082 /** This filter is documented in wp-includes/post-template.php */ 1082 1083 $text = strip_tags( apply_filters( 'the_title', $result->post_title, $result->ID ) ); 1083 else1084 } else { 1084 1085 $text = $result->ID; 1086 } 1085 1087 $output .= get_archives_link($url, $text, $format, $before, $after); 1086 1088 } … … 1267 1269 foreach ( (array) $ak_post_titles as $ak_post_title ) { 1268 1270 1271 /** This filter is documented in wp-includes/post-template.php */ 1269 1272 $post_title = esc_attr( apply_filters( 'the_title', $ak_post_title->post_title, $ak_post_title->ID ) ); 1270 1273 -
trunk/src/wp-includes/link-template.php
r25662 r25868 1426 1426 $title = $previous ? __( 'Previous Post' ) : __( 'Next Post' ); 1427 1427 1428 /** This filter is documented in wp-includes/post-template.php */ 1428 1429 $title = apply_filters( 'the_title', $title, $post->ID ); 1429 1430 $date = mysql2date( get_option( 'date_format' ), $post->post_date ); -
trunk/src/wp-includes/media-template.php
r24784 r25868 342 342 <?php 343 343 344 /** This filter is documented in wp-admin/includes/media.php */ 344 345 $sizes = apply_filters( 'image_size_names_choose', array( 345 346 'thumbnail' => __('Thumbnail'), -
trunk/src/wp-includes/media.php
r25744 r25868 1745 1745 if ( $meta && 'image' === $type ) { 1746 1746 $sizes = array(); 1747 /** This filter is documented in wp-admin/includes/media.php */ 1747 1748 $possible_sizes = apply_filters( 'image_size_names_choose', array( 1748 1749 'thumbnail' => __('Thumbnail'), -
trunk/src/wp-includes/nav-menu-template.php
r25643 r25868 148 148 $item_output = $args->before; 149 149 $item_output .= '<a'. $attributes .'>'; 150 / /duplicate_hook150 /** This filter is documented in wp-includes/post-template.php */ 151 151 $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; 152 152 $item_output .= '</a>'; -
trunk/src/wp-includes/post-template.php
r25745 r25868 1072 1072 $page->post_title = sprintf( __( '#%d (no title)' ), $page->ID ); 1073 1073 1074 /** This filter is documented in wp-includes/post-template.php */ 1074 1075 $output .= $indent . '<li class="' . $css_class . '"><a href="' . get_permalink($page->ID) . '">' . $link_before . apply_filters( 'the_title', $page->post_title, $page->ID ) . $link_after . '</a>'; 1075 1076 -
trunk/src/wp-includes/post.php
r25686 r25868 4191 4191 if (! $wpdb->get_row( $wpdb->prepare( "SELECT meta_id FROM $wpdb->postmeta WHERE meta_key = '_wp_attachment_metadata' AND meta_value LIKE %s AND post_id <> %d", '%' . $meta['thumb'] . '%', $post_id)) ) { 4192 4192 $thumbfile = str_replace(basename($file), $meta['thumb'], $file); 4193 /** This filter is documented in wp-admin/custom-header.php */ 4193 4194 $thumbfile = apply_filters('wp_delete_file', $thumbfile); 4194 4195 @ unlink( path_join($uploadpath['basedir'], $thumbfile) ); … … 4198 4199 // remove intermediate and backup images if there are any 4199 4200 foreach ( $intermediate_sizes as $intermediate ) { 4201 /** This filter is documented in wp-admin/custom-header.php */ 4200 4202 $intermediate_file = apply_filters( 'wp_delete_file', $intermediate['path'] ); 4201 4203 @ unlink( path_join($uploadpath['basedir'], $intermediate_file) ); … … 4205 4207 foreach ( $backup_sizes as $size ) { 4206 4208 $del_file = path_join( dirname($meta['file']), $size['file'] ); 4209 /** This filter is documented in wp-admin/custom-header.php */ 4207 4210 $del_file = apply_filters('wp_delete_file', $del_file); 4208 4211 @ unlink( path_join($uploadpath['basedir'], $del_file) ); … … 4210 4213 } 4211 4214 4215 /** This filter is documented in wp-admin/custom-header.php */ 4212 4216 $file = apply_filters('wp_delete_file', $file); 4213 4217 -
trunk/src/wp-login.php
r25701 r25868 620 620 if ( get_option( 'users_can_register' ) ) : 621 621 $registration_url = sprintf( '<a href="%s">%s</a>', esc_url( wp_registration_url() ), __( 'Register' ) ); 622 / /duplicate_hook622 /** This filter is documented in wp-login.php */ 623 623 echo ' | ' . apply_filters( 'register', $registration_url ); 624 624 endif; … … 766 766 </div> 767 767 <?php 768 / /duplicate_hook768 /** This action is documented in wp-login.php */ 769 769 do_action( 'login_footer' ); ?> 770 770 <?php if ( $customize_login ) : ?> … … 870 870 if ( get_option( 'users_can_register' ) ) : 871 871 $registration_url = sprintf( '<a href="%s">%s</a>', esc_url( wp_registration_url() ), __( 'Register' ) ); 872 / /duplicate_hook872 /** This filter is documented in wp-login.php */ 873 873 echo apply_filters( 'register', $registration_url ) . ' | '; 874 874 endif; -
trunk/src/wp-mail.php
r25001 r25868 11 11 require(dirname(__FILE__) . '/wp-load.php'); 12 12 13 /** This filter is documented in wp-admin/options.php */ 13 14 if ( ! apply_filters( 'enable_post_by_email_configuration', true ) ) 14 15 wp_die( __( 'This action has been disabled by the administrator.' ) ); -
trunk/src/wp-signup.php
r25645 r25868 434 434 <input type="hidden" name="stage" value="validate-user-signup" /> 435 435 <?php 436 / /duplicate_hook436 /** This action is documented in wp-signup.php */ 437 437 do_action( 'signup_hidden_fields', 'validate-user' ); 438 438 ?> … … 482 482 } 483 483 484 / /duplicate_hook484 /** This filter is documented in wp-signup.php */ 485 485 wpmu_signup_user( $user_name, $user_email, apply_filters( 'add_signup_meta', array() ) ); 486 486 … … 504 504 <p><?php _e( 'If you do not activate your username within two days, you will have to sign up again.' ); ?></p> 505 505 <?php 506 / /duplicate_hook506 /** This action is documented in wp-signup.php */ 507 507 do_action( 'signup_finished' ); 508 508 } … … 564 564 <input type="hidden" name="user_email" value="<?php echo esc_attr($user_email) ?>" /> 565 565 <?php 566 / /duplicate_hook566 /** This action is documented in wp-signup.php */ 567 567 do_action( 'signup_hidden_fields', 'validate-site' ); 568 568 ?> … … 606 606 $meta = array ('lang_id' => 1, 'public' => $public); 607 607 608 / /duplicate_hook608 /** This filter is documented in wp-signup.php */ 609 609 $meta = apply_filters( 'add_signup_meta', $meta ); 610 610 … … 643 643 </p> 644 644 <?php 645 / /duplicate_hook645 /** This action is documented in wp-signup.php */ 646 646 do_action( 'signup_finished' ); 647 647 }
Note: See TracChangeset
for help on using the changeset viewer.