🥸Hướng dẫn ghi đè (override) folder INC trong child-theme Flatsome (ok)

Biết được điều này sức mạnh của bạn sẽ tăng thêm 10 lần.

wp-content\themes\flatsome-child\functions.php

wp-content\themes\flatsome\inc\shortcodes\blog_posts.php

wp-content\themes\flatsome-child\inc\shortcodes\blog_posts.php

Hướng dẫn ghi đè (override) folder INC trong child-theme Flatsome

🗣 Bài viết đăng bởi Pinker vào lúc 02-03-2023 và cập nhật lúc 17-12-2023 👁 3341 lượt xem Chia sẻ ➯ if (navigator.share) { // Enable the Web Share API button const shareButton = document.getElementById('shareButton'); shareButton.addEventListener('click', () => { navigator.share({ title: 'Hướng dẫn ghi đè (override) folder INC trong child-theme Flatsome', url: 'https://vuduchong.com/huong-dan-ghi-de-override-folder-inc-trong-child-theme-flatsome' }) .then(() => console.log('Shared successfully')) .catch((error) => console.error('Sharing failed:', error)); }); } else { // If Web Share API is not supported, hide the button const shareButton = document.getElementById('shareButton'); shareButton.style.display = 'none'; } Override Inc Flatsome

Trong WordPress nói chung và theme Flatsome nói riêng, có cơ chế tạo folder child-theme để chỉnh sửa được thuận tiện, không bị mất code khi update theme. Trong theme Flatsome chúng ta có thể ghi đè (override) được gần như toàn bộ các file, ngoại trừ chỉ có folder INC.

Để có thể ghi đè (override) inc trong theme Flatsome, các bạn áp dụng các bước sau, ở đây tôi sẽ ví dụ với file /inc/ux_products.php:

Bài viết khác

Nội dung bài viết

Toggle

  • Bước 1. Sao chép file & folder

  • Bước 2. Đổi tên function

  • Bước 3. Đổi lại shortcode

  • Bước 4. Khai báo ghi đè đường dẫn file

Bước 1. Sao chép file & folder

Sao chép /inc từ theme Flatsome sang folder child-theme Flatsome (file nào cần thì sao chép, không thì copy tất cả cho nhanh)

Bước 2. Đổi tên function

Mở file /inc/shortcodes/ux_products.php (hoặc file cần sửa trong child-theme) và đổi tên function

từ như này

sang như này

Bước 3. Đổi lại shortcode

Kéo xuống cuối file và chỉnh sửa từ như này

sang như này

Bước 4. Khai báo ghi đè đường dẫn file

Mở functions.php trong child-theme và copy code sau

Lưu ý rằng, khi theme cha được cập nhật, các thay đổi của trong child-theme sẽ không bị mất. Tuy nhiên, nếu các thay đổi trong theme cha liên quan đến các file trong thư mục /inc, bạn có thể cần phải cập nhật lại các file tương ứng trong child-theme của bạn để đảm bảo tính tương thích của theme và child-theme.

Hướng dẫn ghi đè (override) folder INC trong child-theme FlatsomeThis article is referenced content from https://vuduchong.com - Hướng dẫn ghi đè (override) folder INC trong child-theme Flatsome

Last updated

Was this helpful?