Junho começa com sol no Minho, mas temperaturas descem ligeiramente nos próximos dias

O mês de junho começa com tempo maioritariamente seco e soalheiro na região do Minho, embora com uma ligeira descida das temperaturas face aos últimos dias, segundo as previsões meteorológicas.

A nova semana arranca sob influência de céu geralmente limpo, ainda que com períodos de neblina matinal em algumas zonas, mantendo-se um cenário de estabilidade atmosférica típico do início do verão.

De acordo com as previsões do Instituto Português do Mar e da Atmosfera, os próximos dias serão marcados por temperaturas mais amenas, num ligeiro recuo térmico que poderá trazer máximas inferiores às registadas no final de maio.

Semana mais fresca antes do regresso do calor

Apesar da descida ligeira dos termómetros, o tempo deverá manter-se predominantemente seco ao longo da semana, podendo ocorrer apenas períodos pontuais de chuva fraca em alguns pontos do Minho.

As temperaturas deverão oscilar de forma moderada, proporcionando dias mais amenos e noites relativamente frescas, numa transição meteorológica típica da entrada em junho.

Regresso do calor previsto para o fim de semana

As previsões apontam ainda para uma possível recuperação das temperaturas no próximo fim de semana, com os valores máximos a poderem voltar a aproximar-se dos 30 graus Celsius em vários locais da região.

Este regresso do calor deverá marcar uma nova fase de tempo mais estável e quente, alinhada com o padrão habitual do início do verão no noroeste do país.

[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