Ondersteuning » Code oplossingen gezocht » Foutmelding (Has_Cap) bij installatie eigen plugin

  • Ik heb een plugin gemaakt zodat klanten snel wat behulpzame video’s kunnen zien.
    Hij werkt verder helemaal zoals ik wil. ECHTER …
    Als ik de plugin wil activeren geeft hij de volgende melding (In debug modus) Deprecated: Functie has_cap werd aangeroepen met een argument dat sinds versie 2.0.0 verouderd is! Gebruik van de gebruikerslevels is niet meer mogelijk. Gebruik in plaats daarvan rechten.
    M.I. zit de fout in de eerste aanroep van de plugin maar ik zie ‘m niet.

    add_action('admin_menu', 'customer_tutorial_setup_menu');
     
    function customer_tutorial_setup_menu() { 
      add_menu_page( 
          'Klant Tutorial', 
          'Klant Tutorial', 
          'edit_posts', 
          'klant-tutorial', 
          'page_init', 
          'dashicons-format-video' 
         );
    }
    • Dit onderwerp is gewijzigd 8 maanden geleden door erpee.
1 reactie aan het bekijken (van in totaal 1)
  • Guido

    (@guido07111975)

    Hoi,

    Ik heb jouw code toegevoegd maar krijg deze melding niet. Werkt hier gewoon, zonder foutmelding. Ik ben ingelogd als beheerder. Is er misschien ook een ander stuk code waar has_cap() aangeroepen wordt?

    Guido

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Foutmelding (Has_Cap) bij installatie eigen plugin’ is gesloten voor nieuwe reacties.