Minho desperta com neblina antes de um fim de semana quente acima dos 30 graus

O Minho volta a acordar esta sexta-feira sob neblina densa em vários pontos da região, mas a previsão aponta para a dissipação gradual da nebulosidade matinal e para dias marcados pelo tempo seco e temperaturas elevadas ao longo do fim de semana.

De acordo com as previsões do Instituto Português do Mar e da Atmosfera (IPMA), os termómetros deverão voltar a aproximar-se dos 30 graus Celsius em diversos concelhos minhotos, numa situação meteorológica típica de verão antecipado.

Apesar do nevoeiro e da neblina persistentes durante as primeiras horas do dia, sobretudo em zonas do litoral e vales fluviais, o sol deverá dominar durante a tarde, proporcionando céu geralmente limpo e ambiente quente.

As previsões indicam ainda que o tempo quente e seco deverá manter-se até à transição para o mês de junho, prolongando o atual episódio de temperaturas acima da média para esta época do ano.

O aumento das temperaturas surge numa altura em que várias regiões do país continuam sob influência de uma massa de ar quente, fenómeno que tem contribuído para sucessivos registos de calor acima do habitual em Portugal continental.

No Minho, o cenário meteorológico deverá favorecer atividades ao ar livre e deslocações às zonas balneares e espaços naturais da região durante o fim de semana.

Ainda assim, as autoridades recomendam cuidados acrescidos perante as temperaturas elevadas, nomeadamente hidratação frequente, proteção solar e especial atenção aos grupos mais vulneráveis, como crianças, idosos e pessoas com doenças crónicas.

O tempo seco e o aumento do calor mantêm igualmente elevados os níveis de risco de incêndio rural em várias zonas do Norte do país, levando as entidades de proteção civil a reforçar os apelos à prevenção e ao cumprimento das regras de utilização do fogo em espaço rural.

[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