{"id":8107,"date":"2024-10-31T08:31:32","date_gmt":"2024-10-31T07:31:32","guid":{"rendered":"https:\/\/cicloturismo.serinza.com\/cycling-routes\/"},"modified":"2025-10-07T10:52:48","modified_gmt":"2025-10-07T09:52:48","slug":"cycling-routes","status":"publish","type":"page","link":"https:\/\/castelloncycling.com\/en\/cycling-routes\/","title":{"rendered":"Cycling routes"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8107\" class=\"elementor elementor-8107 elementor-51\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a77b06 e-con-full e-flex e-con e-parent\" data-id=\"4a77b06\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad151c6 elementor-widget elementor-widget-video\" data-id=\"ad151c6\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=1SwfbmrCDuQ&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;yt_privacy&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/cicloturismo.serinza.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/R16-2.jpg&quot;,&quot;id&quot;:1523,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;R16&quot;,&quot;source&quot;:&quot;library&quot;},&quot;start&quot;:10,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/castelloncycling.com\/wp-content\/uploads\/2024\/10\/R16-2.jpg);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"Play Video about R16\" tabindex=\"0\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-play\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M838 162C746 71 633 25 500 25 371 25 258 71 163 162 71 254 25 367 25 500 25 633 71 746 163 837 254 929 367 979 500 979 633 979 746 933 838 837 929 746 975 633 975 500 975 367 929 254 838 162M808 192C892 279 933 379 933 500 933 621 892 725 808 808 725 892 621 938 500 938 379 938 279 896 196 808 113 725 67 621 67 500 67 379 108 279 196 192 279 108 383 62 500 62 621 62 721 108 808 192M438 392V642L642 517 438 392Z\"><\/path><\/svg>\t\t\t\t\t\t\t<span class=\"elementor-screen-only\">Play Video about R16<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-baa5247 e-flex e-con-boxed e-con e-parent\" data-id=\"baa5247\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ed01c6 e-flex e-con-boxed e-con e-parent\" data-id=\"4ed01c6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db62015 elementor-widget elementor-widget-html\" data-id=\"db62015\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<iframe\r\nwidth=\"100%\"\r\nheight=\"100%\"\r\nframeborder=\"0\"\r\nallowfullscreen\r\nallow=\"geolocation\"\r\nsrc=\"\/\/umap.openstreetmap.fr\/es\/map\/mapa-interactivo-rutas-ciclistascastellon_\r\n1257900#9\/40.1768\/-\r\n0.05?scaleControl=false&miniMap=false&scrollWheelZoom=false&zoomControl=true&editMode=disab\r\nled&moreControl=true&searchControl=null&tilelayersControl=null&embedControl=null&datalayersCon\r\ntrol=true&onLoadPanel=caption&captionBar=false&captionMenus=true\">\r\n<\/iframe>\r\n<p>\r\n<a href=\"\/\/umap.openstreetmap.fr\/es\/map\/mapa-interactivo-rutas-ciclistascastellon_\r\n1257900#9\/40.1768\/-\r\n0.05?scaleControl=false&miniMap=false&scrollWheelZoom=true&zoomControl=true&editMode=disabl\r\ned&moreControl=true&searchControl=null&tilelayersControl=null&embedControl=null&datalayersCont\r\nrol=true&onLoadPanel=caption&captionBar=false&captionMenus=true\">\r\nView in full screen\r\n<\/a>\r\n<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a37e181 e-flex e-con-boxed e-con e-parent\" data-id=\"a37e181\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2eaf7ec elementor-widget elementor-widget-text-editor\" data-id=\"2eaf7ec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h3>Choose <strong>your route<\/strong><\/h3>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb656f1 e-flex e-con-boxed e-con e-parent\" data-id=\"eb656f1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09bab07 elementor-widget elementor-widget-shortcode\" data-id=\"09bab07\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"filtro-rutas\">\r\n        <form id=\"filtro-rutas-form\" class=\"container\">\r\n            <div class=\"filter-buttons\">\r\n                <!-- Botones separados para \"Tipo\" -->\r\n                <button type=\"button\" data-tipo=\"Cicloturismo\" class=\"tipo-filter-btn btn-ciclo\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/ciclismo.png\">Cycle tourism<\/button>\r\n                <button type=\"button\" data-tipo=\"Bicicleta de monta\u00f1a (BTT)\" class=\"tipo-filter-btn btn-btt\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/montana.png\">BTT<\/button>\r\n                <input type=\"hidden\" name=\"tipo\" id=\"tipo\" value=\"\">\r\n\r\n                <!-- Filtros desplegables -->\r\n                <button type=\"button\" class=\"dropdown-btn btn-dificultad\" data-filter=\"dificultad\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/11\/medidor-de-velocidad.png\">Nivel<\/button>\r\n                <div class=\"dropdown-options\" data-target=\"dificultad\">\r\n                    <div data-value=\"Iniciaci\u00f3n\" class=\"filter-option\">Beginner<\/div>\r\n                    <div data-value=\"Medio\" class=\"filter-option\">Medium<\/div>\r\n                    <div data-value=\"Dif\u00edcil\" class=\"filter-option\">Difficult<\/div>\r\n                <\/div>\r\n                <input type=\"hidden\" name=\"dificultad\" id=\"dificultad\" value=\"\">\r\n\r\n                <button type=\"button\" class=\"dropdown-btn btn-clasificacion\" data-filter=\"clasificacion\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/clasificacion.png\">Classification<\/button>\r\n                <div class=\"dropdown-options\" data-target=\"clasificacion\">\r\n                    <div data-value=\"Roja\" class=\"filter-option\">Red<\/div>\r\n                    <div data-value=\"Negra\" class=\"filter-option\">Black<\/div>\r\n                    <div data-value=\"Verde\" class=\"filter-option\">Green<\/div>\r\n                    <div data-value=\"Azul\" class=\"filter-option\">Blue<\/div>\r\n                <\/div>\r\n                <input type=\"hidden\" name=\"clasificacion\" id=\"clasificacion\" value=\"\">\r\n\r\n                <button type=\"button\" class=\"dropdown-btn btn-comarcas\" data-filter=\"comarcas\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/comarca.png\">Counties<\/button>\r\n                <div class=\"dropdown-options\" data-target=\"comarcas\">\r\n                    <div data-value=\"els Ports\" class=\"filter-option\">els Ports<\/div>\r\n                    <div data-value=\"Alt Maestrat\" class=\"filter-option\">l'Alt Maestrat<\/div>\r\n                    <div data-value=\"el Baix Maestrat\" class=\"filter-option\">el Baix Maestrat<\/div>\r\n                    <div data-value=\"la Plana Alta\" class=\"filter-option\">la Plana Alta<\/div>\r\n                    <div data-value=\"la Plana Baixa\" class=\"filter-option\">la Plana Baixa<\/div>\r\n                    <div data-value=\"Alcalat\u00e9n\" class=\"filter-option\">l'Alcalat\u00e9n<\/div>\r\n                    <div data-value=\"Alto Mijares\" class=\"filter-option\">Alto Mijares<\/div>\r\n                    <div data-value=\"Alto Palancia\" class=\"filter-option\">Alto Palancia<\/div>\r\n                <\/div>\r\n                <input type=\"hidden\" name=\"comarcas\" id=\"comarcas\" value=\"\">\r\n\r\n                <!-- Botones para filtros de distancia y desnivel -->\r\n                <button type=\"button\" class=\"dropdown-btn btn-distancia\" data-filter=\"distancia\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/mapa-vial.png\">Distance<\/button>\r\n                <div class=\"dropdown-options\" data-target=\"distancia\">\r\n                    <div id=\"distancia-slider\" class=\"slider-range\"><\/div>\r\n                    <div><span id=\"distancia-label\">0 - 400 km<\/span><\/div>\r\n                    <input type=\"hidden\" name=\"distancia_desde\" id=\"distancia_desde\" value=\"0.00\">\r\n                    <input type=\"hidden\" name=\"distancia_hasta\" id=\"distancia_hasta\" value=\"600.00\">\r\n                <\/div>\r\n\r\n                <button type=\"button\" class=\"dropdown-btn btn-desnivel\" data-filter=\"desnivel\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/grafico-hacia-arriba.png\">Elevation<\/button>\r\n                <div class=\"dropdown-options\" data-target=\"desnivel\">\r\n                    <div id=\"desnivel-slider\" class=\"slider-range\"><\/div>\r\n                    <div><span id=\"desnivel-label\">0 - 5000 m<\/span><\/div>\r\n                    <input type=\"hidden\" name=\"desnivel_desde\" id=\"desnivel_desde\" value=\"0.00\">\r\n                    <input type=\"hidden\" name=\"desnivel_hasta\" id=\"desnivel_hasta\" value=\"20000.00\">\r\n                <\/div>\r\n                <!-- Bot\u00f3n para limpiar filtros -->\r\n                <button type=\"button\" id=\"clear-filters-btn\" class=\"clear-filters-btn btn-limpiar\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/11\/limpiar.png\"><\/button>\r\n                <button type=\"submit\" style=\"display: none;\">Filter<\/button>\r\n            <\/div>\r\n\r\n            \r\n        <\/form>\r\n        <div id=\"resultados-rutas\" class=\"container\"><\/div>\r\n        <button id=\"cargar-mas\" style=\"display: none;\">Load more<\/button>\r\n    <\/div>\r\n\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/noUiSlider\/15.4.0\/nouislider.min.css\" \/>\r\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/noUiSlider\/15.4.0\/nouislider.min.js\"><\/script>\r\n    \r\n    <script>\r\n        jQuery(document).ready(function($) {\r\n\r\n            var pagina = 1;\r\n\r\n            \/\/ Leer valores desde la URL y asignarlos al formulario\r\n            var urlParams = new URLSearchParams(window.location.search);\r\n            $('#tipo').val(urlParams.get('tipo') || '');\r\n            $('#dificultad').val(urlParams.get('dificultad') || '');\r\n            $('#clasificacion').val(urlParams.get('clasificacion') || '');\r\n            $('#comarcas').val(urlParams.get('comarca') || '');\r\n\r\n            if (urlParams.get('comarca')) {\r\n                $('.dropdown-btn.btn-comarcas').addClass('selected');\r\n            }\r\n\r\n\r\n            $('#distancia_desde').val(urlParams.get('distancia_desde') || '0.00');\r\n            $('#distancia_hasta').val(urlParams.get('distancia_hasta') || '600.00');\r\n            $('#desnivel_desde').val(urlParams.get('desnivel_desde') || '0.00');\r\n            $('#desnivel_hasta').val(urlParams.get('desnivel_hasta') || '20000.00');\r\n\r\n            \/\/ Mostrar y ocultar dropdown, posicionando debajo del bot\u00f3n\r\n            $('.dropdown-btn').on('click', function() {\r\n                var filter = $(this).data('filter');\r\n                var $dropdown = $('.dropdown-options[data-target=\"' + filter + '\"]');\r\n\r\n                \/\/ Ocultar otros dropdowns\r\n                $('.dropdown-options').not($dropdown).hide(); \r\n                $('.dropdown-btn').not($(this)).removeClass('active');\r\n\r\n                \/\/ Alternar el dropdown actual\r\n                $(this).toggleClass('active');\r\n                if ($(this).hasClass('active')) {\r\n                    var buttonOffset = $(this).offset();\r\n                    $dropdown.css({\r\n                        top: buttonOffset.top + $(this).outerHeight() - 2165,\r\n                        left: buttonOffset.left - 310,\r\n                        display: 'flex'\r\n                    });\r\n                } else {\r\n                    $dropdown.hide();\r\n                }\r\n            });\r\n\r\n            \/\/ Seleccionar una opci\u00f3n y aplicar filtro\r\n            $('.filter-option').on('click', function() {\r\n                var target = $(this).parent().data('target');\r\n                var value = $(this).data('value');\r\n                $('#' + target).val(value);\r\n\r\n                \/\/ Marcar el bot\u00f3n como seleccionado\r\n                $('.dropdown-btn[data-filter=\"' + target + '\"]').addClass('selected').removeClass('active');\r\n                $('.dropdown-options').hide();\r\n\r\n                \/\/ Filtrar resultados\r\n                pagina = 1;\r\n                cargarRutas();\r\n            });\r\n\r\n            \/\/ Inicializar sliders\r\n            \/\/ var distanciaSlider = document.getElementById('distancia-slider');\r\n            \/\/ noUiSlider.create(distanciaSlider, {\r\n            \/\/     start: [$('#distancia_desde').val(), $('#distancia_hasta').val()],\r\n            \/\/     connect: true,\r\n            \/\/     range: { 'min': 0, 'max': 600 },\r\n            \/\/     step: 1\r\n            \/\/ });\r\n            \/\/ distanciaSlider.noUiSlider.on('update', function(values) {\r\n            \/\/     $('#distancia_desde').val(values[0]);\r\n            \/\/     $('#distancia_hasta').val(values[1]);\r\n            \/\/     $('#distancia-label').text(values[0] + ' - ' + values[1] + ' km');\r\n            \/\/ });\r\n            \/\/ distanciaSlider.noUiSlider.on('change', function() {\r\n            \/\/     pagina = 1;\r\n            \/\/     cargarRutas();\r\n            \/\/ });\r\n\r\n            \/\/ var desnivelSlider = document.getElementById('desnivel-slider');\r\n            \/\/ noUiSlider.create(desnivelSlider, {\r\n            \/\/     start: [$('#desnivel_desde').val(), $('#desnivel_hasta').val()],\r\n            \/\/     connect: true,\r\n            \/\/     range: { 'min': 0, 'max': 20000 },\r\n            \/\/     step: 10\r\n            \/\/ });\r\n            \/\/ desnivelSlider.noUiSlider.on('update', function(values) {\r\n            \/\/     $('#desnivel_desde').val(values[0]);\r\n            \/\/     $('#desnivel_hasta').val(values[1]);\r\n            \/\/     $('#desnivel-label').text(values[0] + ' - ' + values[1] + ' m');\r\n            \/\/ });\r\n            \/\/ desnivelSlider.noUiSlider.on('change', function() {\r\n            \/\/     pagina = 1;\r\n            \/\/     cargarRutas();\r\n            \/\/ });\r\nvar distanciaSlider = document.getElementById('distancia-slider');\r\nnoUiSlider.create(distanciaSlider, {\r\n    start: [$('#distancia_desde').val(), $('#distancia_hasta').val()],\r\n    connect: true,\r\n    range: { 'min': 0, 'max': 600 },\r\n    step: 1\r\n});\r\n\r\ndistanciaSlider.noUiSlider.on('update', function(values) {\r\n    $('#distancia_desde').val(values[0]);\r\n    $('#distancia_hasta').val(values[1]);\r\n    $('#distancia-label').text(values[0] + ' - ' + values[1] + ' km');\r\n});\r\n\r\n\/\/ A\u00f1adir clase 'selected' al bot\u00f3n relacionado al cambiar la distancia\r\ndistanciaSlider.noUiSlider.on('change', function() {\r\n    $('.btn-distancia').addClass('selected'); \/\/ A\u00f1ade la clase al bot\u00f3n\r\n    pagina = 1;\r\n    cargarRutas();\r\n});\r\n\r\nvar desnivelSlider = document.getElementById('desnivel-slider');\r\nnoUiSlider.create(desnivelSlider, {\r\n    start: [$('#desnivel_desde').val(), $('#desnivel_hasta').val()],\r\n    connect: true,\r\n    range: { 'min': 0, 'max': 20000 },\r\n    step: 10\r\n});\r\n\r\ndesnivelSlider.noUiSlider.on('update', function(values) {\r\n    $('#desnivel_desde').val(values[0]);\r\n    $('#desnivel_hasta').val(values[1]);\r\n    $('#desnivel-label').text(values[0] + ' - ' + values[1] + ' m');\r\n});\r\n\r\n\/\/ A\u00f1adir clase 'selected' al bot\u00f3n relacionado al cambiar el desnivel\r\ndesnivelSlider.noUiSlider.on('change', function() {\r\n    $('.btn-desnivel').addClass('selected'); \/\/ A\u00f1ade la clase al bot\u00f3n\r\n    pagina = 1;\r\n    cargarRutas();\r\n});\r\n\r\n            \/\/ Selecci\u00f3n de tipo con resaltado\r\n            $('.tipo-filter-btn').on('click', function() {\r\n                var tipoSeleccionado = $(this).data('tipo');\r\n                if ($('#tipo').val() === tipoSeleccionado) {\r\n                    $('#tipo').val('');\r\n                    $(this).removeClass('selected');\r\n                } else {\r\n                    $('#tipo').val(tipoSeleccionado);\r\n                    $('.tipo-filter-btn').removeClass('selected');\r\n                    $(this).addClass('selected');\r\n                }\r\n                pagina = 1;\r\n                cargarRutas();\r\n            });\r\n\r\n            \/\/ Funci\u00f3n para cargar rutas con AJAX\r\n            function cargarRutas(extra_data = '') {\r\n                var datos = $('#filtro-rutas-form').serialize();\r\n                datos += '&pagina=' + pagina + '&' + extra_data;\r\n\r\n                $.ajax({\r\n                    url: 'https:\/\/castelloncycling.com\/wp-admin\/admin-ajax.php',\r\n                    type: 'POST',\r\n                    data: 'action=filtrar_rutas&' + datos,\r\n                    success: function(response) {\r\n                        if (pagina === 1) {\r\n                            $('#resultados-rutas').html(response);\r\n                        } else {\r\n                            $('#resultados-rutas').append(response);\r\n                        }\r\n                        \r\n                        if (response.trim() !== '') {\r\n                            $('#cargar-mas').show();\r\n                        } else {\r\n                            $('#cargar-mas').hide();\r\n                        }\r\n                    }\r\n                });\r\n            }\r\n\r\n            $('#filtro-rutas-form').on('submit', function(e) {\r\n                e.preventDefault();\r\n                pagina = 1;\r\n                cargarRutas();\r\n            });\r\n\r\n            $('#cargar-mas').on('click', function() {\r\n                pagina++;\r\n                cargarRutas();\r\n            });\r\n\r\n            \/\/ Bot\u00f3n de Limpiar Filtros\r\n            $('#clear-filters-btn').on('click', function() {\r\n                \/\/ Resetear el formulario y valores ocultos\r\n                $('#filtro-rutas-form')[0].reset();\r\n                $('#tipo, #dificultad, #clasificacion, #comarcas, #distancia_desde, #distancia_hasta, #desnivel_desde, #desnivel_hasta').val('');\r\n                \r\n                \/\/ Resetear sliders\r\n                $('#distancia-slider, #desnivel-slider').each(function() {\r\n                    this.noUiSlider.reset();\r\n                });\r\n\r\n                \/\/ Quitar clases seleccionadas y activas\r\n                $('.tipo-filter-btn, .dropdown-btn').removeClass('selected active');\r\n                $('.dropdown-options').hide();\r\n\r\n                \/\/ Reiniciar la paginaci\u00f3n y cargar rutas sin filtros\r\n                pagina = 1;\r\n                cargarRutas();\r\n            });\r\n\r\n            cargarRutas();  \/\/ Cargar la primera vez\r\n\r\n            $(document).on('click', function(event) {\r\n                if (!$(event.target).closest('.dropdown-btn, .dropdown-options').length) {\r\n                    $('.dropdown-options').hide();\r\n                    $('.dropdown-btn').removeClass('active');\r\n                }\r\n            });\r\n        });\r\n\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>View in full screen Choose your route<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-8107","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cycling routes - Cicloturismo Castell\u00f3n<\/title>\n<meta name=\"description\" content=\"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/castelloncycling.com\/en\/cycling-routes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cycling routes - Cicloturismo Castell\u00f3n\" \/>\n<meta property=\"og:description\" content=\"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/castelloncycling.com\/en\/cycling-routes\/\" \/>\n<meta property=\"og:site_name\" content=\"Cicloturismo Castell\u00f3n\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/turismodecastellon\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-07T09:52:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@turcastellon\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/castelloncycling.com\/en\/cycling-routes\/\",\"url\":\"https:\/\/castelloncycling.com\/en\/cycling-routes\/\",\"name\":\"Cycling routes - Cicloturismo Castell\u00f3n\",\"isPartOf\":{\"@id\":\"https:\/\/castelloncycling.com\/en\/#website\"},\"datePublished\":\"2024-10-31T07:31:32+00:00\",\"dateModified\":\"2025-10-07T09:52:48+00:00\",\"description\":\"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.\",\"breadcrumb\":{\"@id\":\"https:\/\/castelloncycling.com\/en\/cycling-routes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/castelloncycling.com\/en\/cycling-routes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/castelloncycling.com\/en\/cycling-routes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/castelloncycling.com\/en\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cycling routes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/castelloncycling.com\/en\/#website\",\"url\":\"https:\/\/castelloncycling.com\/en\/\",\"name\":\"Cicloturismo Castell\u00f3n\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/castelloncycling.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/castelloncycling.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/castelloncycling.com\/en\/#organization\",\"name\":\"Cicloturismo Castell\u00f3n\",\"url\":\"https:\/\/castelloncycling.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/castelloncycling.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/castelloncycling.com\/wp-content\/uploads\/2025\/02\/Logo-Diputacion-y-Castellon-Cycling-scaled.png\",\"contentUrl\":\"https:\/\/castelloncycling.com\/wp-content\/uploads\/2025\/02\/Logo-Diputacion-y-Castellon-Cycling-scaled.png\",\"width\":2560,\"height\":285,\"caption\":\"Cicloturismo Castell\u00f3n\"},\"image\":{\"@id\":\"https:\/\/castelloncycling.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/turismodecastellon\",\"https:\/\/x.com\/turcastellon\",\"https:\/\/www.flickr.com\/photos\/turismodecastellon\",\"https:\/\/www.youtube.com\/user\/turismodecastellon\",\"https:\/\/www.instagram.com\/turismodecastellon\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cycling routes - Cicloturismo Castell\u00f3n","description":"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.","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:\/\/castelloncycling.com\/en\/cycling-routes\/","og_locale":"en_US","og_type":"article","og_title":"Cycling routes - Cicloturismo Castell\u00f3n","og_description":"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.","og_url":"https:\/\/castelloncycling.com\/en\/cycling-routes\/","og_site_name":"Cicloturismo Castell\u00f3n","article_publisher":"https:\/\/www.facebook.com\/turismodecastellon","article_modified_time":"2025-10-07T09:52:48+00:00","twitter_card":"summary_large_image","twitter_site":"@turcastellon","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/castelloncycling.com\/en\/cycling-routes\/","url":"https:\/\/castelloncycling.com\/en\/cycling-routes\/","name":"Cycling routes - Cicloturismo Castell\u00f3n","isPartOf":{"@id":"https:\/\/castelloncycling.com\/en\/#website"},"datePublished":"2024-10-31T07:31:32+00:00","dateModified":"2025-10-07T09:52:48+00:00","description":"Cycling routes - Cicloturismo Castell\u00f3n - Castell\u00f3n se ha convertido en un referente para ciclistas de \u00e9lite de todo el mundo.","breadcrumb":{"@id":"https:\/\/castelloncycling.com\/en\/cycling-routes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/castelloncycling.com\/en\/cycling-routes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/castelloncycling.com\/en\/cycling-routes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/castelloncycling.com\/en\/home\/"},{"@type":"ListItem","position":2,"name":"Cycling routes"}]},{"@type":"WebSite","@id":"https:\/\/castelloncycling.com\/en\/#website","url":"https:\/\/castelloncycling.com\/en\/","name":"Cicloturismo Castell\u00f3n","description":"","publisher":{"@id":"https:\/\/castelloncycling.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/castelloncycling.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/castelloncycling.com\/en\/#organization","name":"Cicloturismo Castell\u00f3n","url":"https:\/\/castelloncycling.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/castelloncycling.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/castelloncycling.com\/wp-content\/uploads\/2025\/02\/Logo-Diputacion-y-Castellon-Cycling-scaled.png","contentUrl":"https:\/\/castelloncycling.com\/wp-content\/uploads\/2025\/02\/Logo-Diputacion-y-Castellon-Cycling-scaled.png","width":2560,"height":285,"caption":"Cicloturismo Castell\u00f3n"},"image":{"@id":"https:\/\/castelloncycling.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/turismodecastellon","https:\/\/x.com\/turcastellon","https:\/\/www.flickr.com\/photos\/turismodecastellon","https:\/\/www.youtube.com\/user\/turismodecastellon","https:\/\/www.instagram.com\/turismodecastellon\/"]}]}},"_links":{"self":[{"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/pages\/8107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/comments?post=8107"}],"version-history":[{"count":8,"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/pages\/8107\/revisions"}],"predecessor-version":[{"id":11562,"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/pages\/8107\/revisions\/11562"}],"wp:attachment":[{"href":"https:\/\/castelloncycling.com\/en\/wp-json\/wp\/v2\/media?parent=8107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}