Lưu trữ danh mục: Kiến thức Wordpress

Hướng dẫn tạo hiệu ứng “Xem thêm / Thu gọn” cho phần mô tả sản phẩm

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: // Hướng dẫn tạo hiệu ứng “Xem thêm / Thu gọn” cho phần mô tả sản phẩm function webdy_readmore_flatsome(){ ?> <style> .single-product div#tab-description { overflow:…

Hướng dẫn thêm nút Mua ngay sau nút Thêm vào giỏ hàng

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: //mua nhanh add_action(‘woocommerce_after_add_to_cart_button’,’webdy_quickbuy_after_addtocart_button’); function webdy_quickbuy_after_addtocart_button(){     global $product;     ?>     <style>         .webdy-quickbuy button.single_add_to_cart_button.loading:after {      …

Hướng dẫn thêm mục khuyến mãi trước nút mua hàng

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: //khuyen mai function add_custom_text_before_add_to_cart() { ?> <div class=”khuyen-mai”><h4>Ưu đãi khi mua Theme tại chúng tôi:</h4> <li><span>Hỗ trợ cài đặt giao diện demo lên Hosting</span></li> <li><span>Tài…

Hướng dẫn cho phép thực thi mã PHP trong nội dung của widget văn bản (Text Widget) trong WordPress

// Add custom Theme Functions here add_filter(‘widget_text’,’execute_php’,100); function execute_php($html){ if(strpos($html,”<“.”?php”)!==false){ ob_start(); eval(“?”.”>”.$html); $html=ob_get_contents(); ob_end_clean(); } return $html; }   Đoạn code này cho phép thực thi mã PHP trong nội dung của widget văn bản (Text Widget) trong WordPress bằng cách sử dụng bộ lọc widget_text. Khi người dùng nhập mã PHP vào widget, nó…

Hướng dẫn Lấy thông tin các tag đặc biệt trong plugin Contact Form 7 (cf7)

Ngày gửi: [_time] ngày [_date] Họ tên: [your-name] Số điện thoại: [tel-696] Email: [email-441] OTP: [your-otp] Nội dung tin nhắn: [your-message] IP người dùng: [_remote_ip] Trình duyệt: [_user_agent] Url: [_url] Dữ liệu không hợp lệ: [_invalid_fields] Seri: [_serial_number] ID bài viết: [_post_id] Tên bài viết: [_post_name] Tiêu đề: [_post_title] Url bài viết: [_post_url] Tác giả…

Hướng dẫn Thêm cột Ghi chú vào danh sách đơn hàng

Dưới đây là cách lấy ghi chú mới nhất từ bảng wp_comments và hiển thị trong cột “Ghi chú”: // Thêm cột Ghi chú vào danh sách đơn hàng if (class_exists(‘WooCommerce’)) { // Thêm cột Ghi chú vào danh sách đơn hàng add_filter(‘manage_edit-shop_order_columns’, ‘add_notes_column_to_orders’); function add_notes_column_to_orders($columns) { $new_columns = []; foreach ($columns as $key =>…

Hướng dẫn Tạo shortcode bài viết liên quan cùng danh mục cho post (bài viết)

Khi bài viết được xuất bản, WordPress sẽ tự động thay thế shortcode này bằng danh sách các bài viết liên quan theo cùng một danh mục với bài viết hiện tại. Thêm mã sau vào functions.php: // Code tạo shortcode bài viết liên quan cho Webdy function webdy_related_post($content) {     if(is_singular(‘post’)) {  …

Hướng dẫn Gỡ website khỏi danh sách đen (blacklist) của Kaspersky

Để gỡ website khỏi danh sách đen (blacklist) của Kaspersky, bạn cần làm theo các bước dưới đây. Đặc biệt, trang web của bạn có thể bị liệt vào danh sách đen nếu Kaspersky phát hiện nó là nguồn chứa mã độc hoặc các vấn đề bảo mật khác. Dưới đây là hướng dẫn để…

Hướng dẫn Tắt Gutenberg Block Editor cho bài viết và widget

Để sử dụng tính năng này, bạn chỉ cần sao chép và dán phần mã sau vào file functions.php của theme con: //Tắt Gutenberg Block Editor cho bài viết và widget add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10); add_filter( ‘gutenberg_use_widgets_block_editor’, ‘__return_false’ ); add_filter( ‘use_widgets_block_editor’, ‘__return_false’ ); Khi đã thêm mã này, WordPress sẽ sử dụng trình chỉnh sửa cổ…

Hướng dẫn code function Thêm bài viết liên quan tự động dưới mỗi bài viết (post)

Dán code sau vào function.php function webdy_related_post($content) {     if(is_singular(‘post’)) {         global $post;         ob_start();         $categories = get_the_category($post->ID);         if ($categories) {             $category_ids = array_map(function($category) {                …

💬
Trợ lý Webdy
Chatbot được phát triển bởi Webdy.vn