{"id":214,"date":"2018-02-12T13:19:44","date_gmt":"2018-02-12T12:19:44","guid":{"rendered":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/?p=214"},"modified":"2020-08-11T21:08:25","modified_gmt":"2020-08-11T19:08:25","slug":"widgets-y-menus-condicionales","status":"publish","type":"post","link":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/","title":{"rendered":"Widgets y men\u00fas condicionales"},"content":{"rendered":"\n<h2>1. Comportamiento por defecto de los widgets y men\u00fas de WordPress<\/h2>\n\n\n\n<p>Cualquier widget o men\u00fa creado en WordPress se muestra, por defecto, en todas las p\u00e1ginas del sitio web. Es decir, no existe ning\u00fan medio propio de la aplicaci\u00f3n que permita seleccionar en qu\u00e9 circunstancias y condiciones se ha de mostrar un widget, un \u00e1rea de widgets, un men\u00fa o un elemento de men\u00fa. Si en un momento dado surge la necesidad de contar con una funcionalidad semejante, no queda otro remedio que utilizar plugins. En el presente art\u00edculo analizaremos los que se utilizan en los sitios web del PNTE para a\u00f1adir funciones condicionales. Sin embargo, antes de hacerlo es necesario explicar los recursos de los que dispone WordPress a la hora de establecer condiciones.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2>2. Las etiquetas condicionales de WordPress<\/h2>\n\n\n\n<p>WordPress posee un aut\u00e9ntico arsenal de \u00abetiquetas condicionales\u00bb o&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Conditional_Tags\" target=\"_blank\" rel=\"noopener noreferrer\">conditional tags<\/a>, mediante las cuales es posible determinar en qu\u00e9 circunstancias debe producirse un determinado comportamiento de la aplicaci\u00f3n. No hace falta conocerse al dedillo ese enorme listado de condiciones, pero s\u00ed saber que existen y que pueden resultar muy \u00fatiles en muchas situaciones y para muchos prop\u00f3sitos diferentes. Ejemplos de este tipo de condiciones, algunos de ellos tomados de este mismo sitio web, pueden ser los siguientes:<\/p>\n\n\n\n<p>1. Que algo ocurra solo si el visitante del sitio est\u00e1 situado en la p\u00e1gina principal del sitio web. Para esta circunstancia, y dependiendo de los casos, se puede utilizar una de estas dos etiquetas condicionales:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_home()<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_front_page()<\/pre>\n\n\n\n<p>2. Que algo ocurra solo si el visitante est\u00e1 viendo la entrada denominada \u00abExcursi\u00f3n a Piedramillera\u00bb; la etiqueta que permite conseguir este comportamiento es<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_single('excursion-a-piedramillera')<\/pre>\n\n\n\n<p>En este sitio web se utiliza este tipo de etiquetas en seis widgets, todos ellos visibles solo en la entrada titulada \u00abLos nuevos widgets de WordPress\u00bb. Para conseguir tal efecto, se ha a\u00f1adido a los widgets la siguiente etiqueta condicional:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_single('212')<\/pre>\n\n\n\n<p>El n\u00famero 212 es el identificador num\u00e9rico de esa entrada; tambi\u00e9n se hubiera podido conseguir el mismo efecto con otra etiqueta que utilice el <em>slug<\/em> de la entrada, en lugar del ID:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_single('los-nuevos-widgets-de-wordpress')<\/pre>\n\n\n\n<p>3. Que algo ocurra si el visitante est\u00e1 leyendo una entrada de la categor\u00eda \u00abSesi\u00f3n 1\u00bb. Para tal fin, hay que utilizar la siguiente etiqueta:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">in_category('sesion-1')<\/pre>\n\n\n\n<p>Mediante esta etiqueta se consigue que el widget con el listado de entradas correspondientes a la categor\u00eda \u00abSesi\u00f3n 1\u00bb solo se vea cuando el visitante se encuentra en una entrada perteneciente a dicha categor\u00eda. Etiquetas condicionales parecidas se utilizan para el mismo prop\u00f3sito con los widgets de listados de entradas de las dem\u00e1s sesiones.<\/p>\n\n\n\n<p>4. Que algo ocurra solo si el visitante se encuentra en la p\u00e1gina titulada \u00abContacto\u00bb; en tal caso, la etiqueta condicional es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_page('contacto')<\/pre>\n\n\n\n<p>5. Que algo ocurra solo si la entrada que se est\u00e1 leyendo contiene la etiqueta \u00abwidgets\u00bb; la etiqueta que se debe utilizar para tal caso es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">has_tag('widgets')<\/pre>\n\n\n\n<p>6. Que algo ocurra solo si el autor del art\u00edculo ha sido el usuario con el nombre de usuario \u00abpepeluis\u00bb; la etiqueta correspondiente es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_author('pepeluis')<\/pre>\n\n\n\n<p>7. Que algo ocurra solo cuando el visitante se encuentra en una p\u00e1gina de archivo por a\u00f1os, es decir, en cualquier listado de entradas correspondiente a un a\u00f1o de publicaci\u00f3n; en este caso, la etiqueta es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_year()<\/pre>\n\n\n\n<p>8. Que algo ocurra solo si el visitante de la p\u00e1gina corresponde a un usuario que ha iniciado sesi\u00f3n (puede ser cualquie usuario, con cualquier rol); en tal caso, la etiqueta condicional es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_user_logged_in()<\/pre>\n\n\n\n<p>9. Que algo ocurra solo si el usuario que ha iniciado sesi\u00f3n es un usuario con el rol de editor; la etiqueta correspondiente es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">current_user_can('editor')<\/pre>\n\n\n\n<p>10. Que algo ocurra solo si el idioma del sitio es el espa\u00f1ol (en instalaciones multiling\u00fces creadas con el plugin <a href=\"https:\/\/wpml.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">WPML<\/a>); la etiqueta condicional que se debe utilizar en esta situaci\u00f3n es:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ICL_LANGUAGE_CODE == 'es'<\/pre>\n\n\n\n<p>Las etiquetas condicionales de WordPress se pueden combinar entre s\u00ed, a fin de construir condiciones complejas, mediante el uso de los&nbsp;<a href=\"http:\/\/php.net\/manual\/es\/language.operators.logical.php\" target=\"_blank\" rel=\"noopener noreferrer\">operadores l\u00f3gicos de PHP<\/a>. V\u00e9anse tres ejemplos:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_single() || is_page()<\/pre>\n\n\n\n<p>Esta condici\u00f3n se cumple cuando el visitante accede a una entrada individual o bien a una p\u00e1gina est\u00e1tica.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_archive() &amp;&amp;\u00a0! is_category('sesion-2')<\/pre>\n\n\n\n<p>Esta condici\u00f3n se cumple cuando el visitante accede a una p\u00e1gina de archivo (es decir, un listado de entradas), siempre que NO corresponda a la categor\u00eda \u00abSesi\u00f3n 2\u00bb.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">is_post_type_archive('centro-con-wifi') || is_singular('centro-con-wifi') || is_tax('tipo-de-wifi') || is_tax('servicio')<\/pre>\n\n\n\n<p>Esta es una condici\u00f3n particularmente compleja, que se ha definido en el sitio web hipot\u00e9tico <strong>WiFi de Centros Educativos<\/strong>, donde se utilizan <a href=\"https:\/\/codex.wordpress.org\/Taxonomies\" target=\"_blank\" rel=\"noopener noreferrer\">taxonom\u00edas<\/a> y <a href=\"https:\/\/codex.wordpress.org\/Post_Types\" target=\"_blank\" rel=\"noopener noreferrer\">tipos de contenido<\/a> personalizados para proporcionar informaci\u00f3n sobre las nuevas instalaciones WiFi del Departamento de Educaci\u00f3n del Gobierno de Navarra. En la cuarta sesi\u00f3n del presente curso trataremos sobre estos conceptos y su aplicaci\u00f3n pr\u00e1ctica.<\/p>\n\n\n\n<h2>3. Widgets y \u00e1reas de widgets condicionales<\/h2>\n\n\n\n<p>Hay unos cuantos plugins fiables para establecer condiciones aplicables a los widgets de WordPress. De entre todos ellos, el PNTE ha optado por instalar en todos los sitios web el plugin <a href=\"https:\/\/wordpress.org\/plugins\/widget-logic\/\" target=\"_blank\" rel=\"noopener noreferrer\">Widget Logic<\/a>, ya que es el que m\u00e1s flexibilidad y potencia proporciona, a costa, eso s\u00ed, de utilizar la sintaxis propia de las etiquetas condicionales de WordPress. El uso del plugin es sencillo: una vez instalado, a\u00f1ade un cuadro a cada uno de los widgets de WordPress, que se puede identificar con la leyenda \u00abCondiciones del widget\u00bb. Para activarlas, basta con a\u00f1adir la etiqueta o etiquetas condicionales necesarias, cuyos ejemplos pueden verse en el ep\u00edgrafe 2.<\/p>\n\n\n\n<p>Durante la segunda sesi\u00f3n del curso, y tambi\u00e9n tras finalizar esta, como parte de las actividades previstas, los asistentes realizar\u00e1n un ejercicio de uso del plugin Widget Logic (que ya est\u00e1 instalado en los sitios web de pr\u00e1cticas). Para ello, pueden guiarse por las instrucciones de los dos videotutoriales que mostramos a continuaci\u00f3n:<\/p>\n\n\n<div class=\"wptuts-video-container\"><iframe src=\"\/\/www.youtube.com\/embed\/4hBquPw0w18\" height=\"240\" width=\"320\" allowfullscreen=\"\" frameborder=\"0\"><\/iframe><\/div>\r\n    <!--.wptuts-video-container-->\n\n\n<div class=\"wptuts-video-container\"><iframe src=\"\/\/www.youtube.com\/embed\/g19LcBg_sQc\" height=\"240\" width=\"320\" allowfullscreen=\"\" frameborder=\"0\"><\/iframe><\/div>\r\n    <!--.wptuts-video-container-->\n\n\n\n<p>En WordPress no solo es posible utilizar widgets individuales condicionales, sino que se tambi\u00e9n se pueden definir \u00e1reas de widgets completas en funci\u00f3n de determinadas condiciones o circunstancias. Esta segunda funcionalidad se puede lograr con otro plugin: el&nbsp;<a href=\"https:\/\/wordpress.org\/plugins\/custom-sidebars\/\" target=\"_blank\" rel=\"noopener noreferrer\">Custom Sidebars<\/a>. No obstante, en este curso no lo vamos a considerar, ya que el trabajo con \u00e1reas de widgets condicionales requiere unas circunstancias excepcionales que normalmente no se dan en los sitios web de los centros.<\/p>\n\n\n\n<h2>4. Men\u00fas y elementos de men\u00fa condicionales<\/h2>\n\n\n\n<p>Como ocurre con los widgets, una instalaci\u00f3n est\u00e1ndar de WordPress no permite crear men\u00fas o elementos de men\u00fa que se muestren en el sitio web en funci\u00f3n de circunstancias y condiciones determinadas por los usuarios. Esta funcionalidad solo se puede conseguir si se utilizan los plugins adecuados. En este curso no vamos a profundizar en la materia, pero conviene saber cu\u00e1les son los plugins m\u00e1s apropiados para cada uno de los usos posibles:<\/p>\n\n\n\n<ul><li>Definir varios men\u00fas diferentes, que pueden aparecer (o no), en funci\u00f3n de las circunstancias. El plugin m\u00e1s recomendable para lograr esta funcionalidad se llama <a href=\"https:\/\/wordpress.org\/plugins\/conditional-menus\/\" target=\"_blank\" rel=\"noopener noreferrer\">Conditional Menus<\/a>. Conviene tener en cuenta que su uso puede resultar complicado cuando se quieren establecer muchas condiciones diferentes en un gran n\u00famero de men\u00fas. Se utiliza masivamente en la web del <a href=\"http:\/\/creena.educacion.navarra.es\/web\/\" target=\"_blank\" rel=\"noopener noreferrer\">CREENA<\/a>.<\/li><li>Establecer condiciones para los elementos de men\u00fa, utilizando las etiquetas condicionales de WordPress. El plugin m\u00e1s recomendable para lograr esta funcionalidad se llama <a href=\"https:\/\/wordpress.org\/plugins\/menu-items-visibility-control\/\" target=\"_blank\" rel=\"noopener noreferrer\">Menu Item Visibility Control<\/a>, y funciona de forma muy parecida a Widget Logic.<\/li><li>Establecer condiciones para los elementos de men\u00fa, de forma que puedan ser visibles o no en funci\u00f3n de que el usuario haya iniciado sesi\u00f3n y del rol de dicho usuario. El plugin m\u00e1s recomendable para lograr esta funcionalidad se llama <a href=\"https:\/\/wordpress.org\/plugins\/nav-menu-roles\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nav Menu Roles<\/a>.<\/li><\/ul>\n\n\n\n<p>Si hay tiempo para ello, durante la segunda sesi\u00f3n del curso se mostrar\u00e1n algunos ejemplos de uso de todos estos plugins, aunque no se profundizar\u00e1 demasiado en su manejo.<\/p>\n\n\n\n<h2>5. Una advertencia final<\/h2>\n\n\n\n<p>Conviene utilizar los plugins de widgets y men\u00fas condicionales con cuidado. En efecto, si se definen condiciones err\u00f3neas o de cumplimiento imposible, o bien si se utilizan a la vez varios plugins que establezcan condiciones contradictorias entre s\u00ed, pueden producirse efectos imprevisibles que arruinen el sitio web.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones. Plugins para crear widgets y men\u00fas condicionales.<\/p>\n","protected":false},"author":1,"featured_media":258,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"content-sidebar"},"categories":[5],"tags":[77,78,52,79],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Widgets y men\u00fas condicionales - Curso de WordPress 2018<\/title>\n<meta name=\"description\" content=\"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Widgets y men\u00fas condicionales - Curso de WordPress 2018\" \/>\n<meta property=\"og:description\" content=\"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/\" \/>\n<meta property=\"og:site_name\" content=\"Curso de WordPress 2018\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-12T12:19:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-11T19:08:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-content\/uploads\/2018\/02\/hilo-de-colores.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1067\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Administrador\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrador\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/\",\"url\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/\",\"name\":\"Widgets y men\u00fas condicionales - Curso de WordPress 2018\",\"isPartOf\":{\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#website\"},\"datePublished\":\"2018-02-12T12:19:44+00:00\",\"dateModified\":\"2020-08-11T19:08:25+00:00\",\"author\":{\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/66915292b50e141a7c1d01acb5eb0f84\"},\"description\":\"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.\",\"breadcrumb\":{\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Widgets y men\u00fas condicionales\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#website\",\"url\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/\",\"name\":\"Curso de WordPress 2018\",\"description\":\"Curso avanzado sobre WordPress en el CAP de Pamplona\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/66915292b50e141a7c1d01acb5eb0f84\",\"name\":\"Administrador\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/636dfeeef5d663d0784baecccc697b02?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/636dfeeef5d663d0784baecccc697b02?s=96&d=identicon&r=g\",\"caption\":\"Administrador\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Widgets y men\u00fas condicionales - Curso de WordPress 2018","description":"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.","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:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/","og_locale":"es_ES","og_type":"article","og_title":"Widgets y men\u00fas condicionales - Curso de WordPress 2018","og_description":"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.","og_url":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/","og_site_name":"Curso de WordPress 2018","article_published_time":"2018-02-12T12:19:44+00:00","article_modified_time":"2020-08-11T19:08:25+00:00","og_image":[{"width":1600,"height":1067,"url":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-content\/uploads\/2018\/02\/hilo-de-colores.jpg","type":"image\/jpeg"}],"author":"Administrador","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/","url":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/","name":"Widgets y men\u00fas condicionales - Curso de WordPress 2018","isPartOf":{"@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#website"},"datePublished":"2018-02-12T12:19:44+00:00","dateModified":"2020-08-11T19:08:25+00:00","author":{"@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/66915292b50e141a7c1d01acb5eb0f84"},"description":"C\u00f3mo aprovechar las etiquetas condicionales de WordPress para mostrar los widgets y los men\u00fas en determinadas condiciones.","breadcrumb":{"@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/widgets-y-menus-condicionales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/"},{"@type":"ListItem","position":2,"name":"Widgets y men\u00fas condicionales"}]},{"@type":"WebSite","@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#website","url":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/","name":"Curso de WordPress 2018","description":"Curso avanzado sobre WordPress en el CAP de Pamplona","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/66915292b50e141a7c1d01acb5eb0f84","name":"Administrador","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/636dfeeef5d663d0784baecccc697b02?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/636dfeeef5d663d0784baecccc697b02?s=96&d=identicon&r=g","caption":"Administrador"}}]}},"_links":{"self":[{"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/posts\/214"}],"collection":[{"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/comments?post=214"}],"version-history":[{"count":0,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/posts\/214\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/media\/258"}],"wp:attachment":[{"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/media?parent=214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/categories?post=214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cursoswp.educacion.navarra.es\/cursowp2018\/wp-json\/wp\/v2\/tags?post=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}