{"id":11441,"date":"2024-06-19T20:38:16","date_gmt":"2024-06-19T20:38:16","guid":{"rendered":"https:\/\/wcanvas.com\/?post_type=blogs&#038;p=11441"},"modified":"2024-12-23T19:35:07","modified_gmt":"2024-12-23T19:35:07","slug":"funcion-get_site_url-de-wordpress","status":"publish","type":"blogs","link":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/","title":{"rendered":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla"},"content":{"rendered":"\n<p>La funci\u00f3n de WordPress <strong>get_site_url<\/strong> permite a los desarrolladores acceder a la URL del sitio actual o de cualquier sitio dentro de una red multisite. Veamos c\u00f3mo funciona la funci\u00f3n y algunos ejemplos de c\u00f3mo usarla en tu sitio.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Puntos Clave<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>get_site_url<\/strong> recupera la URL del sitio de WordPress en el cual se est\u00e1 utilizando y cualquier sitio en una red multisite.<\/li>\n\n\n\n<li>Pod\u00e9s usar <strong>get_site_url<\/strong> en <a href=\"https:\/\/wcanvas.com\/es\/blog\/how-to-create-a-wordpress-plugin-in-5-steps\/\">plugins personalizados<\/a> o editar el archivo <strong>functions.php<\/strong> de tu tema.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es get_site_url en WordPress?<\/h2>\n\n\n\n<p>La funci\u00f3n <code>get_site_url<\/code> recupera la URL del sitio actual. <code>get_site_url<\/code> utiliza la funci\u00f3n <a href=\"https:\/\/wcanvas.com\/es\/blog\/wordpress-get_option-function-what-it-is-and-how-to-use-it\/\" target=\"_blank\" rel=\"noreferrer noopener\">get_option<\/a>, entre otras, para obtener y devolver una cadena que representa la opci\u00f3n <code>siteurl<\/code> que se encuentra en la tabla <code>wp_options<\/code> de la base de datos.<\/p>\n\n\n\n<p>En instalaciones individuales, <code>get_site_url<\/code> devuelve la URL del sitio actual. En instalaciones multisite, <code>get_site_url<\/code> puede devolver la URL del sitio actual o la URL de un sitio espec\u00edfico en la red.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo Funciona la Funci\u00f3n get_site_url en WordPress?<\/h2>\n\n\n\n<p>La definici\u00f3n de <code>get_site_url<\/code> est\u00e1 en el archivo <code>link-template.php<\/code>, que se encuentra en la carpeta principal de <code>wp-includes<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">function get_site_url( $blog_id = null, $path = '', $scheme = null ) {\n    if ( empty( $blog_id ) || ! is_multisite() ) {\n        $url = get_option( 'siteurl' );\n    } else {\n        switch_to_blog( $blog_id );\n        $url = get_option( 'siteurl' );\n        restore_current_blog();\n    }\n\n    $url = set_url_scheme( $url, $scheme );\n\n    if ( $path &amp;&amp; is_string( $path ) ) {\n        $url .= '\/' . ltrim( $path, '\/' );\n    }\n\n    return apply_filters( 'site_url', $url, $path, $scheme, $blog_id );\n}<\/code><\/pre>\n\n\n\n<p><code>get_site_url<\/code> tiene 3 par\u00e1metros:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>$blog_id<\/strong>: El ID del blog\/sitio (por defecto es <strong>null<\/strong>).<\/li>\n\n\n\n<li><strong>$path<\/strong>: La ruta a agregar a la URL del sitio (por defecto es una cadena vac\u00eda).<\/li>\n\n\n\n<li><strong>$scheme<\/strong>: El esquema de la URL (<strong>http<\/strong>, <strong>https<\/strong>, etc.). El valor por defecto es <strong>null<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>Con eso en mente, desglosaremos qu\u00e9 significa cada l\u00ednea.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 1: Comprobar si el ID del Blog Est\u00e1 Configurado o es Multisite<\/h3>\n\n\n\n<p>El primer bloque de c\u00f3digo determina si el desarrollador proporcion\u00f3 un <code>$blog_id<\/code> o si el sitio de WordPress actual es una <a href=\"https:\/\/wcanvas.com\/es\/blog\/wordpress-multisite-how-to-add-a-user-to-all-sites\/\" target=\"_blank\" rel=\"noreferrer noopener\">instalaci\u00f3n multisite<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">function get_site_url( $blog_id = null, $path = '', $scheme = null ) {\n    if ( empty( $blog_id ) || ! is_multisite() ) {\n        $url = get_option( 'siteurl' );\n    } else {\n        switch_to_blog( $blog_id );\n        $url = get_option( 'siteurl' );\n        restore_current_blog();\n    }<\/code><\/pre>\n\n\n\n<p>Si <code>$blog_id<\/code> est\u00e1 vac\u00edo o el sitio no es parte de una <a href=\"\/wordpress-multisite-how-to-turn-your-site-into-a-multisite\" target=\"_blank\" rel=\"noreferrer noopener\">red multisite<\/a>, la funci\u00f3n <code>get_option<\/code> obtiene la opci\u00f3n <code>siteurl<\/code> del sitio actual.<\/p>\n\n\n\n<p>Si <code>$blog_id<\/code> est\u00e1 configurado y el sitio es parte de una red multisite, cambia al blog especificado usando <code>switch_to_blog( $blog_id)<\/code>. <code>switch_to_blog<\/code> permite a los desarrolladores extraer publicaciones y otra informaci\u00f3n de otros sitios al cambiar el contexto actual.<\/p>\n\n\n\n<p>Usando <code>switch_to_blog<\/code>, <code>get_site_url<\/code> recupera la opci\u00f3n <code>siteurl<\/code> para ese blog y luego vuelve al contexto del blog actual usando <code>restore_current_blog<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 2: Establecer el Esquema de URL<\/h3>\n\n\n\n<p>La siguiente l\u00ednea establece el esquema de URL (<code>http<\/code> o <code>https<\/code>) basado en el par\u00e1metro <code>$scheme<\/code>. Si <code>$scheme<\/code> es <code>null<\/code>, la funci\u00f3n usa el esquema actual del sitio.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">$url = set_url_scheme( $url, $scheme );<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 3: A\u00f1adir la Ruta<\/h3>\n\n\n\n<p>Si se proporciona el par\u00e1metro $path y es una cadena, la funci\u00f3n agrega su valor a la URL. <code>ltrim( $path, '\/' )<\/code> elimina cualquier barra inicial de la ruta para evitar dobles barras en la URL.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">if ( $path &amp;&amp; is_string( $path ) ) {\n    $url .= '\/' . ltrim( $path, '\/' );\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 4: Aplicar Filtros y Devolver URL<\/h3>\n\n\n\n<p>La funci\u00f3n <code>apply_filters<\/code> usa <code>'site_url'<\/code> como gancho, <code>$url<\/code> como el valor a filtrar, y <code>$path<\/code>, <code>$scheme<\/code> y <code>$blog_ID<\/code> para el filtro.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">return apply_filters( 'site_url', $url, $path, $scheme, $blog_id );<\/code><\/pre>\n\n\n\n<p>Finalmente, la funci\u00f3n devuelve la URL modificada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo usar la Funci\u00f3n get_site_url en WordPress?<\/h2>\n\n\n\n<p>Algunos usos potenciales de <code>get_site_url<\/code> incluyen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Generar enlaces a uno de tus subsitios en una red multisite.<\/li>\n\n\n\n<li>Forzar HTTPS en un enlace.<\/li>\n\n\n\n<li>Generar enlaces din\u00e1micos basados en condiciones espec\u00edficas o interacciones de usuario.<\/li>\n\n\n\n<li>Generar endpoints de API.<\/li>\n<\/ul>\n\n\n\n<p>Exploraremos un par de ejemplos de c\u00f3mo usar <code>get_site_url<\/code> en tu sitio de WordPress.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Usar get_site_url en Instalaciones Individuales<\/h3>\n\n\n\n<p>Vamos a usar <code>get_site_url<\/code> para mostrar un cuadro de texto en tus <a href=\"https:\/\/wcanvas.com\/es\/blog\/how-to-hide-the-author-name-in-wordpress-blog-posts\/\" target=\"_blank\" rel=\"noreferrer noopener\">publicaciones de blog<\/a>. Esta funci\u00f3n capturar\u00e1 la URL de tu sitio en una variable y la mostrar\u00e1 como un cuadro de texto negro con texto blanco en todas las p\u00e1ginas de tu sitio.<\/p>\n\n\n\n<p>Acced\u00e9 al archivo <code>functions.php<\/code> de tu tema para a\u00f1adir el c\u00f3digo. Estamos utilizando el tema Twenty Twenty-Four, por lo que nuestro archivo <code>functions.php<\/code> est\u00e1 ubicado en <strong>public &gt; wp-content &gt; themes &gt; twentytwentyfour<\/strong>.<\/p>\n\n\n\n<p>Agreg\u00e1 el siguiente c\u00f3digo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">if ( ! function_exists ( 'display_text_box' ) ) :\n    function display_text_box() {\n        if ( is_single() ) : \/\/ Comprueba si la p\u00e1gina es una sola p\u00e1gina, como una publicaci\u00f3n de blog\n            \/\/ Captura la URL del sitio en una variable\n            $url = get_site_url();\n\n            \/\/ Muestra la URL del sitio en un cuadro de texto que aparece sobre cada p\u00e1gina\n            echo '&lt;p style=\"position: absolute;\n            font-size: 25px;\n            top: 100px;\n            right: 100px;\n            padding: 10px;\n            background-color: #000000;\n            color: #FFFFFF;\"&gt;La URL de este sitio es: ' . $url . '&lt;\/p&gt;';\n        endif;\n    }\nendif;\n\nadd_action( 'wp_footer', 'display_text_box' );<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>As\u00ed es como se ver\u00e1 esta funci\u00f3n en tu sitio en vivo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-1-1024x451.jpg\" alt=\"Una publicaci\u00f3n de blog de WordPress con un cuadro de texto negro en la esquina superior derecha\" class=\"wp-image-4512\" srcset=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-1-1024x451.jpg 1024w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-1-300x132.jpg 300w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-1-768x338.jpg 768w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-1.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>El texto dice, <code>La URL de este sitio es: https:\/\/test-site.local<\/code>. Este ejemplo fue creado en un sitio local usando Local by Flywheel; si prob\u00e1s esto en un sitio en vivo, la URL ser\u00eda <code>https:\/\/test-site.com<\/code>.<\/p>\n\n\n\n<p>Para confirmar si la URL que se muestra es correcta, and\u00e1 a <strong>Ajustes &gt; General<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-2-1024x451.jpg\" alt=\"La interfaz de 'Ajustes Generales' de WordPress, resaltando las configuraciones de 'Direcci\u00f3n de WordPress (URL)' y 'Direcci\u00f3n del sitio (URL)'\" class=\"wp-image-4513\" srcset=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-2-1024x451.jpg 1024w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-2-300x132.jpg 300w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-2-768x338.jpg 768w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-2.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Las URLs en las cajas de texto de <strong>Direcci\u00f3n del sitio (URL)<\/strong> y <strong>Direcci\u00f3n de WordPress (URL)<\/strong> deber\u00edan ser las mismas que las mostradas en el cuadro de texto de nuestra funci\u00f3n, ya que, la mayor\u00eda del tiempo, tus direcciones de Sitio y WordPress son las mismas.<\/p>\n\n\n\n<p>En algunos casos, como cuando <a href=\"https:\/\/wcanvas.com\/es\/blog\/how-to-find-your-wordpress-installation-path\/\" target=\"_blank\" rel=\"noreferrer noopener\">instal\u00e1s WordPress<\/a> en un subdirectorio, la direcci\u00f3n del Sitio y WordPress diferir\u00e1n porque corresponden a diferentes claves en la tabla <code>wp_options<\/code>. La Direcci\u00f3n del sitio corresponde a la clave <code>siteurl<\/code>, y la Direcci\u00f3n de WordPress corresponde a la clave <code>home<\/code>.<\/p>\n\n\n\n<p>En casos donde tu instalaci\u00f3n de WordPress est\u00e1 en un subdirectorio, las claves <code>home<\/code> y <code>siteurl<\/code> tendr\u00e1n valores distintos ya que la instalaci\u00f3n no est\u00e1 en el directorio ra\u00edz de tu sitio web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Usar get_site_url en Instalaciones Multisite<\/h3>\n\n\n\n<p>Tambi\u00e9n pod\u00e9s usar <code>get_site_url<\/code> para mostrar las URLs de m\u00faltiples sitios de la misma red multisite utilizando el par\u00e1metro <code>$blog_id<\/code>.<\/p>\n\n\n\n<p>Para este ejemplo, tenemos una red multisite con tres subdominios: Subdominio 1, Subdominio 2 y Subdominio 3.<\/p>\n\n\n\n<p>Agregaremos una versi\u00f3n ligeramente modificada del <a href=\"https:\/\/wcanvas.com\/es\/blog\/how-to-maintain-scalable-code-version-control-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">c\u00f3digo anterior<\/a> en el archivo <code>functions.php<\/code> del sitio principal para mostrar las URLs del sitio principal y todos los subdominios:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">if ( ! function_exists ( 'display_text_box' ) ) :\n\tfunction display_text_box() {\n\t\tif ( is_single() ) : \/\/ Comprueba si la p\u00e1gina es una sola p\u00e1gina, como una publicaci\u00f3n de blog\n\t\t\t\/\/ Captura la URL del sitio en una variable\n\t\t\t$url_subdomain_main_site = get_site_url(1);\n\t\t\t$url_subdomain_one = get_site_url(2);\n\t\t\t$url_subdomain_two = get_site_url(3);\n\t\t\t$url_subdomain_three = get_site_url(4);\n\n\t\t\t\/\/ Muestra la URL del sitio en un cuadro de texto que aparece sobre cada p\u00e1gina\n\t\t\techo '&lt;p style=\"position: absolute;\n\t\t\tfont-size: 18px;\n\t\t\ttop: 100px;\n\t\t\tright: 100px;\n\t\t\tpadding: 10px;\n\t\t\tbackground-color: #000000;\n\t\t\tcolor: #FFFFFF;\"&gt;La URL del sitio principal es: ' . $url_subdomain_main_site .\n\t\t\t'&lt;br&gt;' . 'La URL del Subdominio 1 es: ' . $url_subdomain_one .\n\t\t\t'&lt;br&gt;' . 'La URL del Subdominio 2 es: ' . $url_subdomain_two . \n\t\t\t'&lt;br&gt;' . 'La URL del Subdominio 3 es: ' . $url_subdomain_three .'&lt;\/p&gt;';\n\t\tendif;\n\t}\nendif;\n\nadd_action( 'wp_footer', 'display_text_box' );<\/code><\/pre>\n\n\n\n<p>As\u00ed es como se ver\u00e1 esta funci\u00f3n en tu sitio en vivo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-3-1024x451.jpg\" alt=\"Una publicaci\u00f3n de blog de WordPress con un cuadro de texto negro en la esquina superior derecha\" class=\"wp-image-4514\" srcset=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-3-1024x451.jpg 1024w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-3-300x132.jpg 300w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-3-768x338.jpg 768w, https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-3.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>El cuadro de texto dice:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>La URL del sitio principal es: https:\/\/test-multisite-network.local<br>La URL del Subdominio 1 es: https:\/\/subdomain-1.test-multisite-network.local<br>La URL del Subdominio 2 es: https:\/\/subdomain-2.test-multisite-network.local<br>La URL del Subdominio 3 es: https:\/\/subdomain-3.test-multisite-network.local<\/p>\n<\/blockquote>\n\n\n\n<p>En una instalaci\u00f3n multisite, el ID del sitio <code>1<\/code> se refiere al primer (principal) sitio creado, y todos los siguientes subsitios reciben un ID correspondiente al orden en que se fueron creando.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">get_site_url Te Ayuda a Capturar y Mostrar la Direcci\u00f3n de WordPress<\/h2>\n\n\n\n<p>La funci\u00f3n <code>get_site_url<\/code> obtiene la URL de tu sitio actual o de cualquiera de los sitios en tu red multisite. Puede ser \u00fatil para generar enlaces, forzar HTTPS en un enlace y generar enlaces din\u00e1micos basados en condiciones espec\u00edficas o interacciones del usuario.<\/p>\n\n\n\n<p>Ahora que sab\u00e9s c\u00f3mo funciona la funci\u00f3n, comenz\u00e1 a usarla para personalizar la funcionalidad de tu sitio.<\/p>\n\n\n\n<p>Si encontraste \u00fatil este post, <a href=\"https:\/\/wcanvas.com\/es\/blogs\/\" target=\"_blank\" rel=\"noreferrer noopener\">le\u00e9 nuestro blog<\/a> y revis\u00e1 nuestros <a href=\"https:\/\/wcanvas.com\/es\/resources\/\" target=\"_blank\" rel=\"noreferrer noopener\">recursos<\/a> para m\u00e1s informaci\u00f3n y gu\u00edas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La funci\u00f3n de WordPress get_site_url permite a los desarrolladores acceder a la URL del sitio actual o de cualquier sitio dentro de una red multisite. Veamos c\u00f3mo funciona la funci\u00f3n y algunos ejemplos de c\u00f3mo usarla en tu sitio. Puntos Clave \u00bfQu\u00e9 es get_site_url en WordPress? La funci\u00f3n get_site_url recupera la URL del sitio actual. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4510,"template":"","blog-categories":[77],"class_list":["post-11441","blogs","type-blogs","status-publish","has-post-thumbnail","hentry","blog-categories-paso-a-paso"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas<\/title>\n<meta name=\"description\" content=\"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas\" \/>\n<meta property=\"og:description\" content=\"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"White Canvas\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-23T19:35:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"528\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": [\n\t                \"Article\",\n\t                \"BlogPosting\"\n\t            ],\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\"\n\t            },\n\t            \"author\": {\n\t                \"@type\": \"Organization\",\n\t                \"name\": \"Wcanvas\",\n\t                \"url\": \"https:\/\/wcanvas.com\/\"\n\t            },\n\t            \"headline\": \"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla\",\n\t            \"datePublished\": \"2024-06-19T20:38:16+00:00\",\n\t            \"dateModified\": \"2024-12-23T19:35:07+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@type\": \"WebPage\",\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\"\n\t            },\n\t            \"wordCount\": 1069,\n\t            \"publisher\": {\n\t                \"@type\": \"Organization\",\n\t                \"name\": \"Wcanvas\",\n\t                \"logo\": {\n\t                    \"@type\": \"ImageObject\",\n\t                    \"url\": \"https:\/\/wcanvas.com\/wp-content\/themes\/wcanvas\/assets\/img\/elements\/logo-white-white.png\"\n\t                }\n\t            },\n\t            \"image\": [],\n\t            \"thumbnailUrl\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg\",\n\t            \"inLanguage\": \"es\",\n\t            \"description\": null\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\",\n\t            \"url\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\",\n\t            \"name\": \"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg\",\n\t            \"datePublished\": \"2024-06-19T20:38:16+00:00\",\n\t            \"dateModified\": \"2024-12-23T19:35:07+00:00\",\n\t            \"description\": \"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"es\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"es\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage\",\n\t            \"url\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg\",\n\t            \"contentUrl\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg\",\n\t            \"width\": 1200,\n\t            \"height\": 528,\n\t            \"caption\": \"colorful PHP code over a dark blue background\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/wcanvas.com\/es\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Blogs\",\n\t                    \"item\": \"https:\/\/wcanvas.com\/es\/blogs\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 3,\n\t                    \"name\": \"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/#website\",\n\t            \"url\": \"https:\/\/wcanvas.com\/es\/\",\n\t            \"name\": \"White Canvas\",\n\t            \"description\": \"\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/wcanvas.com\/es\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"es\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/#organization\",\n\t            \"name\": \"White Canvas\",\n\t            \"url\": \"https:\/\/wcanvas.com\/es\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"es\",\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2023\/01\/logowhitecanvas.svg\",\n\t                \"contentUrl\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2023\/01\/logowhitecanvas.svg\",\n\t                \"width\": 115,\n\t                \"height\": 32,\n\t                \"caption\": \"White Canvas\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/#\/schema\/logo\/image\/\"\n\t            },\n\t            \"alternateName\": \"Wcanvas\",\n\t            \"contactPoint\": [\n\t                {\n\t                    \"@type\": \"ContactPoint\",\n\t                    \"telephone\": \"+1 (347) 688 2902\",\n\t                    \"contactType\": \"sales\",\n\t                    \"contactOption\": \"TollFree\",\n\t                    \"areaServed\": \"US\",\n\t                    \"availableLanguage\": \"en\"\n\t                },\n\t                {\n\t                    \"@type\": \"ContactPoint\",\n\t                    \"telephone\": \"+54 (11) 5236 4717\",\n\t                    \"contactType\": \"sales\",\n\t                    \"contactOption\": \"TollFree\",\n\t                    \"areaServed\": \"AR\",\n\t                    \"availableLanguage\": \"es\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/wcanvas.com\/es\/#\/schema\/person\/ea362f7fa9eb0239142e5e982bd8c198\",\n\t            \"name\": \"Nicolas Pisani\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"es\",\n\t                \"@id\": \"https:\/\/wcanvas.com\/es\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2022\/12\/cropped-avatar-nico-96x96.png\",\n\t                \"contentUrl\": \"https:\/\/wcanvas.com\/wp-content\/uploads\/2022\/12\/cropped-avatar-nico-96x96.png\",\n\t                \"caption\": \"Nicolas Pisani\"\n\t            },\n\t            \"sameAs\": [\n\t                \"https:\/\/wcanvas.com\",\n\t                \"#\",\n\t                \"https:\/\/www.instagram.com\/whitecanvasteam\/\",\n\t                \"https:\/\/x.com\/wcanvas\"\n\t            ]\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas","description":"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.","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:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/","og_locale":"es_ES","og_type":"article","og_title":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas","og_description":"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.","og_url":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/","og_site_name":"White Canvas","article_modified_time":"2024-12-23T19:35:07+00:00","og_image":[{"width":1200,"height":528,"url":"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#article","isPartOf":{"@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/"},"author":{"@type":"Organization","name":"Wcanvas","url":"https:\/\/wcanvas.com\/"},"headline":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla","datePublished":"2024-06-19T20:38:16+00:00","dateModified":"2024-12-23T19:35:07+00:00","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/"},"wordCount":1069,"publisher":{"@type":"Organization","name":"Wcanvas","logo":{"@type":"ImageObject","url":"https:\/\/wcanvas.com\/wp-content\/themes\/wcanvas\/assets\/img\/elements\/logo-white-white.png"}},"image":[],"thumbnailUrl":"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg","inLanguage":"es","description":null},{"@type":"WebPage","@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/","url":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/","name":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla - White Canvas","isPartOf":{"@id":"https:\/\/wcanvas.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg","datePublished":"2024-06-19T20:38:16+00:00","dateModified":"2024-12-23T19:35:07+00:00","description":"get_site_url permite obtener la URL del sitio actual de WordPress o de cualquier sitio en una red multisitio. As\u00ed es como funciona.","breadcrumb":{"@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#primaryimage","url":"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg","contentUrl":"https:\/\/wcanvas.com\/wp-content\/uploads\/2024\/06\/wordpress-get_site_url-HERO.jpg","width":1200,"height":528,"caption":"colorful PHP code over a dark blue background"},{"@type":"BreadcrumbList","@id":"https:\/\/wcanvas.com\/es\/blog\/funcion-get_site_url-de-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wcanvas.com\/es\/"},{"@type":"ListItem","position":2,"name":"Blogs","item":"https:\/\/wcanvas.com\/es\/blogs\/"},{"@type":"ListItem","position":3,"name":"Funci\u00f3n get_site_url de WordPress: Qu\u00e9 es y c\u00f3mo usarla"}]},{"@type":"WebSite","@id":"https:\/\/wcanvas.com\/es\/#website","url":"https:\/\/wcanvas.com\/es\/","name":"White Canvas","description":"","publisher":{"@id":"https:\/\/wcanvas.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wcanvas.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/wcanvas.com\/es\/#organization","name":"White Canvas","url":"https:\/\/wcanvas.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wcanvas.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/wcanvas.com\/wp-content\/uploads\/2023\/01\/logowhitecanvas.svg","contentUrl":"https:\/\/wcanvas.com\/wp-content\/uploads\/2023\/01\/logowhitecanvas.svg","width":115,"height":32,"caption":"White Canvas"},"image":{"@id":"https:\/\/wcanvas.com\/es\/#\/schema\/logo\/image\/"},"alternateName":"Wcanvas","contactPoint":[{"@type":"ContactPoint","telephone":"+1 (347) 688 2902","contactType":"sales","contactOption":"TollFree","areaServed":"US","availableLanguage":"en"},{"@type":"ContactPoint","telephone":"+54 (11) 5236 4717","contactType":"sales","contactOption":"TollFree","areaServed":"AR","availableLanguage":"es"}]},{"@type":"Person","@id":"https:\/\/wcanvas.com\/es\/#\/schema\/person\/ea362f7fa9eb0239142e5e982bd8c198","name":"Nicolas Pisani","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/wcanvas.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/wcanvas.com\/wp-content\/uploads\/2022\/12\/cropped-avatar-nico-96x96.png","contentUrl":"https:\/\/wcanvas.com\/wp-content\/uploads\/2022\/12\/cropped-avatar-nico-96x96.png","caption":"Nicolas Pisani"},"sameAs":["https:\/\/wcanvas.com","#","https:\/\/www.instagram.com\/whitecanvasteam\/","https:\/\/x.com\/wcanvas"]}]}},"_links":{"self":[{"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/blogs\/11441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/blogs"}],"about":[{"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/types\/blogs"}],"author":[{"embeddable":true,"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/media\/4510"}],"wp:attachment":[{"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/media?parent=11441"}],"wp:term":[{"taxonomy":"blog-categories","embeddable":true,"href":"https:\/\/wcanvas.com\/es\/wp-json\/wp\/v2\/blog-categories?post=11441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}