Viana do Castelo instala ecrã gigante para transmitir jogos de Portugal no Mundial 2026

A Câmara Municipal de Viana do Castelo vai instalar um ecrã gigante no Anfiteatro do Jardim da Marina para transmitir os jogos de Portugal no Campeonato do Mundo de Futebol 2026, criando uma Fan Zone destinada a reunir adeptos e visitantes ao longo da competição.

A iniciativa permitirá acompanhar todos os encontros da seleção portuguesa durante a fase de grupos, bem como outras partidas consideradas de maior interesse desportivo. A medida integra a programação cultural prevista para aquela zona da cidade nas próximas semanas, nomeadamente no âmbito do evento “Marginal – Festa no Jardim”.

Na primeira fase da competição, já estão asseguradas as transmissões dos três jogos de Portugal. O primeiro encontro está marcado para quarta-feira, 17 de junho, frente à República Democrática do Congo, às 18h00. Segue-se o duelo com o Uzbequistão, agendado para 23 de junho, também às 18h00. A fase de grupos termina a 28 de junho, com o confronto entre Colômbia e Portugal, às 00h30.

Segundo a autarquia, a Fan Zone pretende afirmar-se como um espaço de convívio, animação e apoio à seleção nacional, proporcionando aos adeptos a oportunidade de viver em conjunto a emoção do Mundial.

Portugal integra o Grupo K da competição, juntamente com a Colômbia, o Uzbequistão e a República Democrática do Congo.

A edição de 2026 do Campeonato do Mundo é a primeira a contar com 48 seleções participantes, reunindo um número recorde de 1.248 jogadores. A competição decorre no Canadá, México e Estados Unidos, com um total de 104 jogos agendados até à final.

Com esta iniciativa, Viana do Castelo junta-se a outras cidades do país que apostam em zonas de exibição pública para acompanhar o percurso da seleção portuguesa na maior competição mundial de futebol.

[email protected] 

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais