Cách kiểm tra phiên bản WordPress

Tác giả NetworkEngineer, T.M.Hai 03, 2021, 08:08:42 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 3 Khách đang xem chủ đề.

Cách kiểm tra phiên bản WordPress


Bạn đã bao giờ tự hỏi làm thế nào để kiểm tra phiên bản WordPress mà bạn hoặc một trang web khác đang sử dụng? Có khá nhiều cách để làm điều đó.

Dễ dàng nhất để tìm phiên bản WordPress của bạn nếu bạn có quyền truy cập vào thông tin đăng nhập quản trị hoặc tập tin trang web của mình, nhưng vẫn có những cách giải quyết ngay cả khi bạn không có.

Nếu bạn cần biết mình đang sử dụng phiên bản WordPress nào để có thể nâng cấp, khắc phục sự cố hoặc chỉ tò mò về phiên bản WordPress mà người khác đang sử dụng, hãy thử một trong các phương pháp đơn giản sau.

Thường chỉ mất vài phút và công việc tối thiểu để xác định thông tin quan trọng này.

1. Tại sao phải kiểm tra phiên bản WordPress bạn đang sử dụng?

Bạn có thể tự hỏi tại sao bạn nên chú ý đến phiên bản WordPress của mình. Tại sao phải lo lắng về một điều nhỏ nhặt như vậy?

Thực sự điều rất quan trọng là đảm bảo trang web của bạn luôn được cập nhật. Vào năm 2019, 49% trang web WordPress bị tấn công đang sử dụng phiên bản lỗi thời. Tin tặc thường dựa vào việc khai thác để xâm nhập vào các trang web, các lỗ hổng thường nhanh chóng được vá và chỉ hoạt động nếu bạn không cập nhật trang web của mình. Luôn cập nhật WordPress là cách bảo vệ tốt nhất của bạn chống lại các cuộc tấn công.


Cũng có những điểm không tương thích đáng lo ngại. Một số plugin sẽ không hoạt động với bản phát hành mới nhất của WordPress, trong khi những plugin khác sẽ bị hỏng nếu phiên bản của bạn quá cũ. Khi WordPress cập nhật, chúng thêm và xóa các tính năng và chức năng mà các plugin có thể dựa vào.

Khi cài đặt plugin, bạn sẽ cần kiểm tra phiên bản cốt lõi mà trang web của bạn đang chạy để đảm bảo mọi thứ sẽ hoạt động trơn tru.

Nếu có gì đó không ổn trên trang web của bạn và kết thúc là không tải, hiển thị một lỗi lạ hoặc màn hình trắng chết chóc, việc chẩn đoán lỗi có thể yêu cầu biết bạn đang chạy phiên bản nào, điều mà bạn có thể không biết.

Cuối cùng, có thể có trường hợp bạn muốn tìm phiên bản WordPress mà người khác đang chạy. Ví dụ: nếu bạn đang làm việc với một khách hàng, bạn có thể muốn xem liệu trang web của họ có lỗi thời hay không để bạn có thể giúp họ khắc phục sự cố bảo mật này ngay lập tức.

Những vấn đề này hiện đã bớt bức xúc hơn khi WordPress tự động cập nhật, nhưng nếu bạn chưa kiểm tra trong một thời gian dài, bạn nên làm như vậy.

2. Phương pháp 1: Kiểm tra phiên bản WordPress trong khu vực quản trị

Nếu bạn có thể đăng nhập vào chương trình phụ trợ của trang web, đây có lẽ là phương pháp dễ dàng và chính xác nhất để xác định phiên bản WordPress bạn đang chạy.

Có một số khu vực trong bảng điều khiển quản trị hiển thị phiên bản hiện được cài đặt hoặc sẽ cho bạn biết nếu trang web của bạn đã lỗi thời.

Bước 1. Góc dưới bên phải

