Support » Plugin: WordPress Mobile Pack - Mobile Plugin for Progressive Web Apps & Hybrid Mobile Apps » [Plugin: WordPress Mobile Pack] Mobile Pack v1.2.5 WordPress v3.4.2 = Notice: has_cap

  • Hi!

    I am using Mobile Pack v1.2.5 with WordPress v3.4.2.
    I was constantly getting this notice on every admin pages:
    Notice: has_cap was called with an argument that is deprecated since version 2.0! Usage of user levels by plugins and themes is deprecated. Use roles and capabilities instead.

    I figured out that there were used numeric values for roles and capabilities instead of literal values.

    If You have the same issue – change int:3 to string:’manage_options’ in following lines:

    • /wp-content/themes/mobile_pack_base/functions_persist.php, line 55
    • /wp-content/themes/mobile_pack_base/functions_persist.php, line 56
    • /wp-content/plugins/wordpress-mobile-pack/themes/mobile_pack_base/functions_persist.php, line 55
    • /wp-content/plugins/wordpress-mobile-pack/themes/mobile_pack_base/functions_persist.php, line 56
    • /wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_analytics/wpmp_analytics.php, line 71
    • /wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_mpexo/wpmp_mpexo.php, line 566
    • /wp-content/plugins/wordpress-mobile-pack/plugins/wpmp_switcher/wpmp_switcher.php, line 194

    That’s it.
    Worked for me, hope will help You )

    Thanks!

    UPD: These issue can appear on earlier version too.

    http://wordpress.org/extend/plugins/wordpress-mobile-pack/

  • The topic ‘[Plugin: WordPress Mobile Pack] Mobile Pack v1.2.5 WordPress v3.4.2 = Notice: has_cap’ is closed to new replies.