Onda de calor pode durar 15 dias. 14 distritos sob aviso amarelo esta quinta-feira

A onda de calor que está a afetar Portugal continental poderá prolongar-se por mais 15 dias, sobretudo nas regiões do interior, segundo as previsões mais recentes do Instituto Português do Mar e da Atmosfera (IPMA).

Esta quinta-feira, 14 distritos do continente encontram-se sob aviso amarelo devido à persistência de temperaturas máximas elevadas. O aviso, emitido pelo IPMA, abrange diferentes períodos consoante os distritos afetados.

Nos distritos do Porto, Setúbal, Santarém, Viana do Castelo, Coimbra e Braga, o aviso amarelo estará em vigor até às 18h00 desta quinta-feira. Já Bragança, Viseu, Évora, Guarda, Vila Real, Castelo Branco, Portalegre e Beja deverão manter-se sob aviso até às 18h00 de sábado.

O aviso amarelo, o menos grave de uma escala de três níveis, é emitido sempre que existe uma situação de risco para determinadas atividades dependentes das condições meteorológicas.

Além do calor intenso, as autoridades acompanham com preocupação o agravamento do risco de incêndio rural. De acordo com o IPMA, o distrito de Faro deverá registar concelhos em risco máximo pelo menos até domingo, enquanto várias zonas do interior do país permanecem em risco muito elevado.

Esta quinta-feira, os concelhos de Loulé, São Brás de Alportel e Tavira apresentam perigo máximo de incêndio rural. A maioria dos restantes concelhos do continente encontra-se em risco muito elevado ou elevado.

Para esta quinta-feira, o IPMA prevê continuação de tempo quente em Portugal continental, com céu pouco nublado ou limpo, embora com períodos de maior nebulosidade no litoral. Está ainda prevista uma intensificação do vento no litoral oeste durante a tarde, bem como uma descida das temperaturas máximas, especialmente nas zonas costeiras do oeste.

As temperaturas mínimas deverão variar entre os 15 graus Celsius, em cidades como Leiria e Viana do Castelo, e os 20 graus, em Castelo Branco. Já as máximas deverão oscilar entre os 23 graus, em Aveiro, e os 36 graus, previstos para Évora e Beja.

[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