• I was cleaning up debug warnings in WordPress and found a few problems with TypeKit v. 1 on WP 4.9.

    – In the wptkf_admin() function’s call to add_options_page(), an obsolete parameter value, 1, was given rather than a capability string. I changed it to ‘manage_options’ and that seems to work. (see typekit/typekit.php)
    – In typekit/wptkf_admin.php, there are several references to undefined indices of arrays (lines 2, 17, 48). I changed these to call isset() against the array element, before referencing it, if (isset($arr['ind']) && $arr['ind'] == value) … (see typekit/wptkf_admin.php)
    – Line 75 of typekit/wptkf_admin.php refers to undefined variables, $message and $message_export. I commented this line out, but I am not sure whether those might be set (sometimes) and I’d be missing that statement.

    I cannot reach the author (the support link requires a registered login). I may check the plugin into my github account if I can’t communicate with the author.

  • The topic ‘Typekit plugin: Implementation and WP API warnings’ is closed to new replies.