Bất cứ khi nào bạn đăng nhập vào WordPress, bạn có thể tìm thấy số phiên bản trên bất kỳ trang nào của chương trình phụ trợ. Chỉ cần nhìn vào góc dưới cùng bên phải và bạn sẽ thấy nó ở đó. Nếu không, hãy thử truy cập trang chủ bảng điều khiển.

Trong trường hợp bạn không thể tìm thấy nó, có rất nhiều nơi khác để kiểm tra phiên bản WordPress bạn đang chạy.

Bước 2. At a Glance

Ngay sau khi đăng nhập, bạn sẽ được đưa đến Trang chủ trên bảng điều khiển quản trị, nơi bạn sẽ tìm thấy hộp "At a Glance" hiển thị thông tin như bài đăng, trang, nhận xét và giao diện hiện bạn đã cài đặt. Bạn cũng sẽ thấy phiên bản WordPress của mình được liệt kê ở đó ở dưới cùng.


Nếu bạn không có hộp "At a Glance", có thể bạn đã xóa nó hoặc tải xuống một plugin xóa nó, cài đặt giao diện quản trị tùy chỉnh hoặc đang sử dụng phiên bản WordPress rất cũ.

Bước 3. Giao diện Updates

Bạn cũng có thể đi tới Dashboard >> Updates, sẽ nhắc bạn cập nhật nếu bạn đang chạy phiên bản cũ hơn hoặc thông báo cho bạn biết rằng bạn đã cài đặt phiên bản WordPress mới nhất.

Nhược điểm ở đây là, nếu bạn đã cài đặt một phiên bản lỗi thời, nó sẽ không cung cấp cho bạn số phiên bản. Nó chỉ nhắc bạn cập nhật.


Bước 4. Giao diện About WordPress

Cuối cùng, có màn hình "About WordPress" mà bạn có thể tìm thấy bằng cách di chuột vào biểu trưng WordPress ở góc trên cùng bên trái và nhấp vào tùy chọn thả xuống đầu tiên. Ngay cả khi bạn không được cập nhật lên phiên bản WordPress mới nhất, bạn sẽ thấy số phiên bản được hiển thị nổi bật ở trên cùng cũng như thông tin về bản cập nhật đó.


Đó là tất cả các cách để tìm số phiên bản WordPress trong bảng điều khiển, nhưng cũng cần lưu ý rằng bạn sẽ thấy thông báo lỗi ở đầu mỗi màn hình phụ trợ nhắc bạn cập nhật lên phiên bản mới nhất nếu bạn chưa làm như vậy.

Nếu tất cả những gì bạn lo lắng là luôn cập nhật, hãy tìm thông báo đó hoặc đi tới Dashboard >> Updates để kiểm tra các phiên bản mới.

3. Phương pháp 2: Kiểm tra phiên bản WordPress thông qua giao diện người dùng của trang web của bạn

Điều gì sẽ xảy ra nếu bạn không thể đăng nhập vào khu vực quản trị của mình và cần lấy thông tin phiên bản để khắc phục sự cố hoặc bạn muốn biết một trang web WordPress khác đang chạy trên trang web nào? Trong mã nguồn của trang web và trên các trang ẩn nhất định, bạn có thể tìm thấy số phiên bản.

Lưu ý rằng nhiều quản trị web thực hiện các bước để đặt thông tin này ở chế độ riêng tư, vì vậy, tính năng này sẽ không hoạt động trên tất cả các trang web, chỉ trên những trang đã giữ nguyên cài đặt mặc định. Nếu bạn đã thực hiện các biện pháp bảo mật để bảo vệ mình, bạn có thể phải thử một phương pháp khác.

Bước 1. Page Source

Bước đầu tiên là truy cập bất kỳ trang nào trên trang web bạn đang kiểm tra nhưng tốt nhất là chỉ sử dụng trang chủ, sau đó nhấp chuột phải và nhấn vào "View page source" hoặc "View Source" trong trình duyệt của bạn. Nó sẽ mở một tab mới hiển thị HTML và CSS của trang. Nhấn ctrl + F để hiển thị tính năng tìm kiếm.

