{"id":127,"date":"2022-09-08T18:43:47","date_gmt":"2022-09-08T16:43:47","guid":{"rendered":"https:\/\/xn--nicols-tta.es\/?p=127"},"modified":"2022-09-08T18:43:47","modified_gmt":"2022-09-08T16:43:47","slug":"child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo","status":"publish","type":"post","link":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/","title":{"rendered":"Tema hijo en WordPress"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">\u00bfQU\u00c9 ES y para qu\u00e9 sirve ,<\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p><code>Cualquier parecido o similitud con otras entradas de este tipo es mera casualidad. Te lo aseguro.<\/code><\/p>\n\n\n\n<p>Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Un tema hijo es la forma m\u00e1s segura y f\u00e1cil de modificar un tema existente, tanto si se quiere hacer peque\u00f1os cambios como otros m\u00e1s amplios. En lugar de modificar los archivos del tema directamente, es posible crear un tema hijo y hacerlo prevalecer sobre el tema padre.<\/p>\n\n\n\n<p>Si llevas tiempo trabajando con WordPress, probablemente habr\u00e1s escuchado hablar del tema hijo o&nbsp;<em>child theme<\/em>. <\/p>\n\n\n\n<p>Estoy segura de que te gusta la plantilla que est\u00e1s utilizando en tu web (y por eso trabajas con ella) pero quiz\u00e1 no cumple al 100% todas tus necesidades. Es normal, los temas&nbsp;<em>premium<\/em>&nbsp;y gratuitos cubren los requisitos generales de los usuarios, pero en muchas ocasiones el webmaster exige algo m\u00e1s.<\/p>\n\n\n\n<p><strong>Si t\u00fa eres uno de esos usuarios y quieres ampliar y extender las funcionalidades de tu theme sin perder los cambios con cada actualizaci\u00f3n, est\u00e1s en el post adecuado<\/strong>. Voy a ense\u00f1arte qu\u00e9 es un tema hijo, para qu\u00e9 sirve, c\u00f3mo se instala y c\u00f3mo se crea. \u00a1Sigue leyendo!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>POR QU\u00c9 CREAR UN TEMA HIJO EN WORDPRESS Y PARA QU\u00c9 SIRVE<\/strong><\/h2>\n\n\n\n<p>Como te comentaba en la introducci\u00f3n de este art\u00edculo, a veces necesitas personalizar un poco m\u00e1s tu theme y no perder los cambios con cada actualizaci\u00f3n. Para explicarme mejor, voy a ponerte un ejemplo de un caso muy com\u00fan.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/xn--nicols-tta.es\/wp-content\/uploads\/2022\/09\/wordpress-multisite-1024x512.jpg\" alt=\"\" class=\"wp-image-8837\" \/><\/figure>\n<\/div>\n\n\n<p>Imagina que quieres&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/blog\/tweaking-avanzado-con-snippets-en-el-functions-php-de-wordpress#insertar_google_analytics_con_el_functionsphp\" target=\"_blank\" rel=\"noreferrer noopener\">a\u00f1adir en el header de tu WordPress el c\u00f3digo de Google Analytics<\/a><\/strong>. Adem\u00e1s, no vas a utilizar ning\u00fan plugin solo para eso porque quieres ahorrarte lo m\u00e1ximo posible el consumo de recursos de tu&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">hosting web<\/a><\/strong>. Lo vas a insertar directamente en la cabecera.<\/p>\n\n\n\n<p>Abres header.php y lo pegas entre las etiquetas correspondientes o lo a\u00f1ades con una funci\u00f3n desde el functions.php del tema que est\u00e1 activo. Durante un tiempo, no ocurre nada. El tema se actualiza y t\u00fa sigues trabajando con normalidad. Un tiempo despu\u00e9s, entras al panel de Google Analytics y ves que faltan estad\u00edsticas de varios d\u00edas. \u00bfQu\u00e9 ha pasado?<\/p>\n\n\n\n<p>Muy simple:<strong>&nbsp;cuando un tema principal se actualiza, se sobreescriben sus archivos<\/strong>.&nbsp;<strong>Todas las modificaciones que realizas, se borran<\/strong>. Podr\u00edas crear un documento gu\u00eda con todos los cambios y a\u00f1adir el c\u00f3digo en cada archivo despu\u00e9s de cada actualizaci\u00f3n del theme, pero es engorroso, pierdes tiempo y no es viable. Para esto es para lo que se suele usar un&nbsp;<em>child theme<\/em>.<\/p>\n\n\n\n<p><strong>Un tema hijo no se actualiza, no se sobrescribe. S\u00f3lo hereda las funcionalidades del tema padre.&nbsp;<\/strong>Puedes realizar 20.000 cambios y nunca los perder\u00e1s. Es la soluci\u00f3n id\u00f3nea para estos casos.<\/p>\n\n\n\n<p>Mi recomendaci\u00f3n es que crees un tema hijo desde el primer momento en que empieces a trabajar con tu web. Si en tu caso ya tienes un WordPress pero no lo has creado un tema hijo, \u00a1ahora es ese momento! Sigue leyendo porque te voy a ense\u00f1ar&nbsp;<strong>c\u00f3mo crear un tema hijo<\/strong>&nbsp;de varias maneras diferentes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00d3MO CREAR UN TEMA HIJO<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/codex.wordpress.org\/File:child-theme-directory-structure.jpg\"><\/a>Crea una carpeta en tu carpeta de temas para albergar el tema hijo. La carpeta de temas est\u00e1 en wp-content\/themes. Debes nombrar la carpeta sin ning\u00fan espacio como parte del nombre, y es habitual usar el nombre del tema padre seguido de \u00ab-hijo\u00bb (o \u00ab-child\u00bb en ingl\u00e9s) adjunto a \u00e9l. Por ejemplo, si est\u00e1s haciendo un hijo del tema twentyfourteen, el nombre de tu carpeta deber\u00eda ser twentyfourteen-hijo (o bien, twentyfourteen-child).<\/li>\n\n\n\n<li>En la carpeta del tema hijo, crea un archivo que se llame style.css. Este es el \u00fanico archivo requerido para hacer un tema hijo. La hoja de estilos debe empezar con las siguientes l\u00edneas:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">\/*\n Theme Name:   Twenty Fourteen Child\n Theme URI:    http:\/\/example.com\/twenty-fourteen-child\/\n Description:  Twenty Fourteen Child Theme\n Author:       John Doe\n Author URI:   http:\/\/example.com\n Template:     twentyfourteen\n Version:      1.0.0\n License:      GNU General Public License v2 or later\n License URI:  http:\/\/www.gnu.org\/licenses\/gpl-2.0.html\n Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready\n Text Domain:  twenty-fourteen-child\n*\/\n\/* =Aqu\u00ed empieza la personalizaci\u00f3n de tu tema\n-------------------------------------------------------------- *\/\n<\/pre>\n\n\n\n<p><br \/>Puedes cambiar cada una de estas l\u00edneas para customizar tu&nbsp;<em>Theme<\/em>. Las l\u00edneas que s\u00f3lo requieren cambios son el nombre del&nbsp;<em>Theme<\/em>, la Plantilla.<\/p>\n\n\n\n<p>La Plantilla es el nombre del directorio del&nbsp;<em>Theme<\/em>&nbsp;principal. En este caso, el&nbsp;<em>Theme<\/em>&nbsp;de los&nbsp;<em>Parents<\/em>&nbsp;(Padres) es el&nbsp;<em>Theme<\/em>&nbsp;Twenty Fourteen, por lo que la Plantilla es twentyfourteen, que es el nombre del directorio donde se encuentra el tema Twenty Fourteen. Si quieres hacer que un&nbsp;<em>Child<\/em>&nbsp;de un&nbsp;<em>Theme<\/em>&nbsp;con el nombre del directorio ejemplo-theme-nombre, entonces deber\u00edas usar Plantilla: ejemplo-theme-nombre.<\/p>\n\n\n\n<p>@import no debe utilizarse para importar la hoja de estilos de los&nbsp;<em>Parents<\/em>&nbsp;en el&nbsp;<em>Theme<\/em>&nbsp;de los&nbsp;<em>Child<\/em>. El m\u00e9todo correcto es utilizar wp_enqueue_style () para poner en cola la hoja de estilos de los&nbsp;<em>Parents<\/em>, el uso de este c\u00f3digo en \u00abfunctions.php\u00bb a su&nbsp;<em>Child<\/em>&nbsp;de&nbsp;<em>Theme<\/em>. Tendr\u00e1s que crear un archivo functions.php en la carpeta ra\u00edz de su&nbsp;<em>Child<\/em>&nbsp;el&nbsp;<em>Theme<\/em>&nbsp;(Se trata de los dos \u00fanicos archivos necesarios para crear un&nbsp;<em>Theme<\/em>&nbsp;<em>Child<\/em>). Justo al comienzo, en la primera l\u00ednea, se debe a\u00f1adir una etiqueta de apertura de PHP. Todo otro c\u00f3digo estar\u00e1 despu\u00e9s de esta etiqueta de apertura de PHP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ARCHIVOS DE PLANTILLA<\/h2>\n\n\n\n<p>Si quieres cambiar algo m\u00e1s que la hoja de estilos, tu tema hijo puede sobrescribir cualquier archivo del tema padre: simplemente incluye un archivo del mismo nombre en la carpeta del tema hijo y sobrescribir\u00e1 el archivo equivalente en la carpeta del tema padre. Por ejemplo, si quieres cambiar el c\u00f3digo PHP para la cabecera (header), puedes incluir un header.php en la carpeta de tu tema hijo. De este modo, este archivo se usar\u00e1 en lugar del header.php del tema padre.<\/p>\n\n\n\n<p>Tambi\u00e9n puedes incluir en el tema hijo archivos que no est\u00e9n incluidos en el tema padre. Por ejemplo, puede que quieras crear una plantilla m\u00e1s espec\u00edfica que la que se encuentra en el tema padre, como una plantilla para una p\u00e1gina espec\u00edfica o categor\u00eda de archivo. Echa un vistazo a&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Template_Hierarchy\">Template Hierarchy<\/a>&nbsp;para m\u00e1s informaci\u00f3n sobre c\u00f3mo WordPress decide qu\u00e9 plantilla usar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">USO DE FUNCTIONS.PHP<\/h3>\n\n\n\n<p>A diferencia de&nbsp;<em>style.css<\/em>, el&nbsp;<em>functions.php<\/em>&nbsp;de un tema hijo no sobrescribe el tema padre. En lugar de eso,&nbsp;<strong>se carga en adici\u00f3n a&nbsp;<em>functions.php<\/em>&nbsp;del tema padre<\/strong>&nbsp;(especificamente, se carga justo&nbsp;<em>antes<\/em>&nbsp;del tema padre).<\/p>\n\n\n\n<p>En este sentido, el&nbsp;<em>functions.php<\/em>&nbsp;de un tema hijo proporciona un m\u00e9todo inteligente y libre de problemas para modificar la funcionalidad del tema padre. Digamos que quieres agregar una funci\u00f3n PHP a tu tema. La forma m\u00e1s r\u00e1pida podr\u00eda ser abrir su archivo&nbsp;<em>functions.php<\/em>&nbsp;y poner la funci\u00f3n ah\u00ed. Pero no es lo m\u00e1s inteligente: la pr\u00f3xima vez que tu tema se actualice, esa funci\u00f3n desaparecer\u00e1. Pero hay una forma alternativa que es la forma inteligente: puedes crear un tema hijo, a\u00f1adir un archivo&nbsp;<em>functions.php<\/em>&nbsp;en \u00e9l y a\u00f1adir la funci\u00f3n en ese archivo. La funci\u00f3n har\u00e1 exactamente el mismo trabajo desde ah\u00ed, con la ventaja de que no ser\u00e1 afectada por pr\u00f3ximas actualizaciones del tema padre. No copies todo el contenido de functions.php del tema padre en functions.php del tema hijo.<\/p>\n\n\n\n<p>La estructura de&nbsp;<em>functions.php<\/em>&nbsp;es simple: una etiqueta PHP de inicio, una etiqueta PHP de cerrar al final y, entre ellas, tus bits de PHP. En \u00e9l puedes poner tantas o tan pocas funciones como desees. El ejemplo de abajo muestra un archivo elemental&nbsp;<em>functions.php<\/em>&nbsp;que hace una simple cosa: a\u00f1ade un enlace de favicon al elemento&nbsp;<code>head<\/code>&nbsp;(cabecera) de las p\u00e1ginas HTML.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php \/\/Etiqueta PHP de inicio\n\n\/\/ Funcion a nuestro gusto que queramos incluir\nfunction favicon_link() {\n    echo '&lt;link rel=\"shortcut icon\" type=\"image\/x-icon\" href=\"\/favicon.ico\" \/&gt;' . \"\\n\";\n}\nadd_action( 'wp_head', 'favicon_link' );\n\n?&gt; \/\/Etiqueta PHP de cierre\n<\/pre>\n\n\n\n<p>CONSEJO A DESARROLLADORES DE TEMAS. El hecho de que el&nbsp;<em>functions.php<\/em>&nbsp;del tema hijo se cargue primero significa que puedes convertir las funciones de tu tema en conectables \u2014es decir, sustituirlas por el tema hijo\u2014 anunci\u00e1ndolas condicionalmente. Por ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">if (&nbsp;! function_exists( 'theme_special_nav' ) ) {\n    function theme_special_nav() {\n        \/\/  Hacer algo.\n    }\n}\n<\/pre>\n\n\n\n<p>En este sentido, un tema hijo puede sustituir una funci\u00f3n PHP del padre simplemente llam\u00e1ndola de antemano.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">REFERENCIANDO \/ INCLUYENDO ARCHIVOS EN TU TEMA HIJO<\/h3>\n\n\n\n<p>Cuando necesites incluir archivos que residen dentro de la estructura de directorios de tu tema hijo, se utilizar\u00e1 get_stylesheet_directory (). Al ser sustituido el&nbsp;<em>style.css<\/em>&nbsp;del tema padre por el&nbsp;<em>style.css<\/em>&nbsp;de tu tema hijo y residir tu&nbsp;<em>style.css<\/em>&nbsp;en la ra\u00edz del subdirectorio de tu tema hijo, get_stylesheet_directory () apunta al directorio de tu tema hijo (no al directorio del tema padre).<\/p>\n\n\n\n<p>He aqu\u00ed un ejemplo, utilizando require_once, que muestra c\u00f3mo se puede utilizar get_stylesheet_directory al hacer referencia a un archivo almacenado dentro de la estructura de directorios de tu tema hijo.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">require_once( get_stylesheet_directory() . '\/my_included_file.php' );\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">OTRA INFORMACI\u00d3N \u00daTIL<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">USANDO FORMATOS DE POST<\/h3>\n\n\n\n<p>Un tema hijo hereda&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Post_Formats\">post formats<\/a>&nbsp;definidos por el tema padre. Pero cuando se crean temas hijos, tenga cuidado al usar&nbsp;<em>add_theme_support(\u2018post-formats\u2019)<\/em>&nbsp;el cual&nbsp;<strong>sobreescribir\u00e1<\/strong>&nbsp;los formatos definidos por el tema padre, no los adicionar\u00e1.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SOPORTE RTL<\/h3>\n\n\n\n<p>Para agregar soporte a lenguajes RTL (Right-to-left, de derecha a izquierda), incluye el archivo&nbsp;<strong>rtl.css<\/strong>&nbsp;en tu tema hijo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/*\nTheme Name: Twenty Fourteen Child\nTemplate: twentyfourteen\n*\/\n\n@import url(\"..\/twentyfourteen\/rtl.css\");\n<\/pre>\n\n\n\n<p>WordPress s\u00f3lo carga el archivo rtl.css si&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/is_rtl\">is_rtl()<\/a>&nbsp;es verdadero.<\/p>\n\n\n\n<p>Es recomendable agregar el archivo rtl.css a tu tema hijo, incluso si el tema padre no lo tiene.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">INTERNACIONALIZACI\u00d3N<\/h3>\n\n\n\n<p>Temas Child, al igual que otras extensiones, se pueden preparar para ser traducido a otros idiomas mediante el uso de funciones de gettext. For an overview, please see&nbsp;<a href=\"https:\/\/codex.wordpress.org\/I18n_for_WordPress_Developers\">I18n for WordPress Developers<\/a>. This section will address special considerations regarding internationalization of child themes.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Start by adding a languages directory. Something like&nbsp;<code>my-theme\/languages\/<\/code>&nbsp;works rather well.<\/li>\n\n\n\n<li>Remember that your filenames have to be&nbsp;<code>fr_FR.po<\/code>&nbsp;&amp;&nbsp;<code>fr_FR.mo<\/code>&nbsp;(depending on your language) and not&nbsp;<code>domain-fr_FR.xx<\/code>&nbsp;like the plugins do.<\/li>\n\n\n\n<li>Next, a textdomain needs to be loaded. load_child_theme_textdomain() can be used in functions.php during the after_setup_theme action. The following should illustrate:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n\/**\n * Setup My Child Theme's textdomain.\n *\n * Declare textdomain for this child theme.\n * Translations can be filed in the \/languages\/ directory.\n *\/\nfunction my_child_theme_setup() {\n\tload_child_theme_textdomain( 'my-child-theme', get_stylesheet_directory() . '\/languages' );\n}\nadd_action( 'after_setup_theme', 'my_child_theme_setup' );\n?&gt;\n<\/pre>\n\n\n\n<p>At this point, hardcoded strings in the child theme are ready to be prepared to be translated. Here is a simple example of echoing the phrase \u00abCode is Poetry\u00bb:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n_e( 'Code is Poetry', 'my-child-theme' );\n?&gt;\n<\/pre>\n\n\n\n<p>The text domain defined in load_child_theme_textdomain() should be used to translate all strings in the child theme. In the event that a template file from the parent has been included, the textdomain should be changed from the one defined in the parent to the one defined by the child.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">OTRO EJEMPLO<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>C\u00d3MO CREAR UN TEMA HIJO EN WORDPRESS<\/strong><\/h2>\n\n\n\n<p>Ahora que ya sabes&nbsp;<strong>qu\u00e9 es un child theme<\/strong>&nbsp;y para qu\u00e9 sirve, el siguiente paso es crearlo. Es importante que tengas&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/blog\/manual-filezilla-cliente-ftp\/\" target=\"_blank\" rel=\"noreferrer noopener\">acceso FTP<\/a><\/strong>&nbsp;a los archivos de tu sitio para poder hacerlo. Hay varias formas de crear un child theme: desde cero o con un plugin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>C\u00d3MO CREAR UN TEMA HIJO EN WORDPRESS DESDE CERO<\/strong><\/h3>\n\n\n\n<p>C\u00f3mo&nbsp;<strong>crear un tema hijo desde cero<\/strong>: este es el m\u00e9todo que se utiliza normalmente.&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/blog\/manual-filezilla-cliente-ftp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Accede por FTP<\/a><\/strong>&nbsp;o a trav\u00e9s del administrador de archivos a tu web. En la&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/blog\/estructura-basica-archivos-carpetas-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">estructura de archivos de WordPress<\/a><\/strong>&nbsp;ver\u00e1s que hay una carpeta que se llama&nbsp;<em>wp-content<\/em>. Ah\u00ed dentro se guardan los temas que tienes instalados (est\u00e9n o no activados). Decide para qu\u00e9 theme quieres crear un tema hijo. Lo normal es que sea del tema que tienes activo en este momento.<\/p>\n\n\n\n<p>En mi caso, voy a crear un tema hijo de Twenty Seventeen.&nbsp;<strong>Localiza la carpeta del tema dentro de&nbsp;<\/strong><strong>wp-content\/themes<\/strong>. Ahora,<strong>&nbsp;crea una carpeta nueva<\/strong>&nbsp;(que es donde vas a meter los archivos)&nbsp;<strong>y n\u00f3mbrala de la siguiente forma:&nbsp;<\/strong><strong><em>nombretheme<\/em><\/strong><strong>-child<\/strong>, donde \u201c<em>nombretheme<\/em>\u201d es el nombre de la carpeta del tema del que quieres crear el&nbsp;<em>child theme<\/em>.&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>El nombre de la carpeta de mi theme es \u201ctwentyseventeen\u201d, por lo que la carpeta que tengo que crear para el tema hijo ser\u00e1: twentyseventeen-child. Pero&nbsp;<strong>\u00a1ojo! no a\u00f1adas ning\u00fan espacio en blanco en el nombre<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i2.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/carpeta-child-theme.jpg?ssl=1\" alt=\"Carpeta del tema hijo\" class=\"wp-image-22065\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 1\" \/><\/figure>\n\n\n\n<p><strong>Sit\u00faate dentro de la carpeta<\/strong>&nbsp;que acabas de generar<strong>&nbsp;y crea un archivo nuevo que se llame<\/strong>&nbsp;<strong>style.css<\/strong>. M\u00e1s adelante te contar\u00e9 qu\u00e9 hace y para qu\u00e9 sirve style.css. Ahora me voy a centrar simplemente en indicarte c\u00f3mo lo tienes que rellenar para que funcione tu&nbsp;<em>child theme<\/em>. style.css debe contener una cabecera especial, as\u00ed que&nbsp;<strong>ed\u00edtalo y a\u00f1ade el siguiente c\u00f3digo<\/strong>: \/* Theme Name: Twenty Seventeen Child Theme URI: http:\/\/raiolanetworks.es Description: Twenty Seventeen Child Theme Author: Angela Author URI: http:\/\/raiolanetworks.es Template: twentyseventeen Version: 1.0.0 License: GNU General Public License v2 or later License URI: http:\/\/www.gnu.org\/licenses\/gpl-2.0.html Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready Text Domain: twenty-seventeen-child *\/<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>12345678910111213<\/td><td>\/*Theme Name: Twenty Seventeen ChildTheme URI: http:\/\/raiolanetworks.esDescription: Twenty Seventeen Child ThemeAuthor: AngelaAuthor URI: http:\/\/raiolanetworks.esTemplate: twentyseventeenVersion: 1.0.0License: GNU General Public License v2 or laterLicense URI: http:\/\/www.gnu.org\/licenses\/gpl-2.0.htmlTags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-readyText Domain: twenty-seventeen-child*\/<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Ahora&nbsp;<strong>sustituye los datos de cada l\u00ednea por los que correspondan en tu caso<\/strong>. Si no sabes c\u00f3mo, no te preocupes: voy a explicarte uno a uno qu\u00e9 significan y qu\u00e9 debes poner en cada l\u00ednea.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Theme name<\/strong>: Aqu\u00ed escribir\u00e1s el nombre de tu theme con la coletilla&nbsp;<em>Child Theme<\/em>. \u00bfEs obligatorio poner la coletilla? La verdad es que no. Pero te recomiendo que lo hagas o, en su defecto, que le pongas un nombre que lo identifique como tema hijo para no confundirte o confundir a otros administradores de tu blog.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv3.raiolanetworks.es\/blog\/wp-content\/uploads\/theme-name-child-theme.jpg?ssl=1\" alt=\"Nombre del tema hijo\" class=\"wp-image-22080\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 2\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Theme URI:&nbsp;<\/strong>La URL de la p\u00e1gina principal del&nbsp;<em>child theme<\/em>.<\/li>\n\n\n\n<li><strong>Description<\/strong>: La descripci\u00f3n de tu tema hijo.<\/li>\n\n\n\n<li><strong>Author<\/strong>: El nombre de la persona que lo crea.<\/li>\n\n\n\n<li><strong>Author URI<\/strong>: La direcci\u00f3n de la p\u00e1gina web del autor.<\/li>\n\n\n\n<li><strong>Template<\/strong>: El nombre del template del padre. Pero no el nombre del tema, sino el nombre del directorio que contiene el&nbsp;<em>parent theme<\/em>&nbsp;o tema principal.<\/li>\n\n\n\n<li><strong>Tags<\/strong>: Las etiquetas por las que van a encontrar tu theme. En este caso, siempre uso las mismas que tiene el tema padre.<\/li>\n\n\n\n<li><strong>Version<\/strong>: La versi\u00f3n del&nbsp;<em>child theme<\/em>. Como es la primera vez que lo creas, puedes poner&nbsp;<strong>1.0.0<\/strong>. Si luego realizas modificaciones, puedes ir aumentando el n\u00famero de la versi\u00f3n.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/detalles-child-theme.jpg?ssl=1\" alt=\"Descripci\u00f3n de la p\u00e1gina de detalles del tema hijo\" class=\"wp-image-22075\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 3\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>License<\/strong>: El tipo de licencia bajo la que est\u00e1 sujeta el&nbsp;<em>child theme<\/em>. Existen muchas: Creative Commons, GPL, BSD, AGPL\u2026 En este caso, puedes usar la misma que la del tema padre.<\/li>\n\n\n\n<li><strong>License URI<\/strong>: La URL de la licencia que has seleccionado.<\/li>\n\n\n\n<li><strong>Text Domain<\/strong>: El text domain se usa para hacer un tema traducible, por lo que necesitas asignarle un nombre identificativo. Por ejemplo, el nombre del tema separado por guiones.<\/li>\n<\/ul>\n\n\n\n<p>Guarda el archivo y \u00a1listo!&nbsp;<strong>Esto es lo M\u00cdNIMO que necesita un tema hijo para activarse<\/strong>. Pero no es suficiente, ya que necesitas m\u00e1s archivos para que funcione correctamente.<\/p>\n\n\n\n<p>Si recargas los temas de tu dashboard, ver\u00e1s algo como esto:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i2.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/listar-child-theme.jpg?ssl=1\" alt=\"Listar temas hijo\" class=\"wp-image-22079\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 4\" \/><\/figure>\n\n\n\n<p>Ahora&nbsp;<strong>abre tu editor de c\u00f3digo favorito y crea un segundo archivo que se va a llamar:&nbsp;<\/strong><strong>functions.php<\/strong><strong>.<\/strong>&nbsp;Al igual que style.css&nbsp;<strong>debes guardarlo en el directorio ra\u00edz del&nbsp;<em>child theme<\/em><\/strong>. Rell\u00e9nalo con el siguiente contenido:<\/p>\n\n\n\n<p><em>&lt;?<\/em><\/p>\n\n\n\n<p><em>php ?&gt;<\/em><\/p>\n\n\n\n<p>\u00bfNo tiene nada? De momento, no: solo est\u00e1s creando un&nbsp;<em>child theme<\/em>&nbsp;nuevo. M\u00e1s adelante, te contar\u00e9 todo lo que necesitas saber sobre este archivo.<\/p>\n\n\n\n<p>Para acabar (aunque no es obligatorio),<strong>&nbsp;tienes que importar los estilos CSS del tema principal<\/strong>. Si no lo haces, el&nbsp;<em>child theme<\/em>&nbsp;funcionar\u00e1 pero \u201csin apariencia\u201d. En muchos post sobre c\u00f3mo crearlo te encontrar\u00e1s con cosas como: \u201cDespu\u00e9s de la cabecera que has a\u00f1adido en el fichero style.css del tema hijo, inserta el siguiente c\u00f3digo: @import (..\/nombre-plantilla\/style.css);\u201d.&nbsp;<strong>\u00a1No!<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>En WordPress, no debes importar los estilos CSS de un tema padre a un tema hijo con la regla \u201cimport\u201d. El m\u00e9todo correcto es wp_enqueue_style.<\/p>\n<\/blockquote>\n\n\n\n<p><strong>Edita el archivo<\/strong><strong>&nbsp;functions.php<\/strong>&nbsp;que acabas de crear.&nbsp;<strong>A\u00f1ade el siguiente c\u00f3digo<\/strong>&nbsp;<strong>y sustituye [URL_CSS_PARENT] por la url del archivo CSS del tema padre&nbsp;<\/strong>que quieres insertar: function mis_estilos() { wp_enqueue_style( \u2018child-theme-css\u2019, \u2018[URL_CSS_PARENT]\u2019 ); } add_action( \u2018wp_enqueue_scripts\u2019, \u2018mis_estilos\u2019 );<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>12345<\/td><td>function mis_estilos(){&nbsp;&nbsp;&nbsp;&nbsp; wp_enqueue_style( \u2018child-theme-css\u2019, \u2018[URL_CSS_PARENT]\u2019 );}add_action( \u2018wp_enqueue_scripts\u2019, \u2018mis_estilos\u2019 );<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>De esta manera, a\u00f1ades el CSS al sistema de dependencias de WordPress. Primero, creas una funci\u00f3n que registra el archivo y luego lo pones en cola con la acci\u00f3n wp_enqueue_script. Como podr\u00e1s ver en la&nbsp;<strong><a href=\"https:\/\/codex.wordpress.org\/es:Temas_hijos\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci\u00f3n oficial de la comunidad de WordPress<\/a><\/strong>, esta es la manera correcta y recomendada de hacerlo.<\/p>\n\n\n\n<p>Para finalizar,<strong>&nbsp;tienes que activar el tema<\/strong>. De lo contrario, todo lo que has hecho no servir\u00eda para nada. Evidentemente, se puede personalizar el tema hijo y a\u00f1adir muchas funciones nuevas o extender las existentes, pero eso lo veremos m\u00e1s adelante. \u00a1Contin\u00faa leyendo!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>CHILD THEME CONFIGURATOR: C\u00d3MO CREAR UN TEMA HIJO CON UN PLUGIN<\/strong><\/h3>\n\n\n\n<p>Si lo que necesitas es hacer algo m\u00e1s r\u00e1pido, autom\u00e1tico y menos lioso, que sepas que<strong>&nbsp;existen plugins en WordPress que te permiten automatizar esta tarea<\/strong>. El que voy a utilizar en este tutorial es:&nbsp;<strong>Child Theme Configurator<\/strong>.<\/p>\n\n\n\n<p>He escogido este plugin por diferentes motivos: es sencillo, se actualiza peri\u00f3dicamente y te deja personalizar tu&nbsp;<em>child theme.<\/em>&nbsp;\u00bfNecesitas algo m\u00e1s?<\/p>\n\n\n\n<p><strong>Lo primero que vas a hacer es&nbsp;<\/strong><a href=\"https:\/\/raiolanetworks.es\/blog\/3-formas-de-instalar-un-plugin-en-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>instalar el plugin<\/strong><\/a>. Est\u00e1 disponible en el repositorio de WordPress, pero si quieres descargarlo en tu ordenador puedes hacerlo desde aqu\u00ed:&nbsp;<strong><a href=\"https:\/\/es.wordpress.org\/plugins\/child-theme-configurator\/\" target=\"_blank\" rel=\"noreferrer noopener\">Child Theme Configurator<\/a><\/strong>.<\/p>\n\n\n\n<p>Una vez que lo tengas instalado y activado,&nbsp;<strong>dir\u00edgete al panel de&nbsp;<\/strong><strong>WordPress &gt; Herramientas &gt; Child Themes &gt; Parent \/ Child<\/strong>. Como puedes ver en la siguiente imagen, Child Theme Configurator<strong>&nbsp;tiene un asistente paso a paso&nbsp;<\/strong>para hac\u00e9rtelo m\u00e1s f\u00e1cil, adem\u00e1s de muchas opciones que estar\u00e1n disponibles una vez que crees el tema hijo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv1.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-inicio.jpg?ssl=1\" alt=\"Panel de control de Child Theme Configurator\" \/><\/figure>\n\n\n\n<p>E<strong>l primer paso es f\u00e1cil:&nbsp;<\/strong><strong>Select an action &gt; CREATE a new Child Theme.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv3.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-1.jpg?ssl=1\" alt=\"Paso 1 de Child Theme Configurator\" class=\"wp-image-22067\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 6\" \/><\/figure>\n\n\n\n<p>Adem\u00e1s, como todav\u00eda no has creado ninguno, evidentemente las otras opciones (configurar, resetear y duplicar) no tiene sentido seleccionarlas. A continuaci\u00f3n,<strong>&nbsp;escoge el theme para el que quieres crear el tema hijo<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-2.jpg?ssl=1\" alt=\"Paso 2 de Child Theme Configurator\" class=\"wp-image-22068\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 7\" \/><\/figure>\n\n\n\n<p>Por \u00faltimo,&nbsp;<strong>pulsa en el bot\u00f3n&nbsp;<\/strong><strong>Analyze<\/strong>.&nbsp;<strong>Child Theme Configurator va a comprobar que el tema que has seleccionado est\u00e1 en perfectas condiciones<\/strong>, es decir, si hay alg\u00fan problema con el tema principal o si le faltan archivos. Si todo va bien, ver\u00e1s que ahora tienes 6 pasos m\u00e1s que configurar antes de crear el&nbsp;<em>child theme<\/em>. Ya falta poco.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-3.jpg?ssl=1\" alt=\"Paso 3 de Child Theme Configurator\" class=\"wp-image-22069\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 8\" \/><\/figure>\n\n\n\n<p>Aunque podr\u00edas crear el tema hijo con las opciones que trae por defecto, quiero que veas que es lo que Child Theme Configurator te pide en cada paso.&nbsp;<strong>El siguiente paso,<\/strong><strong><em>&nbsp;\u201cName the new theme directory\u201d,<\/em><\/strong><strong>&nbsp;o el nombre del directorio que el plugin le va a asignar a este nuevo tema, d\u00e9jalo tal cual est\u00e1.&nbsp;<\/strong>El nombre del directorio tiene que tener el siguiente formato:&nbsp;<em>nombretheme-child,&nbsp;<\/em>como te expliqu\u00e9 en el apartado anterior.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-4.jpg?ssl=1\" alt=\"Paso 4 de Child Theme Configurator\" class=\"wp-image-22070\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 9\" \/><\/figure>\n\n\n\n<p>Luego tienes que escoger d\u00f3nde quieres que se guarden los nuevos estilos CSS (lo que le da forma al aspecto de tu web). Marca la casilla&nbsp;<strong>Primary Stylesheet<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i2.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-5.jpg?ssl=1\" alt=\"Paso 5 de Child Theme Configurator\" class=\"wp-image-22071\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 10\" \/><\/figure>\n\n\n\n<p>En este paso, tienes que seleccionar c\u00f3mo quieres a\u00f1adir los estilos del tema padre en tu&nbsp;<em>child theme<\/em>.&nbsp;<strong>Si quieres incorporar los estilos CSS, marca \u201cUse the WordPress style queue\u201d<\/strong>. Como te expliqu\u00e9 en el apartado anterior, esta es la manera correcta.&nbsp;<strong>Si no quieres a\u00f1adir los estilos del tema padre, simplemente marca \u201cIgnore parent theme stylesheets\u201d.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv3.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-6.jpg?ssl=1\" alt=\"Paso 6 de Child Theme Configurator\" class=\"wp-image-22072\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 11\" \/><\/figure>\n\n\n\n<p>Si pulsas en el bot\u00f3n \u201cShow\/Hide Child Theme Attributes\u201d aparecer\u00e1 el siguiente desplegable:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv3.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-7.jpg?ssl=1\" alt=\"Paso 7 de Child Theme Configurator\" class=\"wp-image-22073\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 12\" \/><\/figure>\n\n\n\n<p>Ahora&nbsp;<strong>rellena los datos b\u00e1sicos o deja los que est\u00e1n por defecto<\/strong>&nbsp;(son totalmente v\u00e1lidos). En el apartado anterior te expliqu\u00e9 como hacer la cabecera manualmente en style.css y que significaba cada campo. Esta informaci\u00f3n es la que corresponde a esa cabecera.<\/p>\n\n\n\n<p><strong>Para acabar pulsa en \u201c<\/strong><strong>Create New Child Theme<\/strong><strong>\u201d<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/child-theme-configurator-paso-8.jpg?ssl=1\" alt=\"Paso 8 y 9 de Child Theme Configurator\" class=\"wp-image-22074\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 13\" \/><\/figure>\n\n\n\n<p>\u00a1Listo! Ahora el plugin te permite modificar y personalizar tu&nbsp;<em>child theme<\/em>&nbsp;como quieras, pero eso es algo que no ata\u00f1e a este tutorial. Aun as\u00ed, te recomiendo que le eches un ojo a todas las opciones de configuraci\u00f3n que te trae el plugin. Merece la pena. Adem\u00e1s,&nbsp;<strong>no te olvides de activar el tema hijo cuando acabes de personalizarlo<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>INSTALAR UN TEMA HIJO<\/strong><\/h2>\n\n\n\n<p>Ya has visto c\u00f3mo crear un tema hijo de manera correcta pero\u2026 igual no es tu caso. Tal vez usas una plantilla como Divi o Avada y tienes el tema hijo en un archivo comprimido .zip listo para instalar. Muchas plantillas te ofrecen la posibilidad de descargar directamente el&nbsp;<em>child theme<\/em>&nbsp;y ahorrarte el trabajo de crearlo.<\/p>\n\n\n\n<p><strong>Instalar un theme hijo no tiene complicaci\u00f3n, se hace exactamente igual que instalar un tema principal<\/strong>. Te lo ense\u00f1o. Puedes probar por ejemplo con Generate Press. Est\u00e1 en el repositorio de WordPress, es gratuito y te permite descargar el tema hijo de su documentaci\u00f3n oficial:&nbsp;<strong><a href=\"http:\/\/generatepress.com\/api\/themes\/generatepress_child.zip\" target=\"_blank\" rel=\"noreferrer noopener\">child theme de Generate Press<\/a><\/strong>.<\/p>\n\n\n\n<p>Ahora,&nbsp;<strong>tienes que ir al panel de control de&nbsp;<\/strong><strong>WordPress &gt; Apariencia &gt; Temas &gt; A\u00f1adir nuevo<\/strong>. Ahora&nbsp;<strong>pulsa en&nbsp;<\/strong><strong>Subir tema<\/strong>&nbsp;y selecciona el archivo que te acabas de bajar:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i2.wp.com\/serv2.raiolanetworks.es\/blog\/wp-content\/uploads\/generate-press-child-theme.jpg?ssl=1\" alt=\"Abrir el tema hijo de Generate Press\" class=\"wp-image-22076\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 14\" \/><\/figure>\n\n\n\n<p>Cuando finalice la instalaci\u00f3n ver\u00e1s algo como esto:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/serv3.raiolanetworks.es\/blog\/wp-content\/uploads\/generate-press-child-theme-activado.jpg?ssl=1\" alt=\"Activar Child Theme Generate Press\" class=\"wp-image-22077\" title=\"Child theme o tema hijo en WordPress: Qu\u00e9 es, para qu\u00e9 sirve y c\u00f3mo crearlo 15\" \/><\/figure>\n\n\n\n<p>Pulsa en activar y \u00a1se acab\u00f3! Ya tienes tu child theme de Generate Press instalado y activado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>PERSONALIZA EL TEMA HIJO Y CONOCE SUS ARCHIVOS<\/strong><\/h2>\n\n\n\n<p>\u00a1Es la hora de personalizar tu child theme y de conocer m\u00e1s a fondo sus archivos principales!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SCREENSHOT.PNG: IMAGEN DE PERFIL DEL CHILD THEME<\/strong><\/h3>\n\n\n\n<p>Lo primero que te vas a aprender es a&nbsp;<strong>a\u00f1adir una imagen de perfil al tema hijo<\/strong>. Es muy f\u00e1cil.&nbsp;<strong>Crea una imagen de 1200\u00d7900 en formato PNG y n\u00f3mbrala con \u201cscreenshot.png\u201d<\/strong>.&nbsp;<strong>Vete al ra\u00edz de la carpeta de tu child theme y mueve ah\u00ed tu nueva imagen<\/strong>. Si recargas los temas de tu dashboard ver\u00e1s algo como esto:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/i1.wp.com\/serv1.raiolanetworks.es\/blog\/wp-content\/uploads\/imagen-perfil-child-theme.jpg?ssl=1\" alt=\"Imagen de perfil de un tema hijo\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>STYLE.CSS: HOJA DE ESTILOS DEL CHILD THEME<\/strong><\/h3>\n\n\n\n<p>Antes te ense\u00f1\u00e9 c\u00f3mo rellenar este archivo, pero no para qu\u00e9 se usa.&nbsp;<strong>style.css<\/strong><strong>&nbsp;es la hoja de estilos por defecto que requieren las plantillas en WordPress. Controla el aspecto y la presentaci\u00f3n de las p\u00e1ginas de tu web<\/strong>. En este caso, es la hoja de estilos de tu tema hijo, pero<strong>&nbsp;\u00a1ojo! sobrescribe el del tema padre.<\/strong>&nbsp;Por lo tanto, si quieres usar los estilos del padre, lo mejor es que importes el CSS del padre correctamente como te mostr\u00e9 antes, a\u00f1adi\u00e9ndolo al sistema de dependencias de WordPress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>FUNCTIONS.PHP: FUNCIONES DEL CHILD THEME<\/strong><\/h3>\n\n\n\n<p>El archivo<strong>&nbsp;functions.php<\/strong>&nbsp;es un archivo que<strong>&nbsp;te permite insertar funciones personalizadas para mejorar, a\u00f1adir o cambiar el comportamiento<\/strong>&nbsp;en tu WordPress. En este caso, se va a usar para ampliar las funcionalidades del tema principal. A diferencia de style.css,&nbsp;<strong>NO SOBREESCRIBE el archivo&nbsp;<\/strong><strong>functions.php<\/strong><strong>&nbsp;del tema padre<\/strong>, sino que lo complementa.<\/p>\n\n\n\n<p>Si eres desarrollador, te contar\u00e9 algo que te puede interesar.&nbsp;<strong>El archivo&nbsp;<\/strong><strong>functions.php<\/strong><strong>&nbsp;del tema hijo carga antes que el archivo&nbsp;<\/strong><strong>functions.php&nbsp;<\/strong><strong>del tema padre<\/strong>. Esto es una ventaja para ti porque, si quieres sustituir una funci\u00f3n del tema padre para cambiar su comportamiento, lo puedes hacer de la siguiente manera: if(!function_exists(\u2018nombre_function_padre\u2019 )) { function nombre_function_padre() { \/\/Lo que hace esta funcion } }<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>1234567<\/td><td>if(!function_exists(\u2018nombre_function_padre\u2019 )){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function nombre_function_padre()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \/\/Lo que hace esta funcion&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}}<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Cuando te habl\u00e9 sobre \u201c<em>para qu\u00e9 sirve un child theme<\/em>\u201d, te puse ejemplos de varias cosas que se pueden a\u00f1adir a este archivo. Si quieres conocer diferentes funciones personalizadas, te recomiendo que visites nuestro post sobre&nbsp;<strong><a href=\"https:\/\/raiolanetworks.es\/blog\/tweaking-avanzado-con-snippets-en-el-functions-php-de-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">snippets para WordPress<\/a><\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>CONCLUSI\u00d3N<\/strong><\/h2>\n\n\n\n<p>Adem\u00e1s de todo lo que hemos comentado en este post, un tema hijo se puede preparar para que se traduzca a otros idiomas (al igual que un tema principal) y tiene soporte para RTL. Si te interesa saber m\u00e1s sobre esto preg\u00fantame, estar\u00e9 encantada de responderte.<\/p>\n\n\n\n<p>Como te dije antes y para acabar con este art\u00edculo,&nbsp;<strong>mi recomendaci\u00f3n personal es:<\/strong>&nbsp;si trabajas con WordPress, lo mejor es que crees un tema hijo. Ganar\u00e1s tiempo, no perder\u00e1s las modificaciones que le hagas en la plantilla y mejorar\u00e1s la funcionalidad de tu web. \u00bfQuieres saber algo m\u00e1s sobre los temas hijo? \u00a1Comenta!<\/p>\n\n\n\n<p>\u00bfY vosotros, qu\u00e9 opin\u00e1is?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfTe has quedado con alguna duda o pregunta? Entonces te pido que&nbsp;<strong>dejes un&nbsp;comentario<\/strong>. Da igual que sea o una duda o un simple gracias, pero me alegrar\u00e9 mucho de leerlo y responderlo.<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQU\u00c9 ES y para qu\u00e9 sirve , Cualquier parecido o similitud con otras entradas de este tipo es mera casualidad. Te lo aseguro. Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.<\/p>\n","protected":false},"author":4,"featured_media":5412,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tema hijo en Wordpress - Vista Previa<\/title>\n<meta name=\"description\" content=\"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tema hijo en WordPress\" \/>\n<meta property=\"og:description\" content=\"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/\" \/>\n<meta property=\"og:site_name\" content=\"Vista Previa\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-08T16:43:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1003\" \/>\n\t<meta property=\"og:image:height\" content=\"492\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nicol\u00e1s\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Tema hijo en WordPress\" \/>\n<meta name=\"twitter:description\" content=\"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nicol\u00e1s\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/\"},\"author\":{\"name\":\"Nicol\u00e1s\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#\\\/schema\\\/person\\\/25f4a9fc1df1ccf47b26f0627129af16\"},\"headline\":\"Tema hijo en WordPress\",\"datePublished\":\"2022-09-08T16:43:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/\"},\"wordCount\":4382,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/categorias-temas-hijo.jpg\",\"articleSection\":[\"WordPress\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/\",\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/\",\"name\":\"Tema hijo en Wordpress - Vista Previa\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/categorias-temas-hijo.jpg\",\"datePublished\":\"2022-09-08T16:43:47+00:00\",\"description\":\"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/categorias-temas-hijo.jpg\",\"contentUrl\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/categorias-temas-hijo.jpg\",\"width\":1003,\"height\":492},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/2022\\\/09\\\/08\\\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tema hijo en WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#website\",\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/\",\"name\":\"Vista Previa\",\"description\":\"TEMAS WORDPRESS\",\"publisher\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#organization\",\"name\":\"Vista Previa\",\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/cropped-nicolas-N-tramp.png\",\"contentUrl\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/wp-content\\\/uploads\\\/2021\\\/10\\\/cropped-nicolas-N-tramp.png\",\"width\":512,\"height\":512,\"caption\":\"Vista Previa\"},\"image\":{\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/#\\\/schema\\\/person\\\/25f4a9fc1df1ccf47b26f0627129af16\",\"name\":\"Nicol\u00e1s\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g\",\"caption\":\"Nicol\u00e1s\"},\"url\":\"https:\\\/\\\/xn--nicols-tta.es\\\/wordpress\\\/multisite\\\/temas\\\/blog\\\/author\\\/nicolas\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tema hijo en Wordpress - Vista Previa","description":"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/","og_locale":"es_ES","og_type":"article","og_title":"Tema hijo en WordPress","og_description":"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.","og_url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/","og_site_name":"Vista Previa","article_published_time":"2022-09-08T16:43:47+00:00","og_image":[{"width":1003,"height":492,"url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","type":"image\/jpeg"}],"author":"Nicol\u00e1s","twitter_card":"summary_large_image","twitter_title":"Tema hijo en WordPress","twitter_description":"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.","twitter_image":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","twitter_misc":{"Escrito por":"Nicol\u00e1s","Tiempo de lectura":"22 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#article","isPartOf":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/"},"author":{"name":"Nicol\u00e1s","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#\/schema\/person\/25f4a9fc1df1ccf47b26f0627129af16"},"headline":"Tema hijo en WordPress","datePublished":"2022-09-08T16:43:47+00:00","mainEntityOfPage":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/"},"wordCount":4382,"commentCount":0,"publisher":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#organization"},"image":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#primaryimage"},"thumbnailUrl":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","articleSection":["WordPress"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/","url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/","name":"Tema hijo en Wordpress - Vista Previa","isPartOf":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#primaryimage"},"image":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#primaryimage"},"thumbnailUrl":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","datePublished":"2022-09-08T16:43:47+00:00","description":"Un \u00abtema hijo\u00bb en WordPress ? Es un tema que hereda la funcionalidad de otro tema, llamado \u00abtema padre\u00bb. Los temas hijos permiten modificar o a\u00f1adir las funcionalidades del tema padre.","breadcrumb":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#primaryimage","url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","contentUrl":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2020\/12\/categorias-temas-hijo.jpg","width":1003,"height":492},{"@type":"BreadcrumbList","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/2022\/09\/08\/child-theme-o-tema-hijo-en-wordpress-que-es-para-que-sirve-y-como-crearlo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/"},{"@type":"ListItem","position":2,"name":"Tema hijo en WordPress"}]},{"@type":"WebSite","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#website","url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/","name":"Vista Previa","description":"TEMAS WORDPRESS","publisher":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#organization","name":"Vista Previa","url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#\/schema\/logo\/image\/","url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2021\/10\/cropped-nicolas-N-tramp.png","contentUrl":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-content\/uploads\/2021\/10\/cropped-nicolas-N-tramp.png","width":512,"height":512,"caption":"Vista Previa"},"image":{"@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/#\/schema\/person\/25f4a9fc1df1ccf47b26f0627129af16","name":"Nicol\u00e1s","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/48545c1514fac5b21237f4433c348f809cf3e3c7b57718d11af0b047c3a59094?s=96&d=mm&r=g","caption":"Nicol\u00e1s"},"url":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/blog\/author\/nicolas\/"}]}},"_links":{"self":[{"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/posts\/127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/comments?post=127"}],"version-history":[{"count":0,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/posts\/127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/media\/5412"}],"wp:attachment":[{"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/media?parent=127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/categories?post=127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xn--nicols-tta.es\/wordpress\/multisite\/temas\/wp-json\/wp\/v2\/tags?post=127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}