blic static function hit_index() { wp_remote_get( Router::get_base_url( self::get_sitemap_index_slug() . '.xml' ) ); } /** * Exclude object from sitemap. * * @param int $object_id Object id. * @param string $object_type Object type. Accepts: post, term, user. * @param boolean $is_include Add or Remove object. */ public static function exclude_object( $object_id, $object_type, $is_include ) { $field_id = "exclude_{$object_type}s"; $ids = Helper::get_settings( 'sitemap.' . $field_id ); if ( empty( $ids ) ) { $ids = $object_id; } else { $ids = array_filter( wp_parse_id_list( $ids ) ); // Add object. if ( $is_include && ! in_array( $object_id, $ids, true ) ) { $ids[] = $object_id; } // Remove object. if ( ! $is_include && in_array( $object_id, $ids, true ) ) { $ids = array_diff( $ids, [ $object_id ] ); } $ids = implode( ',', $ids ); } $opt = cmb2_options( 'rank-math-options-sitemap' ); $opt->update( $field_id, $ids, true ); } /** * Get the GMT modification date for the last modified post in the post type. * * @param string|array $post_types Post type or array of types. * @param boolean $return_all Flag to return array of values. * @return string|array|false * * @copyright Copyright (C) 2008-2019, Yoast BV * The following code is a derivative work of the code from the Yoast(https://github.com/Yoast/wordpress-seo/), which is licensed under GPL v3. */ public static function get_last_modified_gmt( $post_types, $return_all = false ) { global $wpdb; if ( empty( $post_types ) ) { return false; } static $post_type_dates = null; if ( ! is_array( $post_types ) ) { $post_types = [ $post_types ]; } foreach ( $post_types as $post_type ) { if ( ! isset( $post_type_dates[ $post_type ] ) ) { // If we hadn't seen post type before. R. $post_type_dates = null; break; } } if ( is_null( $post_type_dates ) ) { $post_type_dates = []; $post_type_names = get_post_types( [ 'public' => true ] ); if ( ! empty( $post_type_names ) ) { $sql = " SELECT post_type, MAX( GREATEST( p.post_modified_gmt, p.post_date_gmt ) ) AS date FROM $wpdb->posts as p LEFT JOIN {$wpdb->postmeta} AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots') WHERE ( ( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR pm.post_id IS NULL ) AND p.post_status IN ( 'publish','inherit' ) AND p.post_type IN ('" . implode( "','", $post_type_names ) . "') GROUP BY p.post_type ORDER BY p.post_modified_gmt DESC"; foreach ( DB_Helper::get_results( $sql ) as $obj ) { $post_type_dates[ $obj->post_type ] = $obj->date; } } } $dates = array_intersect_key( $post_type_dates, array_flip( $post_types ) ); if ( count( $dates ) > 0 ) { return $return_all ? $dates : max( $dates ); } return false; } /** * Check if cache is enabled. * * @return boolean */ public static function is_cache_enabled() { static $xml_sitemap_caching; if ( isset( $xml_sitemap_caching ) ) { return $xml_sitemap_caching; } /** * Filter to enable/disable XML sitemap caching. * * @param boolean $true Enable or disable caching. */ $xml_sitemap_caching = apply_filters( 'rank_math/sitemap/enable_caching', true ); return $xml_sitemap_caching; } /** * Check if `object` is indexable. * * @param int/object $data_object Post|Term Object. * @param string $type Object Type. * * @return boolean */ public static function is_object_indexable( $data_object, $type = 'post' ) { /** * Filter: 'rank_math/sitemap/include_noindex' - Include noindex data in Sitemap. * * @param bool $value Whether to include noindex terms in Sitemap. * @param string $type Object Type. * * @return boolean */ if ( apply_filters( 'rank_math/sitemap/include_noindex', false, $type ) ) { return true; } $method = 'post' === $type ? 'is_post_indexable' : 'is_term_indexable'; return Helper::$method( $data_object ); } /** * Redirect duplicate sitemaps. * * @param int $count Total number of entries. * @param int $max_entries Entries per sitemap. */ public static function maybe_redirect( $count, $max_entries ) { $current_page = (int) get_query_var( 'sitemap_n' ); if ( ! $current_page && $count > $max_entries ) { Helper::redirect( preg_replace( '/\.xml$/', '1.xml', Helper::get_current_page_url() ) ); die(); } if ( $count < $max_entries && $current_page ) { Helper::redirect( preg_replace( '/' . preg_quote( $current_page, '/' ) . '\.xml$/', '.xml', Helper::get_current_page_url() ) ); die(); } } /** * Get the sitemap index slug. */ public static function get_sitemap_index_slug() { /** * Filter: 'rank_math/sitemap/index_slug' - Modify the sitemap index slug. * * @param string $slug Sitemap index slug. * * @return string */ return apply_filters( 'rank_math/sitemap/index/slug', 'sitemap_index' ); } /** * Ensure sitemap cache is invalidated when settings change. */ public function clear_cache() { Cache::invalidate_storage(); } } Nejlepší školní židle pro zdravý vývoj dětí | Hezkaskola.cz

Nejlepší školní židle pro zdravý vývoj dětí

Výběr vhodné školní židle je klíčový pro zdravý vývoj dětí, zejména pokud jde o jejich správné držení těla a pohodlí během hodin strávených ve škole. Ergonomická dětská školní židle je dnes nezbytností ve školních třídách, protože špatná volba může vést k problémům se zády a držením těla v pozdějším věku. V tomto článku se podíváme na různé typy školních židlí, jejich ergonomické vlastnosti a cenové možnosti dostupné na trhu.

1. Ergonomické dětské školní židle

Ergonomie je při výběru dětské školní židle zásadním faktorem. Židle by měla být navržena tak, aby podporovala přirozenou polohu páteře, což pomáhá předcházet bolestem zad a dalším zdravotním problémům. Dětské školní židle by měly být vybaveny nastavitelnou opěrkou, která umožní dítěti sedět vzpřímeně a udržovat rovná záda.

Další důležitou vlastností ergonomických židlí je nastavitelná výška sedáku. Děti různého věku a výšky potřebují možnost individuálního nastavení, aby jejich nohy zůstávaly v pravém úhlu k podlaze, což snižuje tlak na kolena a podporuje správné prokrvení nohou.

2. Nastavitelná školní židle pro různé věkové kategorie

Děti rychle rostou a s tím se mění i jejich potřeby. Proto je ideální zvolit školní židle, které jsou výškově nastavitelné a mohou tak „růst“ spolu s dítětem. Tyto židle nabízejí variabilitu vhodnou pro školní třídy, kde sedí děti různého věku. Díky jednoduchému nastavení výšky mohou sloužit dlouhou dobu bez nutnosti časté výměny vybavení.

Některé modely dětských školních židlí dokonce nabízejí možnost nastavit sklon sedáku a opěrky, což zvyšuje komfort a přizpůsobení individuálním potřebám každého žáka.

3. Design a funkčnost dětských školních židlí

Kromě ergonomie je důležitý i design a funkčnost školních židlí. Moderní školní židle jsou dostupné v široké škále barev a materiálů, které lze snadno sladit s interiérem školních tříd. Výrobci dnes kladou důraz i na praktičnost – mnoho židlí je stohovatelných, což šetří místo při jejich skladování.

Školní židle by měly být zároveň odolné a snadno čistitelné, což je ve školním prostředí obzvlášť důležité. Materiály jako odolné plasty nebo dřevo s ochrannou povrchovou úpravou jsou ideální volbou pro židle, které musí vydržet každodenní zátěž.

4. Školní židle a jejich cena

Cena školních židlí se liší podle kvality materiálů, značky a přidaných funkcí. Základní modely dětských školních židlí lze pořídit za relativně nízkou cenu, obvykle kolem 500 Kč, což je vhodné pro školy s omezeným rozpočtem. Tyto židle splňují základní ergonomické požadavky, ale nemají pokročilé funkce, jako je plná nastavitelnost.

Na druhé straně prémiové modely ergonomických židlí mohou stát i více než 2000 Kč. Tyto židle jsou vybaveny pokročilými funkcemi, jako je plná nastavitelnost, odolné materiály a moderní design. Pro rodiče, kteří dbají na zdraví svých dětí, nebo pro školy, které chtějí investovat do kvalitního vybavení, mohou být tyto židle tou nejlepší volbou.

5. Jaké školní židle vybrat?

Při výběru dětské školní židle je důležité zvážit nejen cenu, ale i její ergonomické vlastnosti a nastavitelnost. Správně zvolená školní židle by měla podporovat zdravý vývoj dítěte, přizpůsobit se jeho růstu a zároveň být praktická a odolná. Investice do kvalitní školní židle je investicí do budoucího zdraví dítěte.

Hlavní výhody dětských školních židlí:

  • Podpora správného držení těla – ergonomicky tvarované opěradlo a sedák.
  • Nastavitelná výška – přizpůsobitelná pro různé věkové kategorie.
  • Odolné materiály – židle vydrží dlouhodobé používání a snadno se udržuje.
  • Praktický design – moderní vzhled a možnost stohování.
  • Široká cenová škála – dostupné modely pro všechny rozpočty.

Dětské školní židle jsou nezbytnou součástí každé školy a jejich výběr by měl být pečlivě zvážen s ohledem na zdraví a pohodlí dětí.