{"id":23146,"date":"2026-03-14T11:33:12","date_gmt":"2026-03-14T10:33:12","guid":{"rendered":"https:\/\/www.valsuganarugby.it\/valsu\/?page_id=23146"},"modified":"2026-07-10T15:36:42","modified_gmt":"2026-07-10T13:36:42","slug":"notizie","status":"publish","type":"page","link":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/","title":{"rendered":"Notizie"},"content":{"rendered":"\n<style>\n\/* \u2500\u2500\u2500 NEWS PAGE \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.news-page { font-family: 'DM Sans', sans-serif; max-width: 1200px; margin: 0 auto; padding: 2rem 0 5rem; }\n\n\/* Filtri categoria *\/\n.news-filters {\n  display: flex; gap: 0.5rem;\n  flex-wrap: wrap;\n  margin-bottom: 2.5rem;\n  align-items: center;\n}\n.news-filter-label {\n  font-size: 0.72rem; font-weight: 700;\n  letter-spacing: 0.15em; text-transform: uppercase;\n  color: #889; margin-right: 0.5rem;\n}\n.news-filter-btn {\n  padding: 0.4rem 1rem;\n  border-radius: 100px;\n  font-size: 0.78rem; font-weight: 600;\n  border: 1.5px solid #DDE3ED;\n  background: #fff; color: #556677;\n  cursor: pointer; transition: all 0.2s;\n  white-space: nowrap;\n}\n.news-filter-btn:hover { border-color: #0057A8; color: #0057A8; }\n.news-filter-btn.active { background: #0057A8; color: #fff; border-color: #0057A8; }\n.news-filter-btn.cat-femminile.active  { background: #C2185B; border-color: #C2185B; }\n.news-filter-btn.cat-junior.active     { background: #1A8FD1; border-color: #1A8FD1; }\n.news-filter-btn.cat-tabellino.active  { background: #6A1B9A; border-color: #6A1B9A; }\n.news-filter-btn.cat-eventi.active     { background: #2E7D32; border-color: #2E7D32; }\n.news-filter-btn.cat-sponsor.active    { background: #795548; border-color: #795548; }\n\n\/* Grid articoli *\/\n.news-page-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1.5rem;\n}\n.news-page-card {\n  background: #fff;\n  border-radius: 10px;\n  overflow: hidden;\n  box-shadow: 0 2px 10px rgba(0,0,0,0.06);\n  cursor: pointer;\n  transition: box-shadow 0.25s, transform 0.2s;\n  display: flex; flex-direction: column;\n  text-decoration: none; color: inherit;\n}\n.news-page-card:hover { box-shadow: 0 8px 28px rgba(0,0,0,0.12); transform: translateY(-3px); }\n.news-page-card.featured {\n  grid-column: span 3;\n  display: grid;\n  grid-template-columns: 1.2fr 1fr;\n  border-radius: 12px;\n  box-shadow: 0 4px 20px rgba(0,0,0,0.1);\n}\n.news-page-thumb {\n  aspect-ratio: 16\/9;\n  background: #0D2136 center\/cover no-repeat;\n  position: relative; overflow: hidden;\n  flex-shrink: 0;\n}\n.news-page-card.featured .news-page-thumb {\n  aspect-ratio: unset; min-height: 320px;\n}\n.news-page-thumb-placeholder {\n  width: 100%; height: 100%; min-height: 180px;\n  background: linear-gradient(135deg, #0D2136, #0057A8);\n  display: flex; align-items: center; justify-content: center;\n  font-size: 3rem; opacity: 0.4;\n}\n.news-page-body {\n  padding: 1.4rem 1.6rem;\n  display: flex; flex-direction: column; flex: 1;\n}\n.news-page-card.featured .news-page-body {\n  padding: 2.5rem 2.5rem;\n  justify-content: center;\n}\n.news-page-cat {\n  display: inline-block;\n  font-size: 0.65rem; font-weight: 700;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  padding: 0.25rem 0.7rem; border-radius: 100px;\n  margin-bottom: 0.8rem; width: fit-content;\n  background: #0057A8; color: #fff;\n}\n.news-page-cat.cat-femminile  { background: #C2185B; }\n.news-page-cat.cat-junior     { background: #1A8FD1; }\n.news-page-cat.cat-mini       { background: #1565C0; }\n.news-page-cat.cat-tabellino  { background: #6A1B9A; }\n.news-page-cat.cat-eventi     { background: #2E7D32; }\n.news-page-cat.cat-sponsor    { background: #795548; }\n.news-page-cat.cat-comunicati { background: #37474F; }\n\n.news-page-title {\n  font-family: 'Oswald', 'DM Sans', sans-serif;\n  font-size: 1.05rem; font-weight: 700;\n  color: #05111F; line-height: 1.3;\n  margin-bottom: 0.6rem;\n  display: -webkit-box; -webkit-line-clamp: 3;\n  -webkit-box-orient: vertical; overflow: hidden;\n  flex: 1;\n}\n.news-page-card.featured .news-page-title {\n  font-size: 1.9rem; -webkit-line-clamp: 4;\n}\n.news-page-meta {\n  font-size: 0.75rem; color: #889;\n  margin-top: 0.8rem;\n}\n.news-page-read {\n  display: inline-flex; align-items: center; gap: 5px;\n  font-family: 'Oswald', 'DM Sans', sans-serif;\n  font-size: 0.72rem; font-weight: 700;\n  letter-spacing: 0.1em; text-transform: uppercase;\n  color: #0057A8; margin-top: 1rem;\n  transition: gap 0.2s;\n}\n.news-page-card:hover .news-page-read { gap: 9px; }\n\n\/* Loading e paginazione *\/\n.news-page-loading {\n  grid-column: 1\/-1;\n  padding: 4rem; text-align: center; color: #889;\n  display: flex; align-items: center; justify-content: center; gap: 10px;\n}\n.news-page-spinner {\n  width: 20px; height: 20px;\n  border: 2px solid #DDE3ED; border-top-color: #0057A8;\n  border-radius: 50%; animation: np-spin 0.7s linear infinite;\n}\n@keyframes np-spin { to { transform: rotate(360deg); } }\n\n.news-page-pagination {\n  display: flex; justify-content: center; align-items: center;\n  gap: 0.5rem; margin-top: 3rem; flex-wrap: wrap;\n}\n.news-page-pagination button {\n  display: inline-flex; align-items: center; justify-content: center;\n  min-width: 42px; height: 42px; padding: 0 1rem;\n  border-radius: 6px;\n  font-family: 'Oswald', 'DM Sans', sans-serif;\n  font-size: 0.88rem; font-weight: 600;\n  background: #fff; color: #1A2A3A;\n  border: 1.5px solid #DDE3ED;\n  cursor: pointer; transition: all 0.2s;\n}\n.news-page-pagination button:hover { background: #0057A8; color: #fff; border-color: #0057A8; }\n.news-page-pagination button.active { background: #0057A8; color: #fff; border-color: #0057A8; }\n.news-page-pagination button:disabled { opacity: 0.35; cursor: not-allowed; }\n.news-page-total {\n  font-size: 0.8rem; color: #889; text-align: center; margin-bottom: 1rem;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px) {\n  .news-page-grid { grid-template-columns: 1fr 1fr; }\n  .news-page-card.featured { grid-column: span 2; grid-template-columns: 1fr; }\n  .news-page-card.featured .news-page-thumb { min-height: 240px; }\n}\n@media (max-width: 580px) {\n  .news-page-grid { grid-template-columns: 1fr; }\n  .news-page-card.featured { grid-column: span 1; }\n}\n<\/style>\n\n<div class=\"news-page\">\n\n  <!-- FILTRI -->\n  <div class=\"news-filters\">\n    <span class=\"news-filter-label\">Filtra:<\/span>\n    <button class=\"news-filter-btn active\" onclick=\"npFilter(0, this)\">Tutte<\/button>\n    <button class=\"news-filter-btn cat-first-xv\" onclick=\"npFilter('first-xv', this)\">First XV<\/button>\n    <button class=\"news-filter-btn cat-femminile\" onclick=\"npFilter('femminile', this)\">Femminile<\/button>\n    <button class=\"news-filter-btn cat-junior\" onclick=\"npFilter('junior-rugby', this)\">Junior Rugby<\/button>\n    <button class=\"news-filter-btn cat-tabellino\" onclick=\"npFilter('tabellino', this)\">Tabellini<\/button>\n    <button class=\"news-filter-btn cat-eventi\" onclick=\"npFilter('eventi', this)\">Eventi<\/button>\n    <button class=\"news-filter-btn cat-sponsor\" onclick=\"npFilter('sponsor', this)\">Sponsor<\/button>\n  <\/div>\n\n  <!-- TOTALE -->\n  <div class=\"news-page-total\" id=\"np-total\"><\/div>\n\n  <!-- GRIGLIA -->\n  <div class=\"news-page-grid\" id=\"np-grid\">\n    <div class=\"news-page-loading\">\n      <div class=\"news-page-spinner\"><\/div> Caricamento notizie\u2026\n    <\/div>\n  <\/div>\n\n  <!-- PAGINAZIONE -->\n  <div class=\"news-page-pagination\" id=\"np-pagination\"><\/div>\n\n<\/div>\n\n<script>\n(function() {\n  const PER_PAGE   = 12;\n  const MESI = ['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott','Nov','Dic'];\n\n  let currentPage = 1;\n  let currentCat  = 0;  \/\/ 0 = tutte\n  let totalPages  = 1;\n  let totalPosts  = 0;\n  let catIdCache  = {}; \/\/ slug \u2192 id\n\n  \/\/ Mappa slug \u2192 classe CSS colore\n  function catClass(slug) {\n    const m = {\n      'first-xv':'','serie-a':'','top12':'',\n      'femminile':'cat-femminile','u16':'cat-femminile',\n      'junior-rugby':'cat-junior','under-18':'cat-junior','cadetta':'cat-junior',\n      'minirugby-main':'cat-mini',\n      'comunicati-stampa':'cat-comunicati','comunicazioni':'cat-comunicati',\n      'sponsor':'cat-sponsor',\n      'eventi':'cat-eventi','clubhouse':'cat-eventi',\n      'tabellino':'cat-tabellino',\n    };\n    return m[slug] || '';\n  }\n\n  function fmtDate(str) {\n    const d = new Date(str);\n    return d.getDate() + ' ' + MESI[d.getMonth()] + ' ' + d.getFullYear();\n  }\n  function decodeHtml(html) {\n    const t = document.createElement('textarea');\n    t.innerHTML = html; return t.value;\n  }\n\n  \/\/ Risolvi slug categoria \u2192 ID WP\n  async function resolveCatId(slug) {\n    if (catIdCache[slug]) return catIdCache[slug];\n    try {\n      const res = await fetch('\/valsu\/wp-json\/wp\/v2\/categories?slug=' + slug + '&_fields=id,slug');\n      const data = await res.json();\n      if (data && data[0]) { catIdCache[slug] = data[0].id; return data[0].id; }\n    } catch(e) {}\n    return null;\n  }\n\n  async function loadPosts(page, catSlug) {\n    const grid = document.getElementById('np-grid');\n    const pag  = document.getElementById('np-pagination');\n    const tot  = document.getElementById('np-total');\n\n    grid.innerHTML = '<div class=\"news-page-loading\"><div class=\"news-page-spinner\"><\/div> Caricamento\u2026<\/div>';\n    pag.innerHTML = '';\n\n    let catParam = '';\n    if (catSlug && catSlug !== 0) {\n      const catId = await resolveCatId(catSlug);\n      if (catId) catParam = '&categories=' + catId;\n    }\n\n    try {\n      const url = '\/valsu\/wp-json\/wp\/v2\/posts?per_page=' + PER_PAGE\n        + '&page=' + page\n        + catParam\n        + '&_fields=id,title,date,link,featured_media,categories';\n      const res = await fetch(url);\n      if (!res.ok) throw new Error('HTTP ' + res.status);\n\n      totalPages = parseInt(res.headers.get('X-WP-TotalPages') || '1');\n      totalPosts = parseInt(res.headers.get('X-WP-Total') || '0');\n      const posts = await res.json();\n\n      \/\/ Fetch thumbnail\n      const thumbMap = {};\n      const mediaIds = posts.map(p => p.featured_media).filter(Boolean);\n      if (mediaIds.length) {\n        try {\n          const mr = await fetch('\/valsu\/wp-json\/valsu\/v1\/media?include=' + mediaIds.join(','));\n          if (mr.ok) { const ml = await mr.json(); ml.forEach(m => thumbMap[String(m.id)] = m.source_url); }\n        } catch(e) {}\n      }\n\n      \/\/ Fetch categorie\n      const catMap = {};\n      const catSlugMap = {};\n      const cIds = [...new Set(posts.flatMap(p => p.categories || []))];\n      if (cIds.length) {\n        try {\n          const cr = await fetch('\/valsu\/wp-json\/wp\/v2\/categories?include=' + cIds.join(',') + '&per_page=50&_fields=id,name,slug');\n          if (cr.ok) { const cl = await cr.json(); cl.forEach(c => { catMap[c.id] = c.name; catSlugMap[c.id] = c.slug; }); }\n        } catch(e) {}\n      }\n\n      \/\/ Render\n      if (tot) tot.textContent = totalPosts + ' articoli' + (catSlug && catSlug !== 0 ? ' in questa categoria' : ' totali');\n\n      grid.innerHTML = '';\n      posts.forEach((p, i) => {\n        const thumb   = p.featured_media ? (thumbMap[String(p.featured_media)] || '') : '';\n        const catName = p.categories?.length ? (catMap[p.categories[0]] || 'Club') : 'Club';\n        const catSlugPost = p.categories?.length ? (catSlugMap[p.categories[0]] || '') : '';\n        const title   = decodeHtml(p.title.rendered.replace(\/<[^>]+>\/g,''));\n        const date    = fmtDate(p.date);\n        const isFeat  = (i === 0 && page === 1 && !catSlug);\n\n        const thumbEl = thumb\n          ? `<div class=\"news-page-thumb\" style=\"background-image:url('${thumb}')\"><\/div>`\n          : `<div class=\"news-page-thumb\"><div class=\"news-page-thumb-placeholder\">&#x1f3c9;<\/div><\/div>`;\n\n        const a = document.createElement('a');\n        a.href = p.link;\n        a.className = isFeat ? 'news-page-card featured' : 'news-page-card';\n        a.innerHTML = thumbEl + `\n          <div class=\"news-page-body\">\n            <span class=\"news-page-cat ${catClass(catSlugPost)}\">${catName}<\/span>\n            <div class=\"news-page-title\">${title}<\/div>\n            <div class=\"news-page-meta\">&#x1f4c5; ${date}<\/div>\n            ${isFeat ? '<span class=\"news-page-read\">Leggi l\\'articolo \u2192<\/span>' : ''}\n          <\/div>`;\n        grid.appendChild(a);\n      });\n\n      \/\/ Paginazione\n      renderPagination(page, totalPages);\n\n    } catch(e) {\n      grid.innerHTML = '<div class=\"news-page-loading\">&#x26a0;&#xfe0f; Impossibile caricare le notizie.<\/div>';\n    }\n  }\n\n  function renderPagination(current, total) {\n    const pag = document.getElementById('np-pagination');\n    if (total <= 1) { pag.innerHTML = ''; return; }\n\n    let html = `<button ${current===1?'disabled':''} onclick=\"npGoPage(${current-1})\">\u2190 Prec<\/button>`;\n\n    for (let p = 1; p <= total; p++) {\n      if (p === 1 || p === total || (p >= current-2 && p <= current+2)) {\n        html += `<button class=\"${p===current?'active':''}\" onclick=\"npGoPage(${p})\">${p}<\/button>`;\n      } else if (p === current-3 || p === current+3) {\n        html += `<button disabled>\u2026<\/button>`;\n      }\n    }\n    html += `<button ${current===total?'disabled':''} onclick=\"npGoPage(${current+1})\">Succ \u2192<\/button>`;\n    pag.innerHTML = html;\n  }\n\n  \/\/ API pubblica\n  window.npGoPage = function(p) {\n    currentPage = p;\n    loadPosts(currentPage, currentCat);\n    \/\/ Scroll to top del blocco\n    const el = document.querySelector('.news-page');\n    if (el) el.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  };\n\n  window.npFilter = function(slug, btn) {\n    document.querySelectorAll('.news-filter-btn').forEach(b => b.classList.remove('active'));\n    btn.classList.add('active');\n    currentCat  = slug;\n    currentPage = 1;\n    loadPosts(1, slug);\n  };\n\n  \/\/ Init\n  loadPosts(1, 0);\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Filtra: Tutte First XV Femminile Junior Rugby Tabellini Eventi Sponsor Caricamento notizie\u2026<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-23146","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>News e risultati \u2014 Valsugana Rugby Padova<\/title>\n<meta name=\"description\" content=\"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"News e risultati \u2014 Valsugana Rugby Padova\" \/>\n<meta property=\"og:description\" content=\"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/\" \/>\n<meta property=\"og:site_name\" content=\"Valsugana Rugby Padova\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-10T13:36:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/notizie\\\/\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/notizie\\\/\",\"name\":\"News e risultati \u2014 Valsugana Rugby Padova\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#website\"},\"datePublished\":\"2026-03-14T10:33:12+00:00\",\"dateModified\":\"2026-07-10T13:36:42+00:00\",\"description\":\"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/notizie\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/notizie\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/notizie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Notizie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#website\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\",\"name\":\"Valsugana Rugby Padova\",\"description\":\"The most exciting rugby club in Padova!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#organization\",\"name\":\"Valsugana Rugby Padova\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/logo.png\",\"width\":161,\"height\":166,\"caption\":\"Valsugana Rugby Padova\"},\"image\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"News e risultati \u2014 Valsugana Rugby Padova","description":"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.","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:\/\/www.valsuganarugby.it\/valsu\/notizie\/","og_locale":"it_IT","og_type":"article","og_title":"News e risultati \u2014 Valsugana Rugby Padova","og_description":"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.","og_url":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/","og_site_name":"Valsugana Rugby Padova","article_modified_time":"2026-07-10T13:36:42+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/","url":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/","name":"News e risultati \u2014 Valsugana Rugby Padova","isPartOf":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#website"},"datePublished":"2026-03-14T10:33:12+00:00","dateModified":"2026-07-10T13:36:42+00:00","description":"Cronache, tabellini e risultati di tutte le squadre del Valsugana Rugby Padova: dal minirugby alle giovanili, dalla Serie B alla Serie A \u00c9lite femminile.","breadcrumb":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.valsuganarugby.it\/valsu\/notizie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.valsuganarugby.it\/valsu\/notizie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.valsuganarugby.it\/valsu\/"},{"@type":"ListItem","position":2,"name":"Notizie"}]},{"@type":"WebSite","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#website","url":"https:\/\/www.valsuganarugby.it\/valsu\/","name":"Valsugana Rugby Padova","description":"The most exciting rugby club in Padova!","publisher":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.valsuganarugby.it\/valsu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#organization","name":"Valsugana Rugby Padova","url":"https:\/\/www.valsuganarugby.it\/valsu\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#\/schema\/logo\/image\/","url":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2016\/07\/logo.png","contentUrl":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2016\/07\/logo.png","width":161,"height":166,"caption":"Valsugana Rugby Padova"},"image":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/23146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/comments?post=23146"}],"version-history":[{"count":3,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/23146\/revisions"}],"predecessor-version":[{"id":23154,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/23146\/revisions\/23154"}],"wp:attachment":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/media?parent=23146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}