Tool seo
Đăng nhập để sử dụng tool

Kiến thức về Wordpress

buoc-3
Kiến thức về Wordpress

Hướng dẫn tải All in One WP Migration Unlimited Extension - Miễn Phí

Đầu tiên anh em truy cập vào trang này để lấy file: bấm vào đây Tiếp theo anh em cần 1 đoạn code như sau: javascript:(()=>{let v=Array.from(document.querySelectorAll('li')).find(li=>li.querySelector('strong')&&li.querySelector('strong').textContent.includes('Product Version :'))?.textContent?.replace(%27Product Version :%27,%27%27)?.trim();if(v){window.location.href=%27https://file.plugintheme.net/all-in-one-wp-migration-unlimited-extension.3.25.5.zip%27.replace(/(d+.d+.d+)/,v);}else{alert(%27Không tìm thấy phiên bản sản phẩm.%27);}})(); Bôi đen toàn bộ rồi copy nhé. nó phải chứa cả "javascrip:((. Sau đó bấm chuột phải vào thanh dấu trang chọn như hình sau đó dán code và đặt tên cho bookmarklet nhé. Sau đó truy cập lại trang này để sử dụng bookmarklet để tải plugin về.
Function custom css trong khu vực Dashboard WordPress
Kiến thức về Wordpress
Function Wordpress

Function Giúp Custom CSS Trong Dashboard WordPress

Tùy chỉnh màu sắc giao diện WordPress với function custom CSS trong Dashboard. Giúp tạo ra một Dashboard độc đáo và chuyên nghiệp theo ý của bạn.
Nhận tài khoản Office 365 & Onedrive 5TB – Miễn Phí
Kiến thức về Wordpress

Nhận tài khoản Office 365 & Onedrive 5TB – Miễn Phí

Hôm nay chia sẻ cho anh em một số trang reg tài khoản Office 365 và Onedrive 5TB. Lưu ý chỉ nên dùng lưu trữ các dữ liệu không quan trọng hoặc để trung chuyển dữ liệu. Vì có thể dữ liệu sẽ bị xóa bất cứ lúc nào. Mình không chịu trách nhiệm nha. Mã kích hoạt: admin@vnshare / hoặc tự lấy https://vnshare.top https://one-site.top
baomatweb
Kiến thức về Wordpress

Tối ưu Security Headers lên điểm A chỉ bằng vài dòng cấu hình

Ngồi fix mấy vấn đề bảo mật cho website cá nhân, thấy cái vụ Security Headers mình chưa làm, nên mình làm luôn. Ban đầu check chỉ là điểm D mà thôi, site check là: https://securityheaders.com Cách làm là: ĐƠN GIẢN Copy những dòng bên dưới vào file .htaccess của website muốn gia cố bảo mật Security Headers trên dưới phải trái chỗ nào cũng được #BEGIN Custom Security Headers # // This will be a security header.. Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS Header always set Content-Security-Policy "upgrade-insecure-requests" Header always set X-Content-Type-Options "nosniff" Header always set X-XSS-Protection "1; mode=block" Header always set Expect-CT "max-age=7776000, enforce" Header always set Referrer-Policy: "no-referrer-when-downgrade" Header always set X-Frame-Options: "SAMEORIGIN" Header always set Permissions-Policy: "" #END Custom Security Headers Thế là xong rồi, mình đang mò tiếp xem còn cái nào cần xử lý nữa không 😄 CHÚ Ý CẨN THẬN Có một cảnh báo, nếu như bạn xài wild-card SSL, tức...
Function thông báo khi đăng bài
Kiến thức về Wordpress
Function Wordpress

Function thông báo khi đăng bài đăng sản phẩm

Hàng kịch độc =))). Khi bạn là người quá tâm huyết với khách hàng (tui chẳng hạn 😉 ) Muốn thông báo với khách hàng điều gì đó khi Khách hàng Đăng bài viết, Sản phẩm thì function dưới đây là một điều toẹt vời. Hàng của VietCoders không tìm thấy trên thị trường nhóe =))) Copy và Paste vào cuối file function.php của Theme đang hoạt động. Anh em có thể custom tùy ý. Ví dụ: ”Mai 28 tết rồi nhé Khách yêu” =))) /* Function thông báo khi đăng bài */ function vietcoders_notice_admin() { ?> <p class="kiila_notice_admin"> <span class="dashicons dashicons-megaphone"></span> <strong style="font-size: 16px;">Khách hàng thân mến,</strong> <br> <span class="dashicons dashicons-format-quote"></span> xin lưu ý để đảm bảo tính năng của websiote được hoạt động tốt, cũng như tối ưu trải nghiệm Mua hàng. <br>Vui lòng tích vào đầy đủ các mục và nhập đầy đủ các Trường thông tin khi đăng Bài viết, Sản phẩm. <span class="dashicons dashicons-format-quote" style="transform:...
Function Tự động chọn hình size lớn nhất – căn giữa khi upload ảnh
Kiến thức về Wordpress
Function Wordpress

Function Tự động chọn hình size lớn nhất – căn giữa khi upload ảnh

Share cho anh em function bỏ vào trong theme/function.php. Code này sẽ tự động Pick hình Size lớn nhất và căn giữa. Khá là tiện lợi trong việc setup, đăng bài: // Tự động chọn hình size lớn nhất và căn giữa hình ảnh // function custom_image_size() { update_option('image_default_align', 'center' ); update_option('image_default_size', 'large' ); } add_action('after_setup_theme', 'custom_image_size');
Function dịch mọi từ trên website
Kiến thức về Wordpress
Function Wordpress

Function dịch mọi từ trên website

Đoạn code Function này bạn chỉ cần gán vào file function.php của theme đang sử dụng là được. // Dịch đa phần tử // function hanh_dich_text( $translated ) { $text = array( 'Từ cần dịch 1' => 'Từ dịch sang', 'Từ cần dịch 2' => 'Từ dịch sang', 'Từ cần dịch 3' => 'Từ dịch sang', 'Từ cần dịch 4' => 'Từ dịch sang', ); $translated = str_ireplace( array_keys($text), $text, $translated ); return $translated; } add_filter( 'gettext', 'hanh_dich_text', 20 );
Function xóa ảnh khi xóa sản phẩm
Kiến thức về Wordpress
Function Wordpress

Function xóa ảnh khi xóa sản phẩm

Bạn chỉ cần dán đoạn code này vào function.php của theme đang dùng là được. /* Xóa ảnh khi xóa sản phẩm */ function delete_all_attached_media( $post_id ) { if ( get_post_type($post_id) == “product” ) { $attachments = get_attached_media( ”, $post_id ); foreach ($attachments as $attachment) { wp_delete_attachment( $attachment->ID, ‘true’ ); }}} add_action( ‘before_delete_post’, ‘delete_all_attached_media’ );
Function Random Number trong khoảng
Kiến thức về Wordpress
Function Wordpress

Function Random Number trong khoảng

Trong lúc làm web mình gặp tình huống cần tạo lượt xem tự động, và sẽ thay đổi liên tục mỗi khi load vào web. Giúp chân thực hơn với con số mặc định. Bạn chèn Function này vào file function.php trong theme bạn đang sử dụng nhé. Và dùng Shortcode 321 để hiển thị nhé các bạn. Shortcode: 346 Function: /* Random number trong khoảng con số với shortcode “289” */ function random_number() { $randnum = rand(25, 351); /* Tùy ý điền 2 số để random trong khoảng */ return $randnum; } add_shortcode( ‘ramdomview’, ‘random_number’ );
Function hiển thị giá Bán – Khuyến Mãi – Tiết kiệm
Kiến thức về Wordpress
Function Wordpress

Function hiển thị giá Bán – Khuyến Mãi – Tiết kiệm

Function và sử dụng dụng shortcode [hien_thi_gia] // Hiển thị giá sản phẩm bán giá khuyến mãi tiết kiệm // function hien_thi_gia_san_pham() { global $product; $regular_price = $product->get_regular_price(); $sale_price = $product->get_sale_price(); if (empty($sale_price)) { return '<div class="_gia">Giá bán: <p class="_giaban">' . number_format($regular_price, 0, '.', '.') . ' đ</p></div>'; } else { $savings = $regular_price - $sale_price; $savings_percent = ceil(($savings / $regular_price) * 100); return '<div class="_gia">Giá bán: <p class="_giaban">' . number_format($sale_price, 0, '.', '.') . ' đ </p></div> <div class="_gia"> Giá cũ: <p class="_giacu">' . number_format($regular_price, 0, '.', '.') . ' đ </p></div> <div class="_gia"> Tiết kiệm: ' . number_format($savings, 0, '.', '.') . ' đ (-' . $savings_percent . '%) <div class="tragop">Trả góp 0%</div></div> <div class="_vat">Giá chưa gồm VAT</div>'; } } add_shortcode('hien_thi_gia', 'hien_thi_gia_san_pham');
Code Function tạo bảng Lãi suất ngân hàng thông qua API CafeF
Kiến thức về Wordpress
Function Wordpress

Code Function tạo bảng Lãi suất ngân hàng thông qua API CafeF

Bài viết này sẽ là cẩm nang cho bạn về cách tạo bảng lãi suất ngân hàng tự động cập nhật qua API. Chúng tôi sẽ chi tiết từng bước thực hiện, từ khởi đầu đến kết thúc. Bạn sẽ học cách chèn một function vào bài viết, giúp hiển thị dữ liệu lãi suất mới nhất một cách chính xác. Code Function: /** Lãi suất ngân hàng thông qua API CafeF **/ function fetch_and_display_bank_interest_rates() { $api_url = 'https://s.cafef.vn/ajax/ajaxlaisuatnganhang.ashx'; $response = wp_remote_get($api_url); if (is_wp_error($response)) { return 'Không thể lấy dữ liệu lãi suất ngân hàng: ' . $response->get_error_message(); } $data = json_decode(wp_remote_retrieve_body($response), true); if (!isset($data['Data'])) { return 'Không có dữ liệu lãi suất ngân hàng.'; } $output = '<div class="container-table-savings-term"><table><thead><tr><th>Ngân hàng</th><th>Không kỳ hạn</th><th>1 Tháng</th><th>3 Tháng</th><th>6 Tháng</th><th>9 Tháng</th><th>12 Tháng</th><th>18 Tháng</th><th>24 Tháng</th></tr></thead><tbody>'; foreach ($data['Data'] as $bank) { $output .= '<tr>'; $output .= '<td><img src="' . esc_url($bank['icon']) . '" alt="' . esc_attr($bank['name']) . '"><span>' . esc_html($bank['name']) . '</span></td>'; foreach ($bank['interestRates'] as $rate) {...
Function show danh mục cha con trong Elementor
Kiến thức về Wordpress
Function Wordpress

Function show danh mục cha con trong Elementor

Lưu ý: Bạn cần thay đoạn: “destinations” thành taxonomy bạn cần show Copy Function bỏ vào trong Theme bạn đang dùng và dùng Shortcode [show_danhmuc] để chèn vào khu vực cần hiển thị. // Function để hiển thị các điểm đến trong một danh mục cha và thêm link, bao gồm cả danh mục trống // function show_danhmuc($atts) { $atts = shortcode_atts( array( 'taxonomy' => 'destinations', ), $atts, 'show_danhmuc' ); $term = get_queried_object(); if ($term->parent != 0) { $parent_id = $term->parent; } else { $parent_id = $term->term_id; } $child_terms_args = array( 'taxonomy' => $atts['taxonomy'], 'parent' => $parent_id, ); // Lấy cả danh mục trống $child_terms = get_terms($child_terms_args); // Nếu không có danh mục con, lấy tất cả các term của parent if (empty($child_terms)) { $child_terms_args['hide_empty'] = false; $child_terms = get_terms($child_terms_args); } $output = '<ul>'; foreach ($child_terms as $term) { $term_link = get_term_link($term); $output .= '<li><a href="' . $term_link . '">' . $term->name . '</a></li>'; } $output .= '</ul>'; return $output;...
Chuyển Data từ Form Elementor về Google Sheets
Kiến thức về Elementor
Kiến thức về Wordpress

Chuyển Data từ Form Elementor về Google Sheets

Copy code này dán vào app script của Google Sheets. /* Google app-script to utilise Elementor Pro Forms webhook */ var emailNotification = false; /* Thay đổi thành "true" để bật thông báo qua email */ var emailAddress = "mailcuaban@google.com"; /* CHỈNH SỬA cái này vào email của bạn */ // KHÔNG CHỈNH SỬA CÁC THÔNG SỐ TIẾP THEO NÀY var isNewSheet = false; var receivedData = []; function doGet( e ) { return HtmlService.createHtmlOutput( "Yep this is the webhook URL, request received" ); } // Webhook Receiver - triggered with form webhook to published App URL. function doPost( e ) { var params = JSON.stringify(e.parameter); params = JSON.parse(params); insertToSheet(params); // HTTP Response return HtmlService.createHtmlOutput( "post request received" ); } // Flattens a nested object for easier use with a spreadsheet function flattenObject( ob ) { var toReturn = {}; for ( var i in ob ) { if ( ! ob.hasOwnProperty( i ) ) continue; if ( ( typeof...
Đang tải thêm bài viết