Município de Esposende e Associação Via Veteris fizeram monitorização do Caminho Português da Costa para Santiago

A Via Veteris – Associação Jacobeia de Esposende, com o apoio do Município de Esposende realizaram, no passado sábado dia 1 de Abril, uma acção conjunta de monitorização do Caminho Português da Costa para Santiago no trajecto que atravessa o Concelho. Na acção foi «reforçada a pintura da sinalização ao longo do caminho» –  avivando as marcações que se encontravam mais esbatidas – e procedeu-se à «limpeza do percurso e à identificação de pontos e acções a melhorar».

Esposende afirma, assim, o seu «empenho na manutenção do Caminho Português da Costa para Santiago», numa óptica «abrangente de valorização deste activo turístico».

«NÚMERO CRESCENTE DE PEREGRINOS»

Com efeito, é cada vez mais «crescente o número de peregrinos», que resulta, em grande medida, do «trabalho que tem vindo a ser desenvolvido no âmbito do acordo de cooperação institucional celebrado entre os municípios de Esposende, Porto, Maia, Matosinhos, Vila do Conde, Póvoa de Varzim, Viana do Castelo, Caminha, Vila Nova de Cerveira e Valença, para a investigação, promoção e dinamização do Caminho Português da Costa para Santiago de Compostela». O Albergue de São Miguel de Marinhas recebeu, em 2022, um total de «5.273 peregrinos», sendo na sua grande maioria originários da Alemanha, Itália, Espanha, Checa e da Polónia, bem como portugueses.

Paralelamente, têm constituído, também, um «motor de crescimento e desenvolvimento da procura por este itinerário rumo a Santiago de Compostela as muitas acções de valorização e promoção do Caminho desenvolvidas pelo Município, em articulação com a associação esposendense Via Veteris e com outros parceiros locais».

Carregar mais

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