• Resolved Toni Viemer?

    (@skithund)


    Hi, couldn’t find your plugin in Github, so I’ll suggest a small compatibility fix here.

    Please change current_user_can() call in admin/views/nelio-content-overview-widget.php row 188 to use post ID instead of WP_Post object.

    } elseif ( current_user_can( 'edit_post', $p ) ) {
    ??
    } elseif ( current_user_can( 'edit_post', $p->ID ) ) {

    Without this fix the plugin is not fully compatible with eg. Polylang, which filters capabilities and expects param to be an ID instead of WP_Post.

    Your code works, but it’s not “correct” as per WordPress current_user_can() documentation. See the examples and paramater documentation, which are using/suggesting of using ID.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.