{"id":2374,"date":"2018-10-29T18:57:30","date_gmt":"2018-10-29T17:57:30","guid":{"rendered":"https:\/\/www.techmedia.pl\/blog\/?p=2374"},"modified":"2018-11-24T21:22:01","modified_gmt":"2018-11-24T20:22:01","slug":"worpress-disable-all-update-notifications","status":"publish","type":"post","link":"https:\/\/www.techmedia.pl\/blog\/worpress-disable-all-update-notifications\/","title":{"rendered":"Worpress &#8211; disable all update notifications"},"content":{"rendered":"<p>W celu zablokowania komunikat\u00f3w dotycz\u0105cych aktualizacji WordPressa i jego wtyczek wystarczy doda\u0107 poni\u017cszy kod do pliku <em><span style=\"color: #ff0000;\">functions.php<\/span><\/em> znajduj\u0105cego si\u0119 w katalogu u\u017cywanego przez Was motywu, np. <em><span style=\"color: #ff0000;\">\/wp-content\/themes\/nazwa_motywu\/<\/span><\/em>.<!--more--><\/p>\n<pre>add_action('after_setup_theme','remove_core_updates');\r\n\/**\r\n* Usuwanie komunikatu o aktualizacji WP\r\n*\r\n*\r\n*\/\r\nfunction remove_core_updates(){\r\nif(! current_user_can('update_core')){return;}\r\nadd_action('init', create_function('$a',\"remove_action( 'init', 'wp_version_check' );\"),2);\r\nadd_filter('pre_option_update_core','__return_null');\r\nadd_filter('pre_site_transient_update_core','__return_null');\r\n}\r\n\r\nremove_action('load-update-core.php','wp_update_plugins');\r\n\/**\r\n* Usuwanie komunikatu o aktualizacji wtyczek WP\r\n*\r\n*\r\n*\/\r\nadd_filter('pre_site_transient_update_plugins','__return_null');<\/pre>\n<p>Kiedy warto to zrobi\u0107? Czasami musimy dostosowa\u0107 okre\u015blone funkcje Wordpresa dla w\u0142asnych potrzeb, zintegrowa\u0107 go z wi\u0119kszym serwisem lub wykorzysta\u0107 jego silnik do innego projektu. W takim przypadku \u0142atwo sobie wyobrazi co by si\u0119 sta\u0142o, gdyby kto\u015b przez omy\u0142k\u0119 jego zaktualizowa\u0142 do najnowszej wersji. Zabezpieczeniem przed tak\u0105 sytuacj\u0105 jest w\u0142a\u015bnie ukrycie mo\u017cliwo\u015bci aktualizacji WP jak powy\u017cej.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W celu zablokowania komunikat\u00f3w dotycz\u0105cych aktualizacji WordPressa i jego wtyczek wystarczy doda\u0107 poni\u017cszy kod do pliku functions.php znajduj\u0105cego si\u0119 w katalogu u\u017cywanego przez Was motywu, np. \/wp-content\/themes\/nazwa_motywu\/.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[193],"tags":[62,204,108],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/2374"}],"collection":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/comments?post=2374"}],"version-history":[{"count":2,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/2374\/revisions"}],"predecessor-version":[{"id":2376,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/2374\/revisions\/2376"}],"wp:attachment":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/media?parent=2374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/categories?post=2374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/tags?post=2374"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=2374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}