Calor abranda no país, mas Faro mantém-se sob aviso amarelo

Depois de vários dias marcados por temperaturas elevadas em grande parte do território continental, o calor começa a dar sinais de abrandamento em diversas regiões do país. Ainda assim, o distrito de Faro continua sob aviso amarelo devido à persistência de valores elevados da temperatura máxima.

O alerta foi emitido pelo Instituto Português do Mar e da Atmosfera e permanece em vigor até às 21h00 desta segunda-feira.

Segundo o IPMA, a emissão do aviso deve-se à “persistência de valores elevados da temperatura máxima”, num cenário de calor que continua a afetar sobretudo o Algarve.

Para esta segunda-feira, os meteorologistas preveem uma temperatura máxima de 36 graus Celsius em Faro, enquanto a mínima deverá situar-se nos 22 graus.

Apesar da descida das temperaturas registada noutras regiões do país, as previsões apontam para a manutenção do tempo quente no distrito algarvio ao longo dos próximos dias, podendo os termómetros continuar a atingir valores elevados até ao final da semana.

O aviso amarelo, o menos grave numa escala de três níveis, é emitido sempre que as condições meteorológicas representam risco para determinadas atividades dependentes da situação atmosférica.

As autoridades de saúde recomendam, por isso, cuidados acrescidos durante os períodos de maior calor, nomeadamente a ingestão frequente de água, a permanência em locais frescos e a redução da exposição solar nas horas de maior intensidade.

O Algarve deverá continuar a ser a região mais quente do país nos próximos dias, contrastando com um cenário de temperaturas mais amenas previsto para grande parte do restante território continental.

[email protected] / Foto: Bruno Filipe Pires

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