Skip to content

Instantly share code, notes, and snippets.

@gabbsmo
Created January 24, 2013 18:35
Show Gist options
  • Save gabbsmo/4626203 to your computer and use it in GitHub Desktop.
Save gabbsmo/4626203 to your computer and use it in GitHub Desktop.
wp-admin/includes/bookmarks.php r:270
<?php
/**
* @since 3.5.0
* @access private
*/
function wp_link_manager_disabled_message() {
global $pagenow;
if ( 'link-manager.php' != $pagenow && 'link-add.php' != $pagenow && 'link.php' != $pagenow )
return;
add_filter( 'pre_option_link_manager_enabled', '__return_true', 100 );
$really_can_manage_links = current_user_can( 'manage_links' );
remove_filter( 'pre_option_link_manager_enabled', '__return_true', 100 );
if ( $really_can_manage_links && current_user_can( 'install_plugins' ) ) {
$link = network_admin_url( 'plugin-install.php?tab=search&amp;s=Link+Manager' );
wp_die( sprintf( __( 'If you are looking to use the link manager, please install the <a href="%s">Link Manager</a> plugin.' ), $link ) );
}
wp_die( __( 'You do not have sufficient permissions to edit the links for this site.' ) );
}
add_action( 'admin_page_access_denied', 'wp_link_manager_disabled_message' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment