Sao chép đoạn mã sau vào tệp functions.php của theme bạn đang sử dụng. Đoạn mã sẽ thêm một cột “Ảnh đại diện” vào bảng quản trị các bài viết. //thêm cột “Ảnh đại diện” vào bảng hiển thị các bài viết trong admin panel function webdy_add_thumbnail_column_to_posts($columns) { // Tạo một mảng mới để đưa…
Lưu trữ danh mục: Kiến thức Wordpress
Để thêm một thông báo vào footer của theme trên WordPress, bạn có thể sử dụng hook wp_footer hoặc chỉnh sửa file footer template qua child theme. Sau đây là cách thực hiện qua một function trong file functions.php: Mở file functions.php trong child theme của bạn (nếu chưa có child theme, bạn nên tạo…
Đoạn code được sử dụng để thêm các liên kết hoặc chức năng bổ sung vào một số vị trí trên giao diện WooCommerce (một plugin phổ biến của WordPress). Cụ thể, chức năng sẽ hiển thị các liên kết “Xem demo” (nếu có) và “Xem chi tiết” cho sản phẩm. //function xem demo, xem…
Để xóa các ký tự đặc biệt trong một đoạn văn bản code nhưng vẫn giữ lại định dạng HTML như xuống hàng, in đậm, màu sắc,… bạn có thể sử dụng một shortcode trong WordPress. Thêm đoạn code sau vào file functions.php của theme Flatsome (hoặc child theme để tránh mất khi cập nhật):…
Thêm mã PHP vào file functions.php Chúng ta sẽ tạo một shortcode để chèn đoạn mã vào bất kỳ trang nào. // Thêm Shortcode cho Google Drive Direct Download Link Generator function gdrive_direct_download_shortcode() { ob_start(); // Bắt đầu buffer output để chèn mã HTML/JS ?> <div class=”gdrive-link-generator”> …
Dán vào function.php /* * Check spam cf7 bằng scroll * Author: levantoan.com * */ add_filter(‘wpcf7_form_elements’, ‘devvn_check_scroll_form_cf7’); function devvn_check_scroll_form_cf7($html){ $html = ‘<div style=”display: none”><p><span class=”wpcf7-form-control-wrap” data-name=”devvn-scroll”><input size=”40″ class=”wpcf7-form-control wpcf7-text” aria-invalid=”false” value=”0″ type=”text” name=”devvn-scroll”></span></p></div>’ . $html; return $html; } add_action(‘wpcf7_posted_data’, ‘devvn_check_scroll_form_cf7_vaild’); function devvn_check_scroll_form_cf7_vaild($posted_data) { $submission = WPCF7_Submission::get_instance(); $scroll = isset($posted_data[‘devvn-scroll’]) ? intval($posted_data[‘devvn-scroll’]) : 0; //nếu form…
Khi bạn tắt REST API trong WordPress, điều này có thể ảnh hưởng đến hoạt động của một số plugin, bao gồm Contact Form 7 (CF7), vì CF7 sử dụng REST API để xử lý các yêu cầu gửi form. Nếu REST API bị tắt, CF7 sẽ không thể hoạt động đúng cách, vì nó…
Plugin Contact Form 7 là một công cụ phổ biến để tạo biểu mẫu liên hệ trên các trang web WordPress. Tuy nhiên, theo mặc định, plugin này chỉ gửi thông tin liên hệ đến một địa chỉ email xác định và không lưu trữ dữ liệu trên trang web. Điều này có thể gây…
Mở file functions.php trong child theme của bạn (nếu chưa có child theme, bạn nên tạo child theme để tránh mất thay đổi khi update theme). Thêm đoạn code sau: // Thêm nút phản ánh dưới mỗi bài post/page function add_feedback_button($content) { if (is_single() || is_page()) { $content .= ‘<button id=”open-feedback-form” class=”feedback-btn”>Phản ánh bài viết</button>’;…

