Changeset 42343 for trunk/src/wp-admin/link-manager.php
- Timestamp:
- 11/30/2017 11:09:33 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/link-manager.php
r42228 r42343 9 9 /** Load WordPress Administration Bootstrap */ 10 10 require_once( dirname( __FILE__ ) . '/admin.php' ); 11 if ( ! current_user_can( 'manage_links' ) ) 11 if ( ! current_user_can( 'manage_links' ) ) { 12 12 wp_die( __( 'Sorry, you are not allowed to edit the links for this site.' ) ); 13 } 13 14 14 $wp_list_table = _get_list_table( 'WP_Links_List_Table');15 $wp_list_table = _get_list_table( 'WP_Links_List_Table' ); 15 16 16 17 // Handle bulk deletes … … 21 22 22 23 $redirect_to = admin_url( 'link-manager.php' ); 23 $bulklinks = (array) $_REQUEST['linkcheck'];24 $bulklinks = (array) $_REQUEST['linkcheck']; 24 25 25 26 if ( 'delete' == $doaction ) { … … 44 45 $wp_list_table->prepare_items(); 45 46 46 $title = __('Links');47 $title = __( 'Links' ); 47 48 $this_file = $parent_file = 'link-manager.php'; 48 49 49 get_current_screen()->add_help_tab( array( 50 'id' => 'overview', 51 'title' => __('Overview'), 52 'content' => 53 '<p>' . sprintf(__('You can add links here to be displayed on your site, usually using <a href="%s">Widgets</a>. By default, links to several sites in the WordPress community are included as examples.'), 'widgets.php') . '</p>' . 54 '<p>' . __('Links may be separated into Link Categories; these are different than the categories used on your posts.') . '</p>' . 55 '<p>' . __('You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table.') . '</p>' 56 ) ); 57 get_current_screen()->add_help_tab( array( 58 'id' => 'deleting-links', 59 'title' => __('Deleting Links'), 60 'content' => 61 '<p>' . __('If you delete a link, it will be removed permanently, as Links do not have a Trash function yet.') . '</p>' 62 ) ); 50 get_current_screen()->add_help_tab( 51 array( 52 'id' => 'overview', 53 'title' => __( 'Overview' ), 54 'content' => 55 '<p>' . sprintf( __( 'You can add links here to be displayed on your site, usually using <a href="%s">Widgets</a>. By default, links to several sites in the WordPress community are included as examples.' ), 'widgets.php' ) . '</p>' . 56 '<p>' . __( 'Links may be separated into Link Categories; these are different than the categories used on your posts.' ) . '</p>' . 57 '<p>' . __( 'You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table.' ) . '</p>', 58 ) 59 ); 60 get_current_screen()->add_help_tab( 61 array( 62 'id' => 'deleting-links', 63 'title' => __( 'Deleting Links' ), 64 'content' => 65 '<p>' . __( 'If you delete a link, it will be removed permanently, as Links do not have a Trash function yet.' ) . '</p>', 66 ) 67 ); 63 68 64 69 get_current_screen()->set_help_sidebar( 65 '<p><strong>' . __( 'For more information:') . '</strong></p>' .66 '<p>' . __( '<a href="https://codex.wordpress.org/Links_Screen">Documentation on Managing Links</a>') . '</p>' .67 '<p>' . __( '<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'70 '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . 71 '<p>' . __( '<a href="https://codex.wordpress.org/Links_Screen">Documentation on Managing Links</a>' ) . '</p>' . 72 '<p>' . __( '<a href="https://wordpress.org/support/">Support Forums</a>' ) . '</p>' 68 73 ); 69 74 70 get_current_screen()->set_screen_reader_content( array( 71 'heading_list' => __( 'Links list' ), 72 ) ); 75 get_current_screen()->set_screen_reader_content( 76 array( 77 'heading_list' => __( 'Links list' ), 78 ) 79 ); 73 80 74 81 include_once( ABSPATH . 'wp-admin/admin-header.php' ); 75 82 76 if ( ! current_user_can('manage_links') ) 77 wp_die(__('Sorry, you are not allowed to edit the links for this site.')); 83 if ( ! current_user_can( 'manage_links' ) ) { 84 wp_die( __( 'Sorry, you are not allowed to edit the links for this site.' ) ); 85 } 78 86 79 87 ?> 80 88 81 89 <div class="wrap nosubsub"> 82 <h1 class="wp-heading-inline"><?php 90 <h1 class="wp-heading-inline"> 91 <?php 83 92 echo esc_html( $title ); 84 ?></h1> 93 ?> 94 </h1> 85 95 86 96 <a href="link-add.php" class="page-title-action"><?php echo esc_html_x( 'Add New', 'link' ); ?></a> … … 96 106 97 107 <?php 98 if ( isset( $_REQUEST['deleted']) ) {108 if ( isset( $_REQUEST['deleted'] ) ) { 99 109 echo '<div id="message" class="updated notice is-dismissible"><p>'; 100 110 $deleted = (int) $_REQUEST['deleted']; 101 printf( _n('%s link deleted.', '%s links deleted', $deleted), $deleted);111 printf( _n( '%s link deleted.', '%s links deleted', $deleted ), $deleted ); 102 112 echo '</p></div>'; 103 $_SERVER['REQUEST_URI'] = remove_query_arg( array('deleted'), $_SERVER['REQUEST_URI']);113 $_SERVER['REQUEST_URI'] = remove_query_arg( array( 'deleted' ), $_SERVER['REQUEST_URI'] ); 104 114 } 105 115 ?>
Note: See TracChangeset
for help on using the changeset viewer.