Từ đây bạn có một số lựa chọn. Thông thường, bạn có thể tìm thấy thẻ "generator", thẻ này sẽ cho bạn biết rõ ràng phiên bản WordPress mà trang web đang chạy, nhưng một số giao diện mới hơn có thể vô hiệu hóa điều này.

Thay vào đó, hãy tìm kiếm "?ver=" và xem trong phần "link rel='stylesheet'". Bạn sẽ thấy một dòng kết thúc bằng "?ver=x.x.x". Các con số là phiên bản WordPress.


Phương pháp này không phải lúc nào cũng đáng tin cậy vì các giao diện và plugin cũng có thể lưu trữ thông tin phiên bản của chúng ở đây và khiến bạn thất vọng. Đảm bảo rằng bạn đang tìm đúng phần của mã.

Bước 2. Trang Readme

Một phương pháp khác chỉ hoạt động trên các phiên bản WordPress cũ hơn là thêm "/readme.html" vào cuối địa chỉ web. Điều này sẽ hiển thị nổi bật phiên bản hiện được cài đặt, nhưng một lần nữa, nó chỉ hoạt động trên các trang web đã lỗi thời.

Nếu trang web đủ mới, trang sẽ vẫn tải và hiển thị thông tin bình thường, nhưng số phiên bản sẽ không ở đó.


Bước 3. RSS Feed

Phương pháp cuối cùng và đáng tin cậy nhất là truy cập nguồn cấp dữ liệu RSS. Chỉ cần thêm / nguồn cấp dữ liệu vào cuối URL của trang web. Nhấn ctrl + F để hiển thị tìm kiếm trang và nhập "generator". Bạn có thể tìm thấy nó ở gần đầu trang.

Tại đây, bạn sẽ thấy một cái gì đó giống như "<generator>https://wordpress.org/?v=x.x.x</generator>".
Và có số phiên bản của bạn.


4. Phương pháp 3: Kiểm tra phiên bản WordPress bằng cách truy cập vào tập tin version.php

Cách đáng tin cậy và chính xác nhất để kiểm tra phiên bản WordPress của bạn là truy cập trực tiếp vào version.php trong các tập tin của trang web của bạn. Để thực hiện điều này, trang web của bạn cần phải hoạt động với tài khoản lưu trữ web để bạn có thể lấy thông tin đăng nhập FTP của mình hoặc sử dụng cPanel để truy cập các tập tin nội bộ.

Bước 1. Cài đặt FileZilla

Để bắt đầu, bạn cần tải xuống một ứng dụng FTP. Các chương trình như thế này cho phép bạn truy cập các tập tin được lưu trữ trên trang web của mình và thậm chí tải lên các tập tin mới. FileZilla cho đến nay là giải pháp phổ biến nhất vì nó hoàn toàn miễn phí và khá dễ sử dụng. Nó cũng có sẵn cho Windows, Linux và Mac.

Bước 2. Kết nối với trang web của bạn

Bước tiếp theo là kết nối với trang web của bạn bằng FTP. Khởi chạy FileZilla và bạn sẽ thấy một màn hình yêu cầu các thông tin đăng nhập khác nhau: máy chủ lưu trữ, tên người dùng, mật khẩu và cổng.

Trong hộp máy chủ, hãy đặt tên miền của trang web của bạn, trước đó là "sftp://" (giống như "http://" bạn sử dụng để kết nối với các trang web thông qua trình duyệt của mình). Nếu bạn gặp lỗi, hãy thử sử dụng "ftps://" hoặc chỉ sử dụng tên miền của bạn.


