WordPress.org

Ready to get started?Download WordPress

Forums

Adminimize
Bug (2 posts)

  1. faebu
    Member
    Posted 3 years ago #

    Hallo Frank

    Ich habe soeben festgestellt, dass dein Adminimize Plug-In mein WP Calendar Plug auf der Website ausser Gefecht setzt. Konkret kommt es zu einem Fehler, wenn ich via AJAX meine Events nachladen möchte. Bin ich angemeldet funktioniert alles einwandfrei (weshalb mir das nie wirklich aufgefallen ist). Logge ich mich von WP ab, kommen am Frontend keine Events mehr an. FireBug hat dann folgendes in der Server Response zu Tage gebracht:

    <b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/uhcwr.ch/htdocs/wp-content/plugins/adminimize/adminimize.php</b> on line <b>121</b><br />
    <br />

    An dieser Stelle steht folgende Funktion:

    function get_all_user_roles() {
    	global $wp_roles;
    
    	$user_roles = array();
    
    	foreach ($wp_roles->roles as $role => $data) {
    		array_push($user_roles, $role);
    		//$data contains caps, maybe for later use..
    	}
    
    	return $user_roles;
    }

    Ich prüfe jetzt bei mir einfach ob $wp_roles->roles existiert und ob es sich hierbei um ein Array handelt. Ich frage mich jedoch, ob diese Funktion überhaupt aufgerufen werden sollte, wenn ich nicht angemeldet bin?

    Liebe Grüsse aus Zürich
    Fabian (von ProNovia)

    http://wordpress.org/extend/plugins/adminimize/

  2. Frank
    Member
    Plugin Author

    Posted 3 years ago #

    Hallo Fabian,
    danke dir vielmals - werde es fixen.
    Die Version supporte ich nur notdürftig, da sie mir vom Code nicht gefällt - leider fehlt die Zeit für meine neue Version, die in den Anfängen steckt und auf Freizeit wartet.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags