/** * Starter Content Compatibility. * * @since 4.0.0 * @package Astra */ /** * Class Astre_Starter_Content */ class Astra_Starter_Content { public const HOME_SLUG = 'home'; public const ABOUT_SLUG = '#about'; public const SERVICES_SLUG = '#services'; public const REVIEWS_SLUG = '#reviews'; public const WHY_US_SLUG = '#whyus'; public const CONTACT_SLUG = '#contact'; /** * Constructor */ public function __construct() { $is_fresh_site = get_option( 'fresh_site' ); if ( ! $is_fresh_site ) { return; } // Adding post meta and inserting post. add_action( 'wp_insert_post', array( $this, 'register_listener', ), 3, 99 ); // Save astra settings into database. add_action( 'customize_save_after', array( $this, 'save_astra_settings', ), 10, 3 ); if ( ! is_customize_preview() ) { return; } // preview customizer values. add_filter( 'default_post_metadata', array( $this, 'starter_meta' ), 99, 3 ); add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_filter( 'astra_global_color_palette', array( $this, 'theme_color_palettes_defaults' ) ); } /** * Load default starter meta. * * @since 4.0.2 * @param mixed $value Value. * @param int $post_id Post id. * @param string $meta_key Meta key. * * @return string Meta value. */ public function starter_meta( $value, $post_id, $meta_key ) { if ( get_post_type( $post_id ) !== 'page' ) { return $value; } if ( 'site-content-layout' === $meta_key ) { return 'plain-container'; } if ( 'theme-transparent-header-meta' === $meta_key ) { return 'enabled'; } if ( 'site-sidebar-layout' === $meta_key ) { return 'no-sidebar'; } if ( 'site-post-title' === $meta_key ) { return 'disabled'; } return $value; } /** * Register listener to insert post. * * @since 4.0.0 * @param int $post_ID Post Id. * @param \WP_Post $post Post object. * @param bool $update Is update. */ public function register_listener( $post_ID, $post, $update ) { if ( $update ) { return; } $custom_draft_post_name = get_post_meta( $post_ID, '_customize_draft_post_name', true ); $is_from_starter_content = ! empty( $custom_draft_post_name ); if ( ! $is_from_starter_content ) { return; } if ( 'page' === $post->post_type ) { update_post_meta( $post_ID, 'site-content-layout', 'plain-container' ); update_post_meta( $post_ID, 'theme-transparent-header-meta', 'enabled' ); update_post_meta( $post_ID, 'site-sidebar-layout', 'no-sidebar' ); update_post_meta( $post_ID, 'site-post-title', 'disabled' ); } } /** * Get customizer json * * @since 4.0.0 * @return mixed value. */ public function get_customizer_json() { try { $request = wp_remote_get( ASTRA_THEME_URI . 'inc/compatibility/starter-content/astra-settings-export.json' ); } catch ( Exception $ex ) { $request = null; } if ( is_wp_error( $request ) ) { return false; // Bail early. } // @codingStandardsIgnoreStart /** * @psalm-suppress PossiblyNullReference * @psalm-suppress UndefinedMethod * @psalm-suppress PossiblyNullArrayAccess * @psalm-suppress PossiblyNullArgument * @psalm-suppress InvalidScalarArgument */ return json_decode( $request['body'], 1 ); // @codingStandardsIgnoreEnd } /** * Save Astra customizer settings into database. * * @since 4.0.0 */ public function save_astra_settings() { $settings = self::get_customizer_json(); // Delete existing dynamic CSS cache. delete_option( 'astra-settings' ); if ( ! empty( $settings['customizer-settings'] ) ) { foreach ( $settings['customizer-settings'] as $option => $value ) { update_option( $option, $value ); } } } /** * Load default astra settings. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-settings']; } return $json ? $json : $defaults; } /** * Load default color palettes. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_color_palettes_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-color-palettes']; } return $json ? $json : $defaults; } /** * Return starter content definition. * * @return mixed|void * @since 4.0.0 */ public function get() { $nav_items_header = array( 'home' => array( 'type' => 'post_type', 'object' => 'page', 'object_id' => '{{' . self::HOME_SLUG . '}}', ), 'about' => array( 'title' => __( 'Services', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::SERVICES_SLUG . '}}', ), 'services' => array( 'title' => __( 'About', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::ABOUT_SLUG . '}}', ), 'reviews' => array( 'title' => __( 'Reviews', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::REVIEWS_SLUG . '}}', ), 'faq' => array( 'title' => __( 'Why Us', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::WHY_US_SLUG . '}}', ), 'contact' => array( 'title' => __( 'Contact', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::CONTACT_SLUG . '}}', ), ); $content = array( 'attachments' => array( 'logo' => array( 'post_title' => _x( 'Logo', 'Theme starter content', 'astra' ), 'file' => 'inc/assets/images/starter-content/logo.png', ), ), 'theme_mods' => array( 'custom_logo' => '{{logo}}', ), 'nav_menus' => array( 'primary' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), 'mobile_menu' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), ), 'options' => array( 'page_on_front' => '{{' . self::HOME_SLUG . '}}', 'show_on_front' => 'page', ), 'posts' => array( self::HOME_SLUG => require ASTRA_THEME_DIR . 'inc/compatibility/starter-content/home.php', // PHPCS:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound ), ); return apply_filters( 'astra_starter_content', $content ); } } Roztočte srdce na najväčšom cyklistickom sviatku - Bun Apeti - Burgers and more

Roztočte srdce na najväčšom cyklistickom sviatku

Roztočte srdce na najväčšom cyklistickom sviatku

V posledných rokoch sa cyklistika stala oveľa viac než len dopravným prostriedkom alebo športovou aktivitou. Pre mnohých je to životný štýl, ktorý spája vášeň pre pohyb, objavovanie nových miest a komunitu ľudí s rovnakým záujmom. A práve preto vznikol Spin Fest – podujatie, ktoré mení obyčajný výlet na bicykli na nezabudnuteľný zážitok.

Spin Fest nie je len o pretekaní. Je to oslava všetkého, čo k bicyklovaniu patrí – od technických noviniek a servisných tipov až po gastronómiu a živú hudbu. Tento sviatok cyklistiky priťahuje ako profesionálnych jazdcov, tak aj rodiny s deťmi a víkendových nadšencov. Každý si tu nájde svoje miesto a svoju trasu, či už vedie cez malebné kopce alebo po rovinatých cyklotrasách. Viac informácií o celom programe nájdete na https://spinfestslovakia.com/.

Čo robí Spin Fest takým výnimočným? Predovšetkým je to komunita a atmosféra. Na jednom mieste sa stretnú ľudia, ktorí zdieľajú radosť z pohybu a chcú si užiť deň plný pozitívnej energie. Organizátori dbajú na to, aby sa každý cítil vítaný – od skúsených bikrov až po úplných začiatočníkov, ktorí len objavujú krásy cyklistiky.

Program podujatia je skutočne bohatý. Návštevníci sa môžu tešiť na kvalitné občerstvenie, ktoré dodá energiu pred aj po jazde, ale aj na workshopy zamerané na údržbu bicykla a bezpečnosť na cestách. Pre deti sú pripravené špeciálne dráhy a hry, ktoré rozvíjajú ich zručnosti a lásku k bicyklovaniu.

Jedným z najpútavejších prvkov je možnosť otestovať si najnovšie modely bicyklov od renomovaných značiek. Mnohí účastníci si pochvaľujú, že práve na Spin Feste prvýkrát vyskúšali elektrobicykel alebo horský bicykel s pokročilým odpružením. Táto praktická skúsenosť im pomáha pri výbere nového stroja.

Ako sa pripraviť na Spin Fest

Príprava na takýto sviatok si vyžaduje trochu plánovania, no odmena je obrovská. Prinášame niekoľko praktických rád, aby ste si deň užili naplno:

  • Skontrolujte technický stav bicykla – brzdy, pneumatiky a reťaz by mali byť v bezchybnom stave. Nezabudnite na mazanie.
  • Pripravte si vhodné oblečenie – funkčné látky, prilba a ochranné okuliare sú základ. Počítajte aj s rezervnou vrstvou.
  • Nezabudnite na pitný režim – termoska s vodou alebo izotonickým nápojom je nevyhnutnosťou, najmä v teplejších dňoch.
  • Pribaľte si drobnú lekárničku – náplasti, dezinfekcia a elastické obväzy môžu zachrániť deň.
  • Naplánujte si trasu – vopred si pozrite mapu a vyberte si úsek, ktorý zodpovedá vašej kondícii.

Porovnanie trás a výziev

Na Spin Feste nájdete niekoľko typov trás, ktoré uspokoja rôzne preferencie. Rozdiely medzi nimi sú výrazné, preto sme prehľadne spracovali hlavné charakteristiky do nasledujúcej tabuľky:

Typ trasy Prevýšenie Odporúčaná úroveň Hlavné lákadlá
Rodinná Mierne (do 200 m) Začiatočníci, rodiny s deťmi Bezpečné asfaltové cesty, zastávky s občerstvením
Športová Stredné (200–600 m) Pokročilí amatéri Kombinácia lesných a poľných ciest, výhľady
Extrémna Vysoké (nad 600 m) Skúsení jazdci Technické pasáže, strmé stúpania, adrenalín

Každá z týchto trás ponúka niečo jedinečné. Kým rodinná verzia je ideálna na pomalé objavovanie a relax, extrémna trať preverí vašu kondíciu aj techniku. Spin Fest si skutočne zakladá na tom, aby si každý odniesol presne ten zážitok, aký hľadá.

Prečo nevynechať tento cyklistický sviatok

Ak stále váhate, či sa vybrať na Spin Fest, skúste si predstaviť deň, keď sa stretnete s desiatkami ľudí, ktorí milujú to isté čo vy. Pocit spolupatričnosti a radosti z pohybu je neopísateľný. Navyše, podujatie je skvelou príležitosťou spoznať nové cyklotrasy v regióne, ktoré by ste inak možno nikdy neobjavili.

Mnohí účastníci sa sem vracajú každý rok a opisujú Spin Fest ako “najlepší víkend v roku”. Organizátori neustále vylepšujú služby, pridávajú nové aktivity a dbajú na ekologický rozmer podujatia – napríklad podporujú recykláciu a minimalizáciu odpadu.

Často kladené otázky (FAQ)

Otázka: Je Spin Fest vhodný pre deti?
Odpoveď: Áno, rodinná trasa je navrhnutá špeciálne pre deti od 6 rokov v sprievode dospelého. Na mieste sú aj detské workshopy a bezpečnostné aktivity.

Otázka: Môžem si na mieste požičať bicykel?
Odpoveď: Áno, partneri podujatia ponúkajú možnosť zapožičania bicyklov aj elektrobicyklov na celý deň. Odporúčame si miesto rezervovať vopred.

Otázka: Je na akcii zabezpečené občerstvenie?
Odpoveď: Určite. Po celej trase aj v hlavnom areáli sú stánky s jedlom a nápojmi. Pre účastníkov s diétnymi obmedzeniami sú k dispozícii aj bezlepkové a vegetariánske možnosti.

Otázka: Čo robiť v prípade poruchy na bicykli počas jazdy?
Odpoveď: Na trase sú rozmiestnené technické stanice s mechanikmi, ktorí vám bezplatne poskytnú základnú pomoc. V prípade vážnejšej poruchy je k dispozícii aj asistenčné vozidlo.

Otázka: Je potrebné sa vopred registrovať?
Odpoveď: Áno, registrácia je nutná najmä kvôli kapacite trás a možnosti zabezpečiť dostatočné občerstvenie. Registrujte sa čo najskôr, aby ste si garantovali miesto.

Otázka: Existuje možnosť ubytovania v blízkosti?
Odpoveď: Organizátori spolupracujú s miestnymi penziónmi a kempingmi. Na webovej stránke nájdete zoznam odporúčaných ubytovní so zvýhodnenými cenami pre účastníkov Spin Festu.

Spin Fest je viac než len cyklistická udalosť – je to životná skúsenosť, ktorá spája ľudí, prírodu a pohyb v jednom harmonickom celku. Či už ste ostrieľaný pretekár alebo občasný jazdec, nájdete tu niečo, čo vás osloví. Pripravte bicykel, obujte si športové topánky a vyrazte v ústrety dobrodružstvu. Roztočte srdce a zažite cyklistiku v jej najkrajšej podobe.

/** * Template part for displaying the footer info. * * @link https://codex.wordpress.org/Template_Hierarchy * * @package Astra * @since 1.0.0 */ ?>
Scroll to Top