Minho inicia semana com céu encoberto, possibilidade de chuviscos e temperaturas amenas

O Minho arranca a semana com tempo ameno, céu maioritariamente encoberto e possibilidade de chuviscos em alguns locais da região, segundo as previsões do Instituto Português do Mar e da Atmosfera (IPMA).

Esta segunda-feira será marcada por muita nebulosidade, sobretudo durante a manhã, podendo ocorrer períodos de chuva fraca ou chuvisco em alguns concelhos. As temperaturas máximas deverão rondar os 26 graus nas zonas do interior e os 23 graus no litoral, mantendo-se próximas dos valores registados nos últimos dias.

De acordo com o IPMA, a partir de terça-feira o risco de precipitação deverá desaparecer, embora o céu continue parcialmente nublado em vários períodos do dia. O tempo manter-se-á estável ao longo da semana, com temperaturas sem alterações significativas e noites relativamente frescas.

A previsão aponta para máximas entre os 23 e os 26 graus, dependendo da proximidade ao litoral ou ao interior da região, proporcionando um ambiente agradável e sem episódios de calor intenso durante a maior parte da semana.

A mudança mais significativa deverá chegar no próximo fim de semana, quando os termómetros deverão voltar a ultrapassar a barreira dos 30 graus em vários pontos do Minho, acompanhando uma nova subida das temperaturas prevista para grande parte do território continental.

Apesar da melhoria do estado do tempo nos próximos dias, o IPMA recomenda que a população acompanhe a atualização das previsões meteorológicas, uma vez que as condições atmosféricas poderão sofrer alterações.

[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