{"id":10548,"date":"2022-07-15T13:31:58","date_gmt":"2022-07-15T11:31:58","guid":{"rendered":"https:\/\/carontestudio.com\/blog\/?p=10548"},"modified":"2023-01-23T16:13:29","modified_gmt":"2023-01-23T15:13:29","slug":"donde-esta-el-fichero-functions-php-en-wordpress","status":"publish","type":"post","link":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/","title":{"rendered":"\u00bfD\u00f3nde est\u00e1 el fichero functions.php en WordPress?"},"content":{"rendered":"\n<p>En la entrada de hoy te voy a mostrar <strong>donde est\u00e1 el fichero functions.php<\/strong> de WordPress. Veremos qu\u00e9 es, su ubicaci\u00f3n, c\u00f3mo editarlo y algunas funciones muy \u00fatiles. \u00a1Comenzamos!<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es el archivo functions.php? <\/h2>\n\n\n\n<p>Lo primero que vamos a ver es <strong>qu\u00e9 es el fichero functions.php<\/strong> de WordPress y su funci\u00f3n. El fichero function.php es un fichero o archivo donde se pueden programar funcionalidades adicionales y propias del tema<strong> <\/strong>que se est\u00e9 usando en una web realizada con WordPress. Todos los temas o plantillas tienen un fichero functions.php. Incluso <a href=\"https:\/\/carontestudio.com\/blog\/crear-un-tema-hijo-en-wordpress\/\">si creas un tema hijo en WordPress<\/a> tendr\u00e1s uno listo para ser modificado. En este fichero se pueden agregar l\u00edneas de c\u00f3digo que te permitir\u00e1n <strong>a\u00f1adir o modificar funcionalidades de tu web y de WordPress.<\/strong> El lenguaje utilizado para este fichero, al igual que en el resto de ficheros de WordPress, es PHP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfD\u00f3nde est\u00e1 el fichero functions.php?<\/h2>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\">\n<p>Se puede localizar dentro de tu tema o tema hijo. Un ejemplo de ruta donde encontrarlo es la siguiente: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;tu-dominio.com\/wp-content\/themes\/tu-tema-o-tema-hijo\/functions.php<\/code><\/pre>\n\n\n\n<p>Para acceder a \u00e9l, podr\u00e1s <a href=\"https:\/\/carontestudio.com\/blog\/que-es-plesk\/\" rel=\"nofollow\">acceder por tu panel Plesk<\/a> o panel de hosting, o bien accediendo por FTP usando un software como por ejemplo el archiconocido <a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">FileZilla<\/a> o alg\u00fan software similar. <\/p>\n\n\n\n<p>Recomendamos, eso si, que cuando se acceda a este fichero, tener previamente realizada una <a href=\"https:\/\/carontestudio.com\/blog\/como-hacer-un-backup-en-wordpress\/\" rel=\"nofollow\">copia de seguridad de WordPress<\/a>. <strong>Functions.php es un fichero en el cual es f\u00e1cil cometer un error<\/strong> y dejar todo tu WordPress inaccesible. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-fichero-functions-php.jpg\" alt=\"Donde se encuentra el fichero functions.php en WordPress\" class=\"wp-image-10550\" width=\"353\" height=\"289\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-fichero-functions-php.jpg 575w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-fichero-functions-php-300x246.jpg 300w\" sizes=\"auto, (max-width: 353px) 100vw, 353px\" \/><figcaption>Donde se encuentra el fichero functions.php en WordPress<\/figcaption><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo editar el fichero functions.php? <\/h2>\n\n\n\n<p>Podr\u00e1s editar el fichero functions.php con un editor de texto como el notepad, aunque yo te <strong>recomiendo usar un software como Visual Studio Code de Microsoft<\/strong>, o tambi\u00e9n Sublime Text. Bastar\u00e1 con que lo abras directamente desde tu gestor FTP, o bien desde el panel Plesk de tu hosting. Tambi\u00e9n puedes descargarlo a tu PC y trabajar en \u00e9l en un entorno seguro, a la espera de, posteriormente, subirlo a la web una vez hayas terminado de realizar las modificaciones. <\/p>\n\n\n\n<p>Una vez lo abras, ver\u00e1s un fichero con un contenido similar a este que te muestro que corresponde al tema nativo de WordPress <strong>TwentyTwentyTwo<\/strong>: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\/**\n * Twenty Twenty-Two functions and definitions\n *\n * @link https:\/\/developer.wordpress.org\/themes\/basics\/theme-functions\/\n *\n * @package WordPress\n * @subpackage Twenty_Twenty_Two\n * @since Twenty Twenty-Two 1.0\n *\/\n\nif ( ! function_exists( 'twentytwentytwo_support' ) ) :\n\n\t\/**\n\t * Sets up theme defaults and registers support for various WordPress features.\n\t *\n\t * @since Twenty Twenty-Two 1.0\n\t *\n\t * @return void\n\t *\/\n\tfunction twentytwentytwo_support() {\n\t\t\/\/ Add support for block styles.\n\t\tadd_theme_support( 'wp-block-styles' );\n\t\t\/\/ Enqueue editor styles.\n\t\tadd_editor_style( 'style.css' );\n\n\t}\n\nendif;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">M\u00e9todo alternativo para editar functions.php<\/h3>\n\n\n\n<p>Para editar el fichero functions.php tambi\u00e9n puedes recurrir al <strong>editor de temas de WordPress<\/strong>. Este editor te permite editar cualquiera de los ficheros php que haya en tu WordPress, desde una plantilla para el blog, al mismo fichero functions.php. En la siguiente captura podr\u00e1s ver como acceder a este \u00fatil editor de temas: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"271\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress-1024x271.jpg\" alt=\"Editar functions.php desde el editor de temas de WordPress\" class=\"wp-image-10561\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress-1024x271.jpg 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress-300x79.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress-768x203.jpg 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress-600x159.jpg 600w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/editar-functions-php-desde-editor-de-temas-de-wordpress.jpg 1222w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Editando el fichero functions.php desde el editor de temas de WordPress<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Funciones \u00fatiles para functions.php de WordPress<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Crear caja de Widget a trav\u00e9s del fichero functions.php<\/h3>\n\n\n\n<p>Los widget son uno de los elementos m\u00e1s queridos de todo usuario de WordPress. Permiten agregar infinidad de funcionalidades extra a los sitios web de una forma muy sencilla. Con este c\u00f3digo podr\u00e1s <strong>crear una zona de widget nueva en tu backoffice<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>if&nbsp;(function_exists('register_sidebar')) {\n&nbsp;&nbsp;&nbsp;&nbsp;register_sidebar(array(\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'name'&nbsp;=&gt;&nbsp;'Sidebar Widgets',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'id'&nbsp;&nbsp;&nbsp;=&gt;&nbsp;'sidebar-widgets',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'description'&nbsp;&nbsp;&nbsp;=&gt;&nbsp;'Descripcion de la caja de Widget',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'before_widget'&nbsp;=&gt;&nbsp;'&lt;div id=\"id-que-quieras\" class=\"widget-personalizado\"&gt;',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'after_widget'&nbsp;&nbsp;=&gt;&nbsp;'&lt;\/div&gt;',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'before_title'&nbsp;&nbsp;=&gt;&nbsp;'&lt;p&gt;',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'after_title'&nbsp;&nbsp;&nbsp;=&gt;&nbsp;'&lt;\/p&gt;'\n&nbsp;&nbsp;&nbsp;&nbsp;));\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Eliminar los pingback y trackbacks de los comentarios de WordPress. <\/h3>\n\n\n\n<p>Con esta \u00fatil funci\u00f3n podr\u00e1s <strong>eliminar los pingback y trackbacks de los comentarios de WordPress<\/strong>. Las \u00faltimas versiones de WordPress ya permiten desactivar esta funci\u00f3n desde el backoffice.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function cleanPings($comment, $args, $depth) {\n$GLOBALS&#91;'comment'] = $comment;\necho '&lt;li&gt;'.comment_author_link().'&lt;\/li&gt;';\n}\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Eliminar la versi\u00f3n de WordPress en la web y en el feed<\/h3>\n\n\n\n<p>Esta funci\u00f3n te permite eliminar todo rastro de la versi\u00f3n de WordPress de la web y del feed. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_filter('the_generator','killVersion');\nfunction killVersion() { return ''; }\nremove_action('wp_head', 'wp_generator');\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Agregar logo personalizado en login de WordPress<\/h3>\n\n\n\n<p>Una funci\u00f3n curiosa para agregar a tu sitio web es la que te permite <strong>personalizar el login de tu WordPress<\/strong>. Tendr\u00e1s que modificar la ruta y nombre de la imagen con la que corresponda de tu servidor. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function my_custom_login_logo() {\necho '&lt;style type=\"text\/css\"&gt;\nh1 a { background-image:url(\/wp-content\/tu-tema-o-tema-hijo\/uploads\/nombre-de-la-imagen.png) !important; }&lt;\/style&gt;';\n}\nadd_action('login_head', 'my_custom_login_logo');<\/code><\/pre>\n\n\n\n<div class=\"wp-block-columns sabermas is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/carontestudio.com\/blog\/limpiar-base-de-datos-de-wordpress\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/02\/limpiar-base-datos-wordpress-1024x604.jpg\" alt=\"Limpiar la base de datos de WordPress\" class=\"wp-image-3849\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/02\/limpiar-base-datos-wordpress-1024x604.jpg 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/02\/limpiar-base-datos-wordpress-300x177.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/02\/limpiar-base-datos-wordpress-768x453.jpg 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2021\/02\/limpiar-base-datos-wordpress.jpg 1250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/carontestudio.com\/blog\/crear-un-tema-hijo-en-wordpress\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2019\/11\/crear-tema-hijo-con-wordpress-1024x604.jpg\" alt=\"Crear un tema hijo o child theme con WordPress\" class=\"wp-image-414\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2019\/11\/crear-tema-hijo-con-wordpress-1024x604.jpg 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2019\/11\/crear-tema-hijo-con-wordpress-300x177.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2019\/11\/crear-tema-hijo-con-wordpress-768x453.jpg 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2019\/11\/crear-tema-hijo-con-wordpress.jpg 1250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>En la entrada de hoy te voy a mostrar donde est\u00e1 el fichero functions.php de WordPress. Veremos qu\u00e9 es, su ubicaci\u00f3n, c\u00f3mo editarlo y alg\u00fan peque\u00f1o truco con \u00e9l. \u00a1Comenzamos!<\/p>\n","protected":false},"author":4,"featured_media":10572,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[94],"tags":[95],"class_list":["post-10548","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diseno-web","tag-wordpress"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio<\/title>\n<meta name=\"description\" content=\"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio\" \/>\n<meta property=\"og:description\" content=\"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de maketing | Caronte\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carontewebstudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-15T11:31:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-23T15:13:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1250\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"V\u00edctor S\u00e1nchez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio\" \/>\n<meta name=\"twitter:description\" content=\"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"V\u00edctor S\u00e1nchez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/\"},\"author\":{\"name\":\"V\u00edctor S\u00e1nchez\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/86dbac78fed697f8df2289e9242c97e9\"},\"headline\":\"\u00bfD\u00f3nde est\u00e1 el fichero functions.php en WordPress?\",\"datePublished\":\"2022-07-15T11:31:58+00:00\",\"dateModified\":\"2023-01-23T15:13:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/\"},\"wordCount\":647,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/donde-esta-el-fichero-functions-php.jpg\",\"keywords\":[\"WordPress\"],\"articleSection\":[\"Dise\u00f1o web\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/\",\"name\":\"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/donde-esta-el-fichero-functions-php.jpg\",\"datePublished\":\"2022-07-15T11:31:58+00:00\",\"dateModified\":\"2023-01-23T15:13:29+00:00\",\"description\":\"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/donde-esta-el-fichero-functions-php.jpg\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/donde-esta-el-fichero-functions-php.jpg\",\"width\":1250,\"height\":737,\"caption\":\"Donde est\u00e1 el fichero functions.php\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/donde-esta-el-fichero-functions-php-en-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfD\u00f3nde est\u00e1 el fichero functions.php en WordPress?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"name\":\"Blog de marketing | Caronte\",\"description\":\"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\",\"name\":\"Caronte - Agencia de marketing\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"width\":1090,\"height\":155,\"caption\":\"Caronte - Agencia de marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carontewebstudio\\\/\",\"https:\\\/\\\/www.instagram.com\\\/caronte_studio\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@carontewebstudio\",\"https:\\\/\\\/www.youtube.com\\\/@carontewebstudio\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/carontewebstudio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/86dbac78fed697f8df2289e9242c97e9\",\"name\":\"V\u00edctor S\u00e1nchez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"caption\":\"V\u00edctor S\u00e1nchez\"},\"description\":\"\u00bfDudas con tu hosting? \u00bfNo sabes como extremar la precauci\u00f3n de tu hosting? Est\u00e1s en el lugar adecuado. Despeja cualquier duda con los art\u00edculos de V\u00edctor S\u00e1nchez.\",\"sameAs\":[\"https:\\\/\\\/www.carontestudio.com\\\/\"],\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/author\\\/victor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio","description":"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.","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:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio","og_description":"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.","og_url":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/","og_site_name":"Blog de maketing | Caronte","article_publisher":"https:\/\/www.facebook.com\/carontewebstudio\/","article_published_time":"2022-07-15T11:31:58+00:00","article_modified_time":"2023-01-23T15:13:29+00:00","og_image":[{"width":1250,"height":737,"url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","type":"image\/jpeg"}],"author":"V\u00edctor S\u00e1nchez","twitter_card":"summary_large_image","twitter_title":"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio","twitter_description":"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.","twitter_image":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","twitter_misc":{"Escrito por":"V\u00edctor S\u00e1nchez","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#article","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/"},"author":{"name":"V\u00edctor S\u00e1nchez","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/86dbac78fed697f8df2289e9242c97e9"},"headline":"\u00bfD\u00f3nde est\u00e1 el fichero functions.php en WordPress?","datePublished":"2022-07-15T11:31:58+00:00","dateModified":"2023-01-23T15:13:29+00:00","mainEntityOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/"},"wordCount":647,"commentCount":0,"publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","keywords":["WordPress"],"articleSection":["Dise\u00f1o web"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/","url":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/","name":"\u00bfD\u00f3nde est\u00e1 functions.php en WordPress? - Caronte Web Studio","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","datePublished":"2022-07-15T11:31:58+00:00","dateModified":"2023-01-23T15:13:29+00:00","description":"Te mostramos d\u00f3nde est\u00e1 el fichero functions.php en WordPress. Adem\u00e1s, te ense\u00f1amos c\u00f3mo editarlo y algunos trucos para aplicar a tu web.","breadcrumb":{"@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#primaryimage","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2022\/07\/donde-esta-el-fichero-functions-php.jpg","width":1250,"height":737,"caption":"Donde est\u00e1 el fichero functions.php"},{"@type":"BreadcrumbList","@id":"https:\/\/carontestudio.com\/blog\/donde-esta-el-fichero-functions-php-en-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/carontestudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u00bfD\u00f3nde est\u00e1 el fichero functions.php en WordPress?"}]},{"@type":"WebSite","@id":"https:\/\/carontestudio.com\/blog\/#website","url":"https:\/\/carontestudio.com\/blog\/","name":"Blog de marketing | Caronte","description":"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.","publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carontestudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/carontestudio.com\/blog\/#organization","name":"Caronte - Agencia de marketing","url":"https:\/\/carontestudio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","width":1090,"height":155,"caption":"Caronte - Agencia de marketing"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carontewebstudio\/","https:\/\/www.instagram.com\/caronte_studio\/","https:\/\/www.tiktok.com\/@carontewebstudio","https:\/\/www.youtube.com\/@carontewebstudio","https:\/\/es.linkedin.com\/company\/carontewebstudio"]},{"@type":"Person","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/86dbac78fed697f8df2289e9242c97e9","name":"V\u00edctor S\u00e1nchez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","caption":"V\u00edctor S\u00e1nchez"},"description":"\u00bfDudas con tu hosting? \u00bfNo sabes como extremar la precauci\u00f3n de tu hosting? Est\u00e1s en el lugar adecuado. Despeja cualquier duda con los art\u00edculos de V\u00edctor S\u00e1nchez.","sameAs":["https:\/\/www.carontestudio.com\/"],"url":"https:\/\/carontestudio.com\/blog\/author\/victor\/"}]}},"_links":{"self":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/10548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/comments?post=10548"}],"version-history":[{"count":22,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/10548\/revisions"}],"predecessor-version":[{"id":13149,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/10548\/revisions\/13149"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media\/10572"}],"wp:attachment":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media?parent=10548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/categories?post=10548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/tags?post=10548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}