Các thay đổi WordPress của bạn không cập nhật trên thiết bị di động? . Hầu hết mọi người thường nghĩ rằng bộ nhớ cache chỉ được lưu trữ nếu bạn đã cài đặt plugin bộ nhớ cache. Tuy nhiên, không phải lúc nào cũng vậy
Tôi đã gặp vấn đề tương tự nhiều lần khi thiết kế trang web cho khách hàng của mình. Lúc đầu, tôi đã từng xóa bộ đệm di động và tắt plugin bộ đệm để giải quyết. Sau này tôi mới biết có nhiều nơi lưu trữ bộ nhớ đệm hơn
Vì vậy, hướng dẫn này sẽ bao gồm mọi thứ bạn cần biết về bộ đệm. Chúng tôi sẽ xem nhiều bước mà bạn có thể thực hiện để xóa bộ nhớ đệm khỏi tất cả các vị trí. Sau khi kết thúc hướng dẫn, vấn đề thay đổi WordPress không hiển thị trên thiết bị di động sẽ không còn nữa
nội dung
Tại sao các thay đổi của WordPress không cập nhật trên thiết bị di động?
Dưới đây là một cái nhìn về những gì chúng ta sẽ thấy trong hướng dẫn này
- 1. Bộ đệm của trình duyệt [khá rõ ràng]
- 2. Plugin bộ đệm
- 3. Các vị trí WordPress khác nơi lưu trữ bộ đệm
- 4. Bộ đệm lưu trữ web
- 5. bộ đệm CDN
Vì vậy, hãy bắt đầu với bước cơ bản
Bước 1. Thử làm mới trình duyệt của bạn nhiều lần
Đôi khi, phải mất thời gian để cập nhật trang web. Trường hợp này bạn thử tải lại website nhiều lần
Lý do tại sao bạn không thấy WordPress được cập nhật trên điện thoại di động của mình là do bộ nhớ cache. Bất cứ khi nào bạn mở một trang web, một số tệp của trang web sẽ được lưu trữ trong bộ đệm cục bộ. Vì vậy, khi bạn mở lại cùng một trang web, trang web được tải từ bộ nhớ cache. Chúng tôi có thể thử xóa bộ nhớ cache trong trình duyệt trên điện thoại di động và máy tính để bàn của mình
Dưới đây là một số cách để làm mới trang bằng cách xóa bộ nhớ cache
Chế độ ẩn danh
Hãy thử mở một cửa sổ riêng tư mới. Bạn có thể trực tiếp mở nó bằng cách nhấp vào ba dấu chấm rồi nhấp vào “chế độ ẩn danh mới”. Một số trình duyệt di động có tên “Cửa sổ riêng tư”
Trong cửa sổ riêng tư, bộ đệm cục bộ và cookie không được sử dụng. Vì vậy, nó sẽ lấy dữ liệu trực tiếp từ máy chủ. Bạn có thể xem nếu nó hoạt động ở đó
Xóa bộ nhớ cache và cookie
Bạn cũng có thể xóa trực tiếp bộ nhớ cache và cookie trên trình duyệt của mình. Chỉ cần vào cài đặt và nhấn “Xóa dữ liệu duyệt web”
Tùy thuộc vào trình duyệt của bạn, bạn có thể tìm thấy nó trong các đường dẫn sau
- Cài đặt > Lịch sử > Xóa dữ liệu duyệt web/xóa lịch sử
- Cài đặt > Quyền riêng tư > Xóa dữ liệu duyệt web
- Đối với người dùng iPhone, hãy đi tới Cài đặt của iPhone > Safari > Xóa dữ liệu duyệt web
Xin lưu ý rằng thao tác này sẽ xóa tất cả bộ nhớ đệm, cookie và lịch sử
Bây giờ, nếu bạn không sử dụng điện thoại di động của mình để kiểm tra trang web, bạn có thể sử dụng kỹ thuật bên dưới để chỉ tải trang web của mình mà không cần bộ nhớ cache. Vẫn chưa rõ?
Xóa bộ nhớ cache và tải lại cứng
Các nhà phát triển có thói quen thử nghiệm phiên bản dành cho thiết bị di động bằng cách chuyển đến các công cụ dành cho nhà phát triển [chế độ xem dành cho thiết bị di động từ “kiểm tra các yếu tố”] trong trình duyệt. Bạn có thể nhấn Ctrl + Shift + J [Option + Command + J trong macOS] trong Chrome để mở công cụ dành cho nhà phát triển di động. Nó sẽ hiển thị trang web của bạn trông như thế nào trên thiết bị di động. Bây giờ, nếu bạn đang sử dụng phương pháp này để kiểm tra phiên bản di động của trang web, bạn có thể sử dụng kỹ thuật tải lại cứng
Làm mới cứng có nghĩa là bạn đang tải lại một trang cụ thể bằng cách xóa tất cả bộ đệm. Có một phím tắt để tải lại trang web của bạn. Hãy xem nhanh các phím tắt cho từng trình duyệt
- Google Chrome. Nhấn Ctrl + F5 hoạt động trên Windows và đối với macOS, bạn có thể nhấn Command + Shift + R
- Mozilla Firefox. Ctrl + F5 hoặc Ctrl + Shift + R đều hoạt động trên hệ thống Windows. Trên macOS, bạn chỉ có thể sử dụng Command + Shift + R
- Microsoft Cạnh. Ctrl + F5
- Ô-pê-ra. Bạn có thể thử Ctrl + F5 trên Windows và Command + Option + R sẽ hoạt động cho macO
- Cuộc đi săn. Tùy chọn + Lệnh + E
Bạn không muốn sử dụng những thứ này?
Bạn chỉ cần nhấp chuột phải vào nút tải lại và bạn sẽ tìm thấy tùy chọn làm mới cứng. Điều này chỉ hoạt động nếu bạn đang ở chế độ xem trên thiết bị di động
Bước 2. Kiểm tra trên các thiết bị khác nhau
Bạn có thể thử kiểm tra trang web trên một thiết bị khác. Đối với những người đang sử dụng công cụ dành cho nhà phát triển, bạn có thể thử kiểm tra trang web trên thiết bị di động thực tế. Nếu trang web WordPress được cập nhật trên một thiết bị khác, thì đó có thể là bộ nhớ cache gây ra sự cố trong thiết bị của bạn
Bước 3. Hãy thử một trình duyệt khác
Nếu bạn không có thiết bị khác để kiểm tra trang web WordPress trên thiết bị di động, bạn có thể thử sử dụng một trình duyệt khác. Có rất nhiều trình duyệt di động có sẵn trên Google Play Store và Apple App Store. Bạn có thể thử tải xuống một trình duyệt khác và mở trang web ở đó
Bước 4. Xóa plugin bộ nhớ cache của trang web của bạn
Bước tiếp theo có thể hơi phức tạp. Tại đây, chúng ta sẽ phải clean plugin cache của website. Đừng lo lắng, chúng ta sẽ xem chi tiết từng bước bằng ảnh chụp màn hình
Tên lửa WP
Nếu bạn đang sử dụng WP Rocket, có nhiều cách để xóa bộ nhớ cache
Bạn có thể xóa nó bằng cách vào Settings > WP Rocket > Clear Cache
Khuyến nghị Bạn có thể xóa nó khỏi thanh điều hướng trên cùng bằng cách di chuột đến WP Rocket rồi chọn “Xóa bộ nhớ cache”
Cuối cùng, bạn cũng có thể xóa bộ nhớ cache của một trang cụ thể. Có tùy chọn xóa bộ nhớ cache ngay bên dưới tùy chọn “lưu bản nháp”. Ngoài ra, bạn cũng có thể truy cập tất cả các trang và xóa bộ nhớ cache khỏi các tùy chọn nhanh
tự động tối ưu hóa
Tự động tối ưu hóa là một plugin khác mà bạn có thể đang sử dụng cho bộ đệm. Bạn có thể thử xóa bộ nhớ cache cho cùng. Chỉ cần đi tới “Tự động tối ưu hóa” trong thanh điều hướng và sau đó nhấn “Xóa bộ đệm”
hack nhanh. Bạn có thể sử dụng plugin “Autoclear Autoptimize Cache”. Plugin này cho phép bạn đặt giới hạn bộ đệm trong plugin Tự động tối ưu hóa
Bộ đệm siêu tốc WP
Đối với WP Super Cache, bạn chỉ cần truy cập Cài đặt > WP Super Cache rồi chọn “Xóa bộ đệm” từ đó. Nó sẽ xóa tất cả bộ nhớ cache
Đối với các tùy chọn nâng cao, bạn cũng có thể đi tới Cài đặt > WP Super Cache > Nội dung và xóa bộ đệm từ đó
Tổng bộ đệm W3
W3 Total Cache cũng là một plugin phổ biến. Để xóa bộ đệm cho W3 Total Cache, bạn có thể đi tới Hiệu suất trong thanh điều hướng rồi nhấn “Bảng điều khiển”
Có một vài tùy chọn giống như nút mà bạn có thể nhấn vào tùy chọn “Empty All Caches”
sucuri
Nhiều người có thể đang sử dụng Sucuri CDN. Nó cũng sử dụng bộ nhớ cache. Bạn có thể xóa nó bằng cách đi tới Cài đặt> Hiệu suất> Xóa bộ nhớ cache
Nếu bạn vẫn không thể thấy trang web WordPress được cập nhật trên thiết bị di động, bạn có thể thử ngắt kết nối trang web khỏi Sucuri rồi thử lại
ĐỀ XUẤT. Bảo mật Wordfence Vs SiteGround Security [so sánh]
Trang webGround
Nếu bạn đang sử dụng dịch vụ lưu trữ SiteGround, nó sẽ sử dụng bộ nhớ đệm nâng cao. Trước tiên, bạn có thể thử xóa plugin Trình tối ưu hóa SG. Ở thanh trên cùng, bạn sẽ thấy tùy chọn “Purge SG Cache” bằng cách sử dụng tùy chọn này bạn có thể xóa tất cả bộ đệm
Nếu trang web chưa được cập nhật trên thiết bị di động, bạn có thể thử xóa bộ nhớ cache động. Để làm được điều đó, bạn sẽ phải mở bảng điều khiển của SiteGround. Sau đó, bạn có thể truy cập Công cụ trang web > Tốc độ > Bộ nhớ đệm. Sẽ có nhiều lựa chọn. Sau đó, bạn sẽ phải chuyển đến tab bộ đệm động. Bạn sẽ thấy một danh sách các trang web. Giờ đây, bạn chỉ cần nhấn vào biểu tượng sạch hơn ở bên phải tên miền. Điều này cũng sẽ xóa tất cả bộ đệm động
Theo cách tương tự, bạn cũng có thể xóa “MemCached”
Bạn có thể thử tải lại trang web trên thiết bị di động ngay bây giờ
Bluehost
Dịch vụ lưu trữ phổ biến tiếp theo mà bạn có thể đang sử dụng là Bluehost. Họ có một bộ đệm độ bền. Nó hơi khác so với các plugin bộ nhớ đệm khác. Ở đây, bộ nhớ đệm được thể hiện bằng các mức. Cấp 0 có nghĩa là không có bộ nhớ đệm. Theo mặc định, mức bộ nhớ đệm được đặt thành 2. Chúng tôi sẽ đặt nó thành 0
Truy cập bảng điều khiển WordPress của bạn và sau đó đi tới Cài đặt> Chung. Trong cài đặt chung, bạn sẽ tìm thấy tùy chọn cho Endurance Cache. Bạn sẽ phải đặt nó thành 0
Bây giờ bạn có thể biết liệu bạn có nhận được các bản cập nhật trên thiết bị di động của mình hay không
Bluehost gần đây cũng đã thêm các tính năng lưu trữ vào bảng điều khiển. Vì vậy, bạn có thể thử vô hiệu hóa điều đó. Đi tới bảng điều khiển Bluehost của bạn và sau đó nhấp vào “Trang web của tôi” từ menu. Chọn trang web mà bạn không nhận được cập nhật. Sau đó, bạn có thể chuyển đến tab hiệu suất và tắt bộ đệm từ đó
Trên trang đó, bạn có thể cuộn một chút và bạn sẽ tìm thấy tùy chọn xóa bộ nhớ cache. Bạn cũng có thể xóa bộ nhớ của một trang cụ thể bằng cách nhập URL
Cố lên bố
Dịch vụ lưu trữ WordPress được quản lý của Godaddy có các tính năng lưu trữ. Bạn có thể dễ dàng xóa bộ đệm bằng cách chuyển đến “Managed WordPress” từ thanh trên cùng của WordPress. Sẽ có một tùy chọn để “Flush Cache”. Nó sẽ tự động xóa tất cả bộ nhớ cache
GHI CHÚ. Nếu bạn đang sử dụng Godaddy và Sucuri cùng nhau, nó có thể gây ra sự cố. Đôi khi, cả hai mâu thuẫn với nhau. Vì vậy, tốt hơn hết là loại bỏ Sucuri. Sau đó, bạn có thể xem liệu WordPress có được cập nhật trên thiết bị di động hay không
Bước 5. Kiểm tra các vị trí lưu trữ khác
Chà, bạn không nên chỉ kiểm tra các plugin. Có những nơi khác mà bộ nhớ đệm có thể được kích hoạt. Bước tiếp theo của chúng tôi là nơi chúng tôi sẽ kiểm tra tất cả các vị trí bộ nhớ đệm có thể khác
Trình tạo trang
Không phải tất cả mọi người đều biết điều này nhưng một số trình tạo trang phổ biến có bộ nhớ cache. Nếu bạn đang cập nhật trang được tạo bằng trình tạo trang, rất có thể trình duyệt dành cho thiết bị di động đang tải dữ liệu từ bộ đệm của trình tạo trang. Vì vậy, bạn có thể thử xóa bộ nhớ cache khỏi trình tạo trang
Trước khi chúng tôi xem cách bạn có thể xóa bộ đệm trong trình tạo trang, có một lỗi mà mọi người thường mắc phải
Một số trình tạo cũng có tùy chọn để có thiết kế khác cho thiết bị di động và máy tính bảng. Vì vậy, bạn nên đảm bảo rằng các cài đặt phù hợp
Divi
Trong chủ đề Divi [hoặc trình tạo], bạn chỉ cần chuyển đến các tùy chọn chủ đề rồi chuyển đến tab nâng cao. Tab nâng cao có một tùy chọn gọi là “Tạo tệp CSS tĩnh”. Bạn có thể thử xóa nó và sau đó tải lại trang một lần nữa
Thợ xây hải ly
Trình tạo trang Beaver có một tùy chọn riêng gọi là “Cache”. Bạn có thể chỉ cần nhấp vào nó và xóa bộ nhớ cache từ đó
phần tử
Trong trình tạo Elementor, bạn có thể đi tới Elementor > Tools rồi chọn “Regenerate Files” [bên cạnh tùy chọn tạo lại CSS]
chủ đề
Ngay cả một số chủ đề có bộ đệm của họ. Điều này chỉ xảy ra nếu bạn đang sử dụng chủ đề trả phí hoặc chủ đề tùy chỉnh. Trong hầu hết các trường hợp, các nhà cung cấp chủ đề sẽ cài đặt plugin bộ nhớ cache độc lập hoặc bên thứ ba. Tuy nhiên, thật tuyệt khi kiểm tra các tùy chọn chủ đề cho bộ đệm chủ đề tích hợp
Bộ đệm máy chủ [như LiteSpeed hoặc Memcached]
Một số nhà cung cấp dịch vụ lưu trữ bao gồm bộ nhớ đệm máy chủ như LiteSpeed hoặc Memcached. Bây giờ, nếu họ có plugin, bạn có thể đã xóa nó. Tuy nhiên, một số công cụ lưu trữ này không có plugin WordPress. Trong trường hợp này, bạn có thể vào trình quản lý tệp và xóa các thư mục bộ đệm
Đối với Memcached, tốt hơn hết bạn nên liên hệ với nhà cung cấp dịch vụ lưu trữ để xóa nó cho bạn. Một số nhà cung cấp như SiteGround cho phép bạn xóa trực tiếp bằng cách đi tới cài đặt bảng điều khiển. Nếu bạn là người dùng nâng cao, bạn có thể sử dụng lệnh “flush_all” để xóa bộ đệm. Điều này đưa chúng ta đến điểm tiếp theo
Bộ đệm lưu trữ web
Nếu không có phương pháp nào ở trên hoạt động, bạn có thể liên hệ với nhà cung cấp dịch vụ lưu trữ của mình để xem liệu có bộ nhớ đệm nào từ phía họ không
Có thể có một số bộ nhớ đệm nâng cao từ phía lưu trữ mà bạn không thể kiểm soát. Tốt hơn là liên hệ với họ và xóa nó
Cloudflare CDN
Cloudflare CDN là một CDN miễn phí được tích hợp với nhiều nhà cung cấp dịch vụ lưu trữ. Ngay cả Cloudflare cũng sử dụng bộ đệm để cải thiện hiệu suất trang web của bạn. Nếu bạn xóa tất cả bộ nhớ cache trong Cloudflare, sẽ mất khoảng 2 phút để các thay đổi có hiệu lực. Vì vậy, luôn luôn khuyến nghị tắt bộ đệm
May mắn thay, có rất ít lựa chọn để đi với ở đây. Cái đầu tiên là nơi bạn có thể bật chế độ phát triển. Tùy chọn chế độ phát triển có trong “Tóm tắt cài đặt”. Bạn có thể bật nó lên từ đó
GHI CHÚ. Xin lưu ý rằng chế độ phát triển sẽ chỉ kéo dài trong 3 giờ. Bạn sẽ phải bật lại
Có một giải pháp dễ dàng ở đây. Đó là sử dụng “quy tắc trang”. Chuyển đến tab Quy tắc và nhấp vào quy tắc trang. Giờ đây, bạn có thể đặt quy tắc cho các trang hoặc trang web cụ thể
Chúng tôi sẽ chỉ cần nhập URL của trang web vào trường đầu tiên theo sau là “/*” [không có dấu ngoặc kép]. /* sẽ yêu cầu Cloudflare áp dụng các quy tắc bỏ qua cho tất cả các trang của trang web
Trong các trường tiếp theo, bạn có thể chọn “Cấp bộ nhớ cache” từ trình đơn thả xuống rồi chọn “Bỏ qua”
Plugin vô hình [tìm thấy trong FTP]
Điều gì sẽ xảy ra nếu chúng tôi cho bạn biết có một số plugin vô hình trong trình quản lý tệp hoặc FTP của bạn. Đây là những "plugin phải sử dụng" thường được gọi là mu-plugin. Các plugin này không hiển thị trong thư mục plugin trong bảng quản trị WordPress của bạn. Nó có thể xuất hiện trong tab “Phải sử dụng” trong thư mục plugin. Một số trong số này có thể cần thiết nhưng một số ít chỉ để tối ưu hóa trang web của chúng tôi tốt hơn
Bạn không thể xóa/hủy kích hoạt các plugin này trực tiếp từ bảng quản trị. Vì vậy, chúng ta sẽ phải đi một con đường khác. Chúng tôi sẽ chỉ đổi tên thư mục. Vì vậy, chỉ cần thay đổi tên thư mục từ mu-plugins thành bất cứ thứ gì bạn muốn. Điều này sẽ vô hiệu hóa tất cả các plugin
Nếu các thay đổi ảnh hưởng đến trang web của bạn, bạn có thể mở thư mục rồi đổi tên thư mục bộ nhớ đệm. Nếu sự cố của bạn đã được khắc phục, bạn cũng có thể xóa các tệp plugin này
GHI CHÚ. Trong một số trường hợp hiếm hoi, tôi đã thấy một số trường hợp thư mục này được tạo lại ngay cả khi bạn xóa nó. Vì vậy, tốt hơn hết là đổi tên nó, nếu nó tiếp tục xuất hiện lại, thì tốt hơn là liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn về nó
Phần kết luận. Vẫn có vấn đề?
Hãy tóm tắt nhanh những việc bạn phải làm
- Xóa bộ nhớ cache của trình duyệt hoặc thay đổi thiết bị
- Kiểm tra tất cả các plugin bộ đệm và plugin trình tạo
- Bộ đệm lưu trữ web
- Vô hiệu hóa bộ đệm CDN
Nếu không có gì hoạt động, vấn đề có thể nằm ở phía lưu trữ web. Vì vậy, tốt hơn hết là liên hệ với nhà cung cấp dịch vụ lưu trữ và yêu cầu họ xóa bộ nhớ cache
Sau đó, bạn có thể thử liên hệ với bộ phận hỗ trợ chủ đề của mình để xem có bất kỳ lỗi cấu hình nào không. Chẳng hạn, một cài đặt có thể ghi đè cài đặt khác
Cuối cùng, một số thứ có thể mất nhiều thời gian hơn để hiển thị. Chẳng hạn, nếu bạn đã thay đổi DNS, có thể sẽ mất từ 1 đến 48 giờ để các thay đổi có hiệu lực. Vì vậy, tốt hơn là nên kiên nhẫn
CÓ LIÊN QUAN. Làm cách nào để sửa lỗi Sử dụng bộ nhớ vật lý “đầy đủ” trong cPanel?
CÓ LIÊN QUAN. Đã vượt quá hạn ngạch miền [hướng dẫn]
Câu hỏi thường gặp
📌 Mất bao lâu để WordPress cập nhật các thay đổi?
Các thay đổi của WordPress thường có hiệu lực ngay khi bạn nhấn nút xuất bản hoặc lưu
📌 Làm cách nào để chỉnh sửa trang web dành cho thiết bị di động trên GoDaddy?
Khi bạn cập nhật trang web, trang web sẽ tự động được cập nhật trên điện thoại di động của bạn
Tuy nhiên, nếu bạn đang sử dụng dịch vụ lưu trữ WordPress được quản lý, thì bạn có thể muốn làm sạch khuôn mặt của mình trước
📌 Tại sao các trang của tôi không hiển thị trên WordPress?
Nó thường là do bộ nhớ cache. Bạn có thể thử xóa bộ nhớ cache và thử tải lại trang. Đảm bảo bạn xóa bộ nhớ cache của trình duyệt cũng như bộ nhớ cache phía máy chủ