Tên người dùng, mật khẩu và cổng là tất cả thông tin bạn cần lấy từ máy chủ lưu trữ web của mình. Hầu hết các máy chủ lưu trữ sẽ giữ thông tin này ở đâu đó trong bảng điều khiển của họ, vì vậy hãy thử đăng nhập trên trang web của máy chủ lưu trữ hoặc liên hệ với họ và yêu cầu họ cung cấp thông tin đăng nhập FTP của bạn.

Khi bạn có tất cả thông tin, hãy đặt nó vào và nhấp vào Quickconnect. Trong giây lát, các tập tin và thư mục của trang web của bạn sẽ xuất hiện trong các khu vực bên dưới.

Bước 3. Kiểm tra tập tin version.php

Khi bạn đã vào được trang web của mình, hãy tìm thư mục wp-include. Nhấp vào nó để xem các tập tin và thư mục bên trong.

Tập tin bạn đang tìm kiếm có tên là version.php. Khi bạn tìm thấy nó, hãy nhấp đúp vào nó để mở nó. Hãy cẩn thận không chỉnh sửa bất cứ điều gì, bạn chỉ đang tìm kiếm một dòng mã nhất định.


Mã đó chứa biến $wp-version. Cuộn xuống cho đến khi bạn nhìn thấy nó hoặc nhấn ctrl + F để tìm kiếm tập tin cho dòng đó. Sau khi bạn tìm thấy nó, nó sẽ giống như "$wp-version = 'x.x.x;", Trong đó số bên phải là phiên bản WordPress của bạn.

Sau khi hoàn tất, bạn có thể đóng kết nối và thoát khỏi FileZilla.

Phương pháp thay thế: Sử dụng trình quản lý tập tin của cPanel

cPanel là trình quản lý tập tin phổ biến nhất được các máy chủ web sử dụng và việc truy cập trang web của bạn bằng nó thường dễ dàng hơn so với FTP.

Bạn thường có thể tìm thấy cPanel bằng cách đăng nhập vào tài khoản lưu trữ web của mình. Mỗi máy chủ lưu trữ đều khác nhau, vì vậy tài liệu của họ có thể cung cấp cho bạn nhiều hướng dẫn hơn. Bạn cũng sẽ cần thông tin đăng nhập cPanel của mình, bạn cũng có thể tìm thấy thông tin này bằng cách đăng nhập vào trang web của máy chủ.

Khi bạn đã ở trong cPanel, hãy tìm File Manager. Bây giờ bạn sẽ thấy một hệ thống phân cấp của tất cả các tập tin và thư mục trên trang web của mình. Tìm wp-include và nhấp để mở nó. Sau đó nhấp vào version.php và tìm biến $wp_version. Con số được liệt kê bên cạnh nó cho bạn biết bạn đang chạy phiên bản nào.

5. Phương pháp 4: Kiểm tra phiên bản WordPress bằng cách sử dụng WP-CLI

Các giao diện WordPress dòng lệnh là một công cụ nhà phát triển cung cấp cho bạn khả năng điều khiển từ xa thực thi lệnh trên trang web WordPress của bạn, tương tự như các phần mềm nhắc lệnh trên máy tính của bạn. Bạn có thể truy cập WP-CLI mà không cần sử dụng trình duyệt web.

Việc cài đặt WP-CLI có thể hơi khó khăn, đặc biệt là vì chỉ có hỗ trợ hạn chế cho các máy Windows. May mắn thay, một số máy chủ web đưa nó vào máy chủ theo mặc định.

Bước đầu tiên là kết nối với máy chủ lưu trữ web của bạn thông qua SSH hoặc Secure Shell, một giao thức cho phép bạn thực hiện các lệnh từ xa và an toàn trên trang web của mình. 

Khi bạn đã kết nối với máy chủ của mình thông qua SSH, hãy nhập lệnh "cd html" để điều hướng đến thư mục thích hợp. Sau đó sử dụng lệnh "wp core version". Dòng lệnh sẽ xuất ra thông tin phiên bản. Và đó là tất cả những gì bạn cần làm.


