/** * Copyright (C) 2014-2020 ServMask Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ */ if ( ! defined( 'ABSPATH' ) ) { die( 'Kangaroos cannot jump here' ); } class Ai1wm_Export_Content { public static function execute( $params ) { // Set archive bytes offset if ( isset( $params['archive_bytes_offset'] ) ) { $archive_bytes_offset = (int) $params['archive_bytes_offset']; } else { $archive_bytes_offset = ai1wm_archive_bytes( $params ); } // Set file bytes offset if ( isset( $params['file_bytes_offset'] ) ) { $file_bytes_offset = (int) $params['file_bytes_offset']; } else { $file_bytes_offset = 0; } // Set content bytes offset if ( isset( $params['content_bytes_offset'] ) ) { $content_bytes_offset = (int) $params['content_bytes_offset']; } else { $content_bytes_offset = 0; } // Get processed files size if ( isset( $params['processed_files_size'] ) ) { $processed_files_size = (int) $params['processed_files_size']; } else { $processed_files_size = 0; } // Get total content files size if ( isset( $params['total_content_files_size'] ) ) { $total_content_files_size = (int) $params['total_content_files_size']; } else { $total_content_files_size = 1; } // Get total content files count if ( isset( $params['total_content_files_count'] ) ) { $total_content_files_count = (int) $params['total_content_files_count']; } else { $total_content_files_count = 1; } // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // Flag to hold if file data has been processed $completed = true; // Start time $start = microtime( true ); // Get content list file $content_list = ai1wm_open( ai1wm_content_list_path( $params ), 'r' ); // Set the file pointer at the current index if ( fseek( $content_list, $content_bytes_offset ) !== -1 ) { // Open the archive file for writing $archive = new Ai1wm_Compressor( ai1wm_archive_path( $params ) ); // Set the file pointer to the one that we have saved $archive->set_file_pointer( $archive_bytes_offset ); // Loop over files while ( list( $file_abspath, $file_relpath, $file_size, $file_mtime ) = fgetcsv( $content_list ) ) { $file_bytes_written = 0; // Add file to archive if ( ( $completed = $archive->add_file( $file_abspath, $file_relpath, $file_bytes_written, $file_bytes_offset ) ) ) { $file_bytes_offset = 0; // Get content bytes offset $content_bytes_offset = ftell( $content_list ); } // Increment processed files size $processed_files_size += $file_bytes_written; // What percent of files have we processed? $progress = (int) min( ( $processed_files_size / $total_content_files_size ) * 100, 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Archiving %d content files...
%d%% complete', AI1WM_PLUGIN_NAME ), $total_content_files_count, $progress ) ); // More than 10 seconds have passed, break and do another request if ( ( $timeout = apply_filters( 'ai1wm_completed_timeout', 10 ) ) ) { if ( ( microtime( true ) - $start ) > $timeout ) { $completed = false; break; } } } // Get archive bytes offset $archive_bytes_offset = $archive->get_file_pointer(); // Truncate the archive file $archive->truncate(); // Close the archive file $archive->close(); } // End of the content list? if ( feof( $content_list ) ) { // Unset archive bytes offset unset( $params['archive_bytes_offset'] ); // Unset file bytes offset unset( $params['file_bytes_offset'] ); // Unset content bytes offset unset( $params['content_bytes_offset'] ); // Unset processed files size unset( $params['processed_files_size'] ); // Unset total content files size unset( $params['total_content_files_size'] ); // Unset total content files count unset( $params['total_content_files_count'] ); // Unset completed flag unset( $params['completed'] ); } else { // Set archive bytes offset $params['archive_bytes_offset'] = $archive_bytes_offset; // Set file bytes offset $params['file_bytes_offset'] = $file_bytes_offset; // Set content bytes offset $params['content_bytes_offset'] = $content_bytes_offset; // Set processed files size $params['processed_files_size'] = $processed_files_size; // Set total content files size $params['total_content_files_size'] = $total_content_files_size; // Set total content files count $params['total_content_files_count'] = $total_content_files_count; // Set completed flag $params['completed'] = $completed; } // Close the content list file ai1wm_close( $content_list ); return $params; } } Những loại lá cần thiết trong xông hơi – Tự nhiên, an toàn và hiệu quả tại nhà - Vay Tài Chính 247

Những loại lá cần thiết trong xông hơi – Tự nhiên, an toàn và hiệu quả tại nhà

Xông
hơi bằng lá là một phương pháp dân gian lâu đời, vẫn được ưa chuộng cho đến
ngày nay nhờ tính đơn giản, dễ thực hiện và hiệu quả cao trong việc hỗ trợ sức
khỏe. Không chỉ giúp cơ thể giải cảm, thư giãn, làm sạch da, mà xông hơi lá còn
mang đến cảm giác dễ chịu, thanh lọc nhờ hương thơm tự nhiên từ các loại thảo
mộc. Vậy nên chọn những loại lá nào để xông hơi tại nhà hiệu quả và an toàn?
Hãy cùng tìm hiểu ngay sau đây.

I. Vì sao nên xông hơi bằng lá thảo
dược?

Khác
với các hình thức xông khô hay dùng tinh dầu công nghiệp, xông hơi bằng lá mang
đến nguồn dưỡng chất tự nhiên từ cây cỏ. Khi được đun nóng, các loại lá này
giải phóng tinh dầu và hoạt chất sinh học có tác dụng:

  • Làm sạch hệ hô hấp, thông mũi,
    giảm viêm xoang.
  • Kháng khuẩn, kháng viêm cho da
    và đường thở.
  • Tăng cường tuần hoàn máu và
    giúp cơ thể thải độc nhanh hơn.
  • Tạo cảm giác thư giãn, ngủ ngon
    và giảm stress.

Ngoài
ra, xông hơi bằng lá rất phù hợp để thực hiện tại nhà vì nguyên liệu dễ tìm,
chi phí thấp và không cần thiết bị cầu kỳ.

II.
Top 10 loại lá xông hơi phổ biến và công dụng

Dưới
đây là danh sách các loại lá thường được dùng để xông hơi, phù hợp cho cả người
lớn lẫn trẻ em (từ 6 tuổi trở lên).

1. Lá sả

  • Mùi thơm mạnh, đặc trưng.
  • Có tác dụng diệt khuẩn, sát
    trùng, thông mũi và làm sạch da.
  • Giúp tinh thần tỉnh táo, giảm
    mệt mỏi.

2. Lá tía tô

  • Làm ấm cơ thể, đặc biệt tốt khi
    bị cảm lạnh, nhiễm gió.
  • Hỗ trợ giải độc và làm sáng da.

3. Lá chanh

  • Thơm dịu, nhẹ nhàng, dễ chịu.
  • Giúp giảm viêm họng, thông
    xoang, thanh lọc khí quản.

4. Lá bưởi

  • Giúp thư giãn, hỗ trợ điều hòa
    khí huyết.
  • Mùi thơm đặc trưng giúp giảm
    căng thẳng.

5. Lá kinh giới

  • Giải cảm, sát khuẩn ngoài da,
    trị mẩn ngứa.
  • Phù hợp xông khi mới bị lạnh,
    ho nhẹ, nhức đầu.

6. Lá ngải cứu

  • Có tính ấm, giảm đau nhức cơ
    thể.
  • Dùng nhiều trong các bài thuốc
    Đông y trị phong hàn, tê thấp.

7. Lá tre hoặc lá dâu

  • Làm dịu da, chống rôm sảy, đặc
    biệt tốt cho trẻ nhỏ.
  • Giảm tình trạng mẩn ngứa, dị
    ứng ngoài da.

8. Gừng tươi

  • Không phải lá nhưng thường kết
    hợp để tăng hiệu quả làm ấm.
  • Giúp cơ thể toát mồ hôi nhanh,
    sát trùng tốt.

9. Lá lốt

  • Trị mùi hôi cơ thể, đau xương
    khớp nhẹ.
  • Có tính kháng khuẩn cao, khử
    mùi hiệu quả.

10. Lá trầu không

  • Diệt khuẩn mạnh, đặc biệt hiệu
    quả với người có da nhờn, mụn.
  • Giúp sát trùng và làm sạch vùng
    kín (dùng riêng biệt và đúng cách).

III. Hướng dẫn cách nấu nước xông
hơi bằng lá tại nhà

Nguyên
liệu
:

  • Chọn 5–7 loại lá tươi trong
    danh sách trên (khoảng 500–700g tổng lượng).
  • Rửa sạch bằng nước muối loãng.

Cách
thực hiện
:

  1. Đun lá với khoảng 2 lít nước
    cho đến khi sôi mạnh (10–15 phút).
  2. Bắc nồi ra, đặt lên mặt phẳng
    an toàn.
  3. Trùm khăn kín người và đầu, giữ
    khoảng cách 30–40cm với miệng nồi.
  4. Xông trong 10–15 phút, không
    nên quá lâu để tránh mất nước và mệt.

Lưu
ý
: Sau khi xông, nên dùng khăn khô
lau mồ hôi, tránh tắm lạnh ngay để cơ thể không bị sốc nhiệt.

IV.
Một số công thức xông hơi theo mục đích

Mục
đích

Gợi
ý kết hợp

Giải cảm, sốt nhẹ

Lá sả + tía tô + kinh giới + gừng

Làm đẹp da, trị mụn

Lá trầu + lá bưởi + lá tía tô

Giảm đau nhức

Lá ngải + gừng + lá lốt

Thư giãn tinh thần

Lá chanh + lá bưởi + sả

 

V. Những ai nên cẩn trọng khi xông
hơi bằng lá

Mặc
dù là phương pháp tự nhiên, nhưng không phải ai cũng nên xông hơi bằng lá:

  • Không nên xông nếu:
    • Bị bệnh tim, huyết áp cao,
      hoặc có tiền sử tai biến.
    • Đang mang thai hoặc mới sinh
      (cần có chỉ định).
    • Trẻ em dưới 6 tuổi.
    • Vừa ăn no, đang đói hoặc say
      rượu.
  • Nên thử trước với lượng nhỏ nếu bạn có làn da nhạy cảm hoặc dễ dị ứng với các loại
    lá thảo dược.

Kết luận

Xông
hơi bằng lá là một liệu pháp đơn giản, dễ thực hiện nhưng mang lại hiệu quả
tuyệt vời cho sức khỏe và sắc đẹp. Việc lựa chọn đúng loại lá, kết hợp hợp lý
và thực hiện đúng cách sẽ giúp bạn tận dụng tối đa lợi ích mà thiên nhiên mang
lại. Hãy thử áp dụng và biến mỗi lần xông hơi trở thành một trải nghiệm thư
giãn – phục hồi – làm đẹp toàn diện ngay tại nhà.


Bài được vaytaichinh247.net tổng hợp từ nhiều nguồn khác nhau cho bạn đọc tham khảo.