Nếu thường xuyên mua hàng trên các sàn thương mại điện tử như Shopee, Lazada hay Tiki thì chắc hẳn bạn đã từng nhìn thấy họ hỗ trợ rất nhiều phương thức thanh toán. Trong đó, mỗi phương thức thanh toán lại có một mức giảm giá riêng. Tác dụng của nó là nhằm định hướng khách hàng lựa chọn phương thức thanh toán mà cửa hàng hoặc đối tác (cổng thanh toán) muốn ưu tiên. Vậy làm thế nào để tạo ra được điều tương tự trên website WordPress của bạn?
Liệu có nên chèn logo DMCA vào website của bạn?
Dạo qua một số website của cá nhân và doanh nghiệp, tôi nhận thấy rất nhiều site hiện đang đặt logo của DMCA.com ở footer cũng như widget. Chắc hẳn các bạn nghĩ rằng làm như vậy sẽ giúp bảo vệ website của mình khỏi nạn copy nội dung đang tràn lan trên internet hiện nay? Cách đây vài năm, tôi cũng đã từng có suy nghĩ như vậy. Tuy nhiên, điều gì đã khiến tôi gỡ bỏ logo của DMCA.com ra khỏi blog của mình? Bài viết hôm nay sẽ cho các bạn câu trả lời thích đáng.
Hiển thị ngày cập nhật bài viết trong WordPress
Trong bài viết trước đây, tôi đã từng phân tích cho các bạn lợi ích của việc thường xuyên cập nhật các bài viết cũ rồi phải không nào? Vậy làm sao để thông báo cho người đọc biết rằng một bài viết đã được cập nhật (chỉnh sửa)? Cách đơn giản nhất là hiển thị một dòng ghi chú ở đầu hoặc cuối mỗi bài viết. Nếu bạn là một người không thích chọc ngoáy vào mã nguồn theme hoặc đã thử dùng đủ mọi code snippets nhưng vẫn không hiển thị được ngày cập nhật thì hướng dẫn này là dành cho bạn.
Khắc phục lỗi “Another Update is Currently in Progress”
Hôm nay, sau khi gửi email cho toàn bộ khách hàng đang sử dụng dịch vụ WordPress Hosting để cảnh báo về việc mã nguồn WordPress dính lỗ hổng bảo mật “Sensitive Data Exposure”, tôi có nhận được tin nhắn của một bạn nhờ xử lý lỗi “Another Update is Currently in Progress” (Một tác vụ cập nhật khác đang được chạy) khi cập nhật WordPress. Nhân đây, tôi sẽ chia sẻ cho các bạn nguyên nhân và cách khắc phục lỗi này chỉ với vài bước đơn giản.
WordPress 6.5 “Regina” chính thức phát hành
Vậy là sau gần 5 tháng kể từ ngày WordPress 6.4 ra mắt, WordPress 6.5 đã chính thức được phát hành đến tay người dùng vào tối hôm qua (02/04/2024). Vẫn như truyền thống, WordPress 6.5 “Regina” được đặt theo tên của một nghệ sĩ violin nhạc Jazz – Regina Carter. Phiên bản lần này mang đến nhiều cải tiến liên quan đến Block Editor, Site Editor và hiệu năng. Hãy dành vài phút để cùng WP Căn bản tìm hiểu xem chúng bao gồm những gì nhé.
Xử lý spam index trong Google Search Console
Gần đây, một số bạn có liên hệ hỏi tôi về tình trạng trong Google Search Console xuất hiện những URL lạ. Những URL này là liên kết nội bộ của website nhưng lại có chứa các từ khóa, tên miền… hoàn toàn không liên quan. Để cho ngắn gọn, tôi gọi đây là tình trạng spam index. Vậy thì cụ thể spam index là gì? Làm thế nào để xác định được website của bạn có đang gặp phải tình trạng này hay không? Spam index dẫn đến những hậu quả nào và cách xử lý nó ra sao?
Tích hợp thanh toán quét mã QR cho WooCommerce
Ví điện tử đang ngày càng trở nên phổ biến tại Việt Nam. Rất nhiều dịch vụ ví điện tử đã lần lượt được ra đời (MoMo, ZaloPay, Moca, AirPay, ViettelPay, VTCPay…) và đều được chống lưng bởi các ông lớn trong làng công nghệ. Đó chính là lý do chúng được khách hàng tin tưởng sử dụng trong các giao dịch thanh toán trực tuyến. Nếu bạn đang sở hữu một website bán hàng online bằng WooCommerce thì đừng quên tích hợp những ví điện tử này vào danh sách các cổng thanh toán để mang đến sự tiện lợi cho khách hàng của mình.
Tài liệu SEO chính thức của Google dành cho webmaster
Nếu bạn là một webmaster thì chắc hẳn đã ít nhất một lần nghe đến cụm từ SEO rồi phải không nào? Rất nhiều người đã tìm đủ mọi cách để làm SEO, nhằm nâng cao thứ hạng tìm kiếm cho website của mình. Họ tìm kiếm thủ thuật SEO ở các blog, diễn đàn, website và thậm chí là bỏ tiền để tham gia các khóa học về SEO. Tuy nhiên, ít người biết rằng, Google cũng đã phát hành một tài liệu chính thức về SEO (Cẩm nang SEO hay Search Engine Optimization Starter Guide) dành riêng cho các webmaster.
Interaction to Next Paint (INP) trong Core Web Vitals
Từ cuối năm ngoái, trong Google Search Console (phần “Chỉ số quan trọng chính của trang web”) đã xuất hiện thêm mục “Chuẩn bị cho những thay đổi sắp tới vào tháng 3 năm 2024”. Theo đó, kể từ ngày 12 tháng 3 năm 2024 này, Interaction to Next Paint (INP hay lượt tương tác đến nội dung hiển thị tiếp theo) sẽ chính thức thay thế cho First Input Delay (FID hay thời gian phản hồi lần tương tác đầu tiên) để trở thành một trong các chỉ số chính của Core Web Vitals, bên cạnh Largest Contentful Paint (LCP) và Cumulative Layout Shift (CLS).
Lazy load background images trong website WordPress
Trên blog WP Căn bản, tôi đã từng chia sẻ với các bạn rất nhiều bài viết liên quan đến việc lazy load hình ảnh rồi phải không nào? Tuy nhiên, trong một số trường hợp, các plugin tối ưu mã nguồn không thể lazy load được background images (ảnh nền), khiến cho website vẫn bị báo lỗi “Defer offscreen images” (Trì hoãn tải các hình ảnh ngoài màn hình). Mới đây, website WP Shop của tôi cũng đã gặp phải vấn đề tương tự. Plugin LiteSpeed Cache không thể lazy load được background images nằm ở footer. Vậy tôi đã giải quyết nó như thế nào?












Bình luận mới nhất