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 Show
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
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 danhHã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à cookieBạ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
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ứngCá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
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 nhauBạ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ácNế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ạnBướ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 WPNế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óaTự độ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 W3W3 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” sucuriNhiề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 webGroundNế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ờ BluehostDị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ácChà, 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 trangKhô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 DiviTrong 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 lyTrì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ữ webNế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 CDNCloudflare 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
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 📌 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. |