WordPress không cập nhật trang

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

WordPress không cập nhật trang

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 ở đó

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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”

WordPress không cập nhật trang

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

WordPress không cập nhật trang

Đố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”

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

Theo cách tương tự, bạn cũng có thể xóa “MemCached”

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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ừ đó

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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

WordPress không cập nhật trang

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ừ đó

WordPress không cập nhật trang

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)

WordPress không cập nhật trang

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

WordPress không cập nhật trang

Đố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ừ đó

WordPress không cập nhật trang

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”

WordPress không cập nhật trang

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ủ

Tại sao trang web của tôi không cập nhật?

Đôi khi chỉ cần làm mới một lần là đủ để đặt lại các thay đổi của bạn và đối với hầu hết các trình duyệt, bạn có thể sử dụng phím tắt để thử — nhấn Control + R hoặc Command + R trong khi xem . Nếu quá trình làm mới không hoạt động, bạn sẽ muốn xóa bộ nhớ cache của mình. May mắn thay, đó là một quá trình đơn giản.

Tại sao các thay đổi CSS của tôi không phản ánh WordPress?

Nếu bạn đang thêm/sửa đổi CSS hoặc JavaScript nội tuyến và không thấy các thay đổi được phản ánh trong nguồn HTML, có khả năng trang đang được lưu vào bộ đệm. The solution may be to purge the WordPress object cache, which stores our page caching (Batcache) renders.