Sol e calor regressam ao Minho após dias de chuva e trovoada

Após vários dias marcados por chuva, trovoada e uma descida significativa das temperaturas, o calor prepara-se para regressar ao Minho já a partir do próximo fim de semana. As previsões do Instituto Português do Mar e da Atmosfera (IPMA) apontam para uma subida gradual das temperaturas máximas, com valores acima dos 30 graus Celsius em várias zonas da região durante a próxima semana.

Na última noite e madrugada, os distritos de Braga e Viana do Castelo estiveram sob aviso amarelo devido à possibilidade de ocorrência de trovoadas, numa situação meteorológica que trouxe instabilidade atmosférica e precipitação a vários pontos do Norte do país.

Apesar de ainda serem esperados alguns chuviscos entre esta quinta e sexta-feira, o cenário deverá mudar significativamente a partir de sábado, dia para o qual já não existe previsão de chuva.

Máximas acima dos 30 graus em Braga

Segundo o IPMA, a temperatura máxima em Braga deverá atingir os 29 graus Celsius no domingo, iniciando uma tendência de subida que se prolongará ao longo da próxima semana.

Na segunda-feira, os termómetros poderão alcançar os 32 graus, valor que deverá manter-se nos dias seguintes, acompanhados por céu geralmente pouco nublado e condições favoráveis à presença de sol.

As temperaturas mínimas deverão oscilar entre os 14 e os 18 graus Celsius, proporcionando noites relativamente amenas.

Viana do Castelo também aquece

Em Viana do Castelo, onde a influência marítima contribui habitualmente para temperaturas mais moderadas, também se prevê uma subida gradual dos valores máximos.

As previsões apontam para temperaturas próximas dos 30 graus no início da próxima semana, representando uma mudança significativa face aos dias mais frescos registados recentemente.

Com o regresso do tempo estável e das temperaturas elevadas, o Minho prepara-se para entrar novamente num cenário típico de verão, marcado por dias de sol, calor e céu pouco nublado.

[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