/* * Morocco Private Tours Blog * Shortcode: [mpt_blog] */ if (!defined('ABSPATH')) { exit; } /* Image: featured image, then first image in article. */ function mpt_blog_thumbnail($post_id) { $featured = get_the_post_thumbnail_url($post_id, 'large'); if ($featured) { return $featured; } $content = get_post_field('post_content', $post_id); if (!$content) { return ''; } /* Gutenberg / WordPress image attachment. */ if (preg_match('/wp-image-([0-9]+)/i', $content, $match)) { $image = wp_get_attachment_image_url((int) $match[1], 'large'); if ($image) { return $image; } } /* Image URL inside the article, including lazy-loaded images. */ if (preg_match_all('/]*>/i', $content, $images)) { foreach ($images[0] as $tag) { foreach (array('data-src', 'data-lazy-src', 'src') as $attribute) { $pattern = '/\b' . preg_quote($attribute, '/') . '\s*=\s*(["\'])(.*?)\1/is'; if (preg_match($pattern, $tag, $match)) { $image = html_entity_decode( $match[2], ENT_QUOTES, 'UTF-8' ); if (strpos($image, '//') === 0) { $image = 'https:' . $image; } elseif (strpos($image, '/') === 0) { $image = home_url($image); } if (preg_match('~^https?://~i', $image)) { return esc_url_raw($image); } } } } } return ''; } /* Fetch published articles, newest first. */ function mpt_blog_query($page = 1) { return new WP_Query(array( 'post_type' => 'post', 'post_status' => 'publish', 'posts_per_page' => 6, 'paged' => max(1, (int) $page), 'orderby' => array('date' => 'DESC', 'ID' => 'DESC'), 'ignore_sticky_posts' => true, 'has_password' => false, )); } /* Generate the article cards. */ function mpt_blog_cards($query) { ob_start(); foreach ($query->posts as $article) { $post_id = $article->ID; $title = get_the_title($post_id); $link = get_permalink($post_id); $image = mpt_blog_thumbnail($post_id); $excerpt = $article->post_excerpt; if (!$excerpt) { $excerpt = strip_shortcodes($article->post_content); } $excerpt = wp_trim_words( wp_strip_all_tags($excerpt), 24, '…' ); ?>
<?php echo esc_attr($title); ?> Morocco Travel Journal
mpt_blog_cards($query), 'has_more' => $page < (int) $query->max_num_pages, )); } add_action('wp_ajax_mpt_blog_more', 'mpt_blog_load_more'); add_action('wp_ajax_nopriv_mpt_blog_more', 'mpt_blog_load_more'); /* Blog shortcode. */ function mpt_blog_shortcode() { $query = mpt_blog_query(1); $id = wp_unique_id('mpt-blog-'); ob_start(); ?>
Morocco Private Tours • Blog

Your Morocco travel inspiration

Explore our latest articles, destination guides and practical tips for your next journey through Morocco.

Latest articles

post_count) { echo 'Our travel articles are coming soon.'; } ?>

Transport pour Festivals de Danse Casablanca 2026

Casablanca, la métropole dynamique du Maroc, se prépare à accueillir l’un des événements les plus attendus de 2026 : les festivals de danse. Avec une programmation riche et variée, cet événement attirera des milliers de participants et de spectateurs. Pour garantir une expérience fluide et agréable, il est essentiel d’anticiper les besoins en matière de transport.

Options de transport disponibles

Les festivaliers auront accès à plusieurs options de transport pour se déplacer facilement dans la ville. Les transports en commun, comme le tramway et les bus, offriront des lignes directes vers les lieux des festivals. En outre, des services de taxis et de VTC seront disponibles pour ceux qui préfèrent un moyen de transport plus personnalisé. La diversité des options permettra de répondre aux besoins de chacun, qu’il s’agisse de groupes ou d’individus.

Accessibilité des lieux de spectacle

Les sites choisis pour les festivals de danse seront stratégiquement situés pour faciliter l’accès. Des infrastructures modernes et adaptées garantiront que tous les participants, y compris les personnes à mobilité réduite, puissent profiter des spectacles. De plus, des panneaux d’information et des services d’accompagnement seront mis en place pour orienter les festivaliers vers les meilleures solutions de transport.

Partenariats avec des entreprises locales

Pour optimiser le transport, les organisateurs des festivals de danse collaboreront avec des entreprises locales. Ces partenariats permettront de proposer des offres spéciales, telles que des réductions sur les trajets ou des forfaits incluant le transport et l’entrée aux spectacles. Cela encouragera l’utilisation des transports en commun et contribuera à réduire l’empreinte carbone de l’événement.

Événements connexes et mobilité douce

En marge des festivals de danse, des événements connexes seront organisés, tels que des ateliers et des masterclasses. Pour faciliter l’accès à ces activités, des solutions de mobilité douce, comme la location de vélos ou de trottinettes électriques, seront mises à disposition. Cela permettra non seulement de désengorger le trafic, mais aussi de promouvoir un mode de vie plus sain et respectueux de l’environnement.

Conclusion : Un transport pensé pour tous

Le transport pour les festivals de danse à Casablanca en 2026 sera un élément clé du succès de l’événement. Grâce à une combinaison de solutions de transport variées, d’accessibilité améliorée et de partenariats locaux, les festivaliers pourront se concentrer sur l’essentiel : profiter de la danse et célébrer la culture. Une planification méticuleuse garantira que chacun vive une expérience mémorable.

Leave a Reply

Your email address will not be published. Required fields are marked *