Title: get_current_screen()
Last modified: September 13, 2019

---

# get_current_screen()

 *  Resolved [erdalaltin](https://wordpress.org/support/users/erdalaltin/)
 * (@erdalaltin)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/get_current_screen/)
 * Hi;
 * wordpress 5.2.3
    easy watermark 1.0.2
 * [13-Sep-2019 06:00:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined
   function EasyWatermark\Features\get_current_screen() in E:\htdocs\motosikletevi\
   wp-content\plugins\easy-watermark\src\classes\Features\AutoWatermarkSwitch.php:
   36
    Stack trace: #0 E:\htdocs\motosikletevi\wp-includes\class-wp-hook.php(284):
   EasyWatermark\Features\AutoWatermarkSwitch->pre_plupload_upload_ui() #1 E:\htdocs\
   motosikletevi\wp-includes\class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)#
   2 E:\htdocs\motosikletevi\wp-includes\plugin.php(465): WP_Hook->do_action(Array)#
   3 E:\htdocs\motosikletevi\wp-includes\media-template.php(250): do_action(‘pre-
   plupload-up…’) #4 E:\htdocs\motosikletevi\wp-includes\class-wp-hook.php(286):
   wp_print_media_templates(”) #5 E:\htdocs\motosikletevi\wp-includes\class-wp-hook.
   php(310): WP_Hook->apply_filters(NULL, Array) #6 E:\htdocs\motosikletevi\wp-includes\
   plugin.php(465): WP_Hook->do_action(Array) #7 E:\htdocs\motosikletevi\wp-includes\
   general-template.php(2761): do_action(‘wp_footer’) #8 E:\htdocs\motosikletevi\
   wp-content\themes\ in E:\htdocs\motosikletevi\wp-content\plugins\easy-watermark\
   src\classes\Features\AutoWatermarkSwitch.php on line 36

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [erdalaltin](https://wordpress.org/support/users/erdalaltin/)
 * (@erdalaltin)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/get_current_screen/#post-11928337)
 * I added require_once( ABSPATH . ‘wp-admin/includes/screen.php’ ); in E:\htdocs\
   motosikletevi\wp-content\plugins\easy-watermark\src\bootstrap.php line:26 and
   solved the problem.
 * but
 * I had new problem [13-Sep-2019 08:25:07 UTC] PHP Notice: Trying to get property‘
   id’ of non-object in E:\htdocs\motosikletevi\wp-content\plugins\easy-watermark\
   src\classes\Features\AutoWatermarkSwitch.php on line 36
 * I changed to if ( !empty(get_current_screen()->id) && ‘media’ !== get_current_screen()-
   >id ) in E:\htdocs\motosikletevi\wp-content\plugins\easy-watermark\src\classes\
   Features\AutoWatermarkSwitch.php line:36 and solved the problem.
 *  Plugin Author [Kuba Mikita](https://wordpress.org/support/users/kubitomakita/)
 * (@kubitomakita)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/get_current_screen/#post-11928690)
 * Hi [@erdalaltin](https://wordpress.org/support/users/erdalaltin/) thanks for 
   reporting this!
 * We fixed this issue and it has been released in version 1.0.3

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘get_current_screen()’ is closed to new replies.

 * ![](https://ps.w.org/easy-watermark/assets/icon.svg?rev=2153955)
 * [Easy Watermark](https://wordpress.org/plugins/easy-watermark/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/easy-watermark/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/easy-watermark/)
 * [Active Topics](https://wordpress.org/support/plugin/easy-watermark/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/easy-watermark/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/easy-watermark/reviews/)

## Tags

 * [get_current_screen](https://wordpress.org/support/topic-tag/get_current_screen/)

 * 2 replies
 * 2 participants
 * Last reply from: [Kuba Mikita](https://wordpress.org/support/users/kubitomakita/)
 * Last activity: [6 years, 8 months ago](https://wordpress.org/support/topic/get_current_screen/#post-11928690)
 * Status: resolved