{"id":645,"date":"2024-07-02T15:40:00","date_gmt":"2024-07-02T13:40:00","guid":{"rendered":"https:\/\/blog.pirulug.com\/?p=645"},"modified":"2024-07-02T15:40:00","modified_gmt":"2024-07-02T13:40:00","slug":"ocultar-notificaciones-de-actualizacion-para-plugins-y-temas-en-wordpress","status":"publish","type":"post","link":"https:\/\/blog.pirulug.com\/?p=645","title":{"rendered":"Ocultar Notificaciones de Actualizaci\u00f3n para Plugins y Temas en WordPress"},"content":{"rendered":"<p>\n  En este art\u00edculo, te mostraremos c\u00f3mo crear un plugin en WordPress que detecte<br \/>\n  autom\u00e1ticamente todos los plugins y temas instalados, y oculte las<br \/>\n  notificaciones de actualizaci\u00f3n.\n<\/p>\n<h2>Paso 1: Crear la Carpeta y el Archivo del Plugin<\/h2>\n<p>\n  Primero, necesitas crear una carpeta para tu plugin en<br \/>\n  <code>wp-content\/plugins\/<\/code>. Puedes llamarla<br \/>\n  <code>ocultar-notificaciones-actualizacion<\/code>. Dentro de esta carpeta,<br \/>\n  crea un archivo PHP llamado<br \/>\n  <code>ocultar-notificaciones-actualizacion.php<\/code>.\n<\/p>\n<h2>Paso 2: Agregar la Cabecera del Plugin y el C\u00f3digo<\/h2>\n<p>\n  Abre el archivo <code>ocultar-notificaciones-actualizacion.php<\/code> y agrega<br \/>\n  la siguiente cabecera y el c\u00f3digo para ocultar las notificaciones de<br \/>\n  actualizaci\u00f3n:\n<\/p>\n<pre class=\"language-php\"><code>\n&lt;?php\n\/**\n * Plugin Name: Ocultar Notificaciones de Actualizaci\u00f3n\n * Description: Oculta las notificaciones de actualizaci\u00f3n para todos los plugins y temas instalados.\n * Version: 1.0\n * Author: Tu Nombre\n * Author URI: https:\/\/tusitio.com\n *\/\n\n\/\/ Ocultar notificaci\u00f3n de actualizaci\u00f3n para todos los plugins\nfunction ocultar_notificacion_actualizacion_plugins( $value ) {\n    if ( isset( $value ) &amp;&amp; is_object( $value ) ) {\n        foreach ( $value-&gt;response as $plugin =&gt; $details ) {\n            unset( $value-&gt;response[$plugin] );\n        }\n    }\n    return $value;\n}\nadd_filter( &#039;site_transient_update_plugins&#039;, &#039;ocultar_notificacion_actualizacion_plugins&#039; );\n\n\/\/ Ocultar notificaci\u00f3n de actualizaci\u00f3n para todos los temas\nfunction ocultar_notificacion_actualizacion_temas( $value ) {\n    if ( isset( $value ) &amp;&amp; is_object( $value ) ) {\n        foreach ( $value-&gt;response as $theme =&gt; $details ) {\n            unset( $value-&gt;response[$theme] );\n        }\n    }\n    return $value;\n}\nadd_filter( &#039;site_transient_update_themes&#039;, &#039;ocultar_notificacion_actualizacion_temas&#039; );\n?&gt;\n    <\/code><\/pre>\n<h2>Paso 3: Subir y Activar el Plugin<\/h2>\n<p>\n  Sube la carpeta de tu plugin a la carpeta <code>wp-content\/plugins\/<\/code> de<br \/>\n  tu instalaci\u00f3n de WordPress. Luego, ve al panel de administraci\u00f3n de<br \/>\n  WordPress, navega a <strong>Plugins<\/strong>, busca<br \/>\n  <em>Ocultar Notificaciones de Actualizaci\u00f3n<\/em> y haz clic en<br \/>\n  <strong>Activar<\/strong>.\n<\/p>\n<p>\n  \u00a1Y eso es todo! Ahora tu plugin ocultar\u00e1 las notificaciones de actualizaci\u00f3n<br \/>\n  para todos los plugins y temas instalados en tu sitio de WordPress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo, te mostraremos c\u00f3mo crear un plugin en WordPress que detecte autom\u00e1ticamente todos los plugins y temas instalados, y oculte las notificaciones de actualizaci\u00f3n. Paso 1: Crear la Carpeta y el Archivo del Plugin Primero, necesitas crear una carpeta para tu plugin en wp-content\/plugins\/. Puedes llamarla ocultar-notificaciones-actualizacion. Dentro de esta carpeta, crea un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[146],"class_list":["post-645","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=\/wp\/v2\/posts\/645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=645"}],"version-history":[{"count":0,"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=\/wp\/v2\/posts\/645\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.pirulug.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}