Prüfen welche Wordpress Plugins oder Themes updates melden

Manchmal steht im Wordpress das ein update Verfügbar ist, aber nicht für welches Plugin/Theme. Um das zu debuggen, kann man folgenden Code nutzen:

function message_debug_updates() {
    $current_screen = get_current_screen();
 
	$updates_available = debug_pending_updates();
	$has_updates       = ( strlen( $updates_available ) > 1 ) ? true : false;
 
	$message = "
		<div class=\"notice\">
			<p>
				<strong>Verfügbare Udpates:</strong><br />
				" . $updates_available . "
			</p>
		</div>";
 
    if( $has_updates && $current_screen->base == "update-core" ) {
    	echo $message;
    }
 
    if( $has_updates && $current_screen->base == "plugins" ) {
    	echo $message;
    }
}
add_action( 'admin_notices', 'message_debug_updates' );

Page Tools