Phương pháp này không được khuyến khích cho người dùng mới, đặc biệt nếu bạn có các tùy chọn khác. Nhưng nếu vì lý do nào đó mà bạn không thể kết nối với trang web của mình thông qua FTP, hãy đăng nhập vào quản trị hoặc xem các tập tin giao diện người dùng của trang web, thì đó là lựa chọn tốt nhất tiếp theo để tìm số phiên bản WordPress của bạn.

6. Cách xóa thông tin phiên bản khỏi trang web WordPress của bạn

Nhìn thấy cách dễ dàng truy cập thông tin quan trọng này có thể khiến bạn hơi lo lắng. Kiểm tra phiên bản WordPress bạn đang sử dụng là một trong những điều đầu tiên mà hacker sẽ làm trước khi họ cố gắng xâm nhập trang web của bạn. Hầu hết các vụ khai thác chỉ hoạt động trên các phiên bản WordPress lỗi thời, vì vậy họ sẽ tìm kiếm những mục tiêu dễ dàng là những người mà họ biết phương pháp của mình sẽ hoạt động trên.

Không thể che giấu hoàn toàn phiên bản của bạn khỏi bất kỳ ai đủ xác định, vì có những công cụ có thể tải xuống có các phương pháp phát hiện nâng cao hơn. Nhưng bạn có thể ngăn chặn những tin tặc đang tìm cách dễ dàng bằng cách giấu thông tin này với chúng.

Mặc dù đây là một rủi ro bảo mật nhỏ nhưng tốt nhất, đặc biệt nếu bạn luôn cập nhật trang web của mình thì nó vẫn không phải là một rủi ro đáng chấp nhận. Bạn nên giữ thông tin này bị khóa hết mức có thể.

Nếu bạn muốn loại bỏ các thẻ mà không cần cài đặt plugin, bạn chỉ cần thêm một vài dòng mã vào một trong các tập tin giao diện của bạn. Chỉ cần vào Appearance >> Theme Editor và nhấp vào tập tin functions.php để chỉnh sửa nó. Không cần sử dụng bất kỳ quyền truy cập FTP nào.


Nếu bạn muốn có một giải pháp dễ dàng mà bạn có thể thực hiện chỉ trong vài phút, hãy thử plugin Meta Generator and Version Info Remover. Trong khi việc thêm mã theo cách thủ công giúp bạn không phải cài đặt thêm một plugin khác, điều này có một vài lợi ích bổ sung.

Một số plugin, bao gồm Yoast, Slider Revolution và WPML, hiển thị phiên bản WordPress của bạn trong mã nguồn. Plugin này chống lại điều đó và giữ an toàn cho thông tin của bạn.

Xin nhắc lại, việc ẩn phiên bản WordPress của bạn, thường được gọi là "bảo mật thông qua sự che đậy", chỉ là một biện pháp ngăn chặn nhỏ đối với tin tặc. Để làm cho một trang web an toàn, có một số điều cần quan tâm, một trong số đó là chọn một máy chủ an toàn bằng các biện pháp chủ động và thụ động.

Cho dù bạn đang kiểm tra xem trang web của mình đã quá hạn nâng cấp lâu chưa, khắc phục sự cố WordPress hay chỉ tò mò về phiên bản WordPress mà một trang web khác đang chạy, thì vẫn có một số phương pháp để tìm thông tin như vậy.

Nếu bạn muốn tìm phiên bản trang web WordPress của riêng mình, cách tốt nhất và đáng tin cậy nhất là đăng nhập vào quản trị của bạn và kiểm tra một trong các trang mà chúng ta đã liệt kê ở trên. Nếu bạn có quyền truy cập FTP hoặc máy chủ hỗ trợ WP-CLI, bạn có thể định vị phiên bản theo cách đó.

Ngoài ra, cho dù bạn có sở hữu trang web hay không, việc kiểm tra mã nguồn hoặc nguồn cấp RSS có thể nhanh hơn.