Bagaimana cara mengetahui versi WordPress yang berjalan?

154

Saya baru saja mengambil alih situs WordPress yang di-host seseorang. Bagaimana cara mengetahui versi apa yang dia jalankan?

leora
sumber

Jawaban:

252

Lihat di wp-include / version.php

/**
 * The WordPress version string
 *
 * @global string $wp_version
 */
$wp_version = '2.8.4';
Paul Dixon
sumber
72

Kecuali dia mengedit beberapa kode untuk menghapus ini, Anda harus dapat melihat sumber di situs dan mencari meta tag ini:

<meta name="generator" content="WordPress 2.7.1" /> 

Itu akan memberi Anda versi.

Michelle
sumber
Tip luar biasa yang memungkinkan untuk memeriksa dengan cepat tanpa mencari kredensial untuk salah satu dari 100 akun klien dan masuk ke FTP! Cara yang lebih cepat adalah dengan "Klik logo W" sesuai jawaban di bawah ini - lagi, jika Anda memiliki kredensial siap;)
Henrik Erlandsson
Apakah ini berubah? Situs WordPress saya tidak memiliki tag meta name = "generator" di sumbernya.
Alec Wilson
1
Tag meta dapat dihapus oleh tema atau plugin sehingga versi WordPress disembunyikan, sehingga tidak dapat ditargetkan dengan niat jahat oleh mereka yang mencari versi lama / tidak stabil. Metode lain yang tercantum di sini masih bisa berfungsi.
Michelle
Saya kurang mengerti. <meta name="generator" content="WordPress.com" />Mungkin ini tidak berfungsi untuk situs yang tinggal di wordpress.com?
ruffin
38

Di Panel Kontrol Panel Admin , Anda dapat menemukan kotak yang disebut " Right Now ". Di sana Anda dapat melihat versi instalasi WordPress. Saya telah melihat hasil ini di WordPress 3.2.1. Anda juga dapat melihat ini dalam versi3.7.1

WordPress Versi 3.7.1

MEMPERBARUI:

Dalam WP Versi 3.8.3

Versi WordPress 3.8.3

Di WP Versi 3.9.1 Sisi Admin, Anda dapat melihat versi dengan mengklik logo WP yang terletak di posisi kiri-atas.

WordPress Versi 3.9.1

Kamu bisa memakai yoursitename/readme.html

Di Footer Admin WordPress di sebelah kanan, Anda akan melihat info versi (Versi 3.9.1).

Di WP 4

Anda bisa mendapatkan versi WordPress menggunakan kode berikut:

<?php bloginfo('version'); ?>

File di bawah ini memiliki semua detail versi

wp-includes/version.php   

Pembaruan untuk WP 4.1.5

Di WP 4.1.5, Jika itu adalah versi WP terbaru di bagian kanan footer, itu akan menampilkan versi apa adanya. Jika tidak, itu akan menampilkan versi WP terbaru dengan tautan untuk memperbarui.

Periksa tangkapan layar di bawah ini.

WP 4.1.5

Gunaseelan
sumber
8
milikmuameame / readme.html juga membantu Anda menemukan versi wordpress situs
Gunaseelan
3
Saya pikir ini adalah jawaban, dengan asumsi Anda memiliki login / pass. MENURUT OPINI SAYA. Saya baru saja menghapus readme.html (jangan tersinggung Matt, LOL)
PJ Brunet
Ini hanya akan terlihat selama tidak ada pembaruan untuk WordPress.
Gerald Schneider
@GeraldSchneider Apa yang ingin Anda katakan tentang jawabannya?
Gunaseelan
Bahwa jawaban ini hanya berfungsi selama tidak ada pembaruan untuk contoh WordPress tersedia. Ketika WordPress mendeteksi pembaruan yang tersedia itu menggantikan semua tampilan versi dengan pesan "Ada pembaruan yang tersedia".
Gerald Schneider
24

Untuk situs wordpress mana pun, Anda dapat mengunjungi http://example.com/feed dan memeriksa tag berikut dalam file xml untuk melihat nomor versi:

<generator>http://wordpress.org/?v=3.7</generator>

Di sini, 3.7 adalah versi yang diinstal.

sufinawaz
sumber
Ini berfungsi bahkan jika tidak ada tag generator dalam output HTML. Mungkin itu khusus untuk situs web yang saya minati, tetapi berfungsi untuk skenario saya.
Ejaz
20

Setiap instalasi WP memiliki file readme.html.

Jadi ketikkan saja www.domainanda.com/readme.html

MistaPrime
sumber
4
Salah. Tidak setiap instalasi. Saya tidak ingat ini dalam versi yang lebih lama. Juga mengungkapkan versi WordPress kepada dunia adalah ancaman keamanan. Setiap orang harus menghapus readme.html, IMO.
PJ Brunet
Komentar di atas oleh @ PJ-Brunet MEMBANGUN 2 POIN BAIK, TAPI, baik untuk keakuratan & rasa hormat, para KLAIMNYA TIDAK PERLU DIKETAHUI, seperti yang seharusnya dilakukan sejak awal. Khususnya, melalui ini & 3 komentar saya berikutnya, 3 KOREKSI: 1, mulai 'Salah.' (jadi menyarankan keseluruhan salah) memang menyesatkan untuk dibalik, karena pendekatan jawaban (oleh @ user1939291) APAKAH bekerja (sering) + berguna luar + 1 saya mendengarnya (jadi saya memberikan jawaban +1) jadi komentar harus dimulai katakan 'Ya ini bekerja (setidaknya SERING) jadi metode yang layak ditambahkan, TAPI itu mungkin muncul / menjadi masalah dan / jadi kasus di mana itu tidak bekerja.'. ...
Destiny Architect
2, jika metode ini sebenarnya tidak selalu berhasil, beri tahu di mana idealnya persis; apalagi hanya mengatakan 'Saya tidak ingat ini di versi yang lebih lama.' jelas BUKAN bukti kuat untuk mengatakan klaim kuat 'Tidak semua pemasangan.' ... walaupun tentu saja metode ini tidak akan berfungsi jika file telah dihapus karena komentator (IMHO keliru) menyarankan pengguna melakukan, memang menyarankan 'Semua orang melakukannya, jadi pada poin paling serius, ke-3,' mengungkapkan versi WordPress ke dunia adalah ancaman keamanan. ' terlalu kuat klaim termasuk menyesatkan sebagai cara untuk mendapatkan keamanan yang baik, ... sebagai 4 koreksi, semakin penting: ...
Destiny Architect
... (a) itu ancaman keamanan serius di HANYA {kasus khusus terbatas: di mana (versi sangat tidak dapat diprediksi (palsu) +) penyerang tahu celah keamanan dalam versi + menggunakan ver untuk secara signifikan lebih baik memilih exploit, tapi saya menduga sebagian besar serangan otomatis jadi sudah coba semua / banyak eksploit terlepas dari ver}, apalagi (b) menggunakan (versi pendek & sangat dapat diprediksi) # sebagai kombo # bukan kombo pelindung # (!), apalagi (c) menyembunyikan seperti ini (dari ini atau dari CMS tertentu pada umumnya) {security-thru-obscurity yang dianggap lemah en.wikipedia.org/wiki/Security_through_obscurity#Criticism }, ...
Destiny Architect
... selain itu (d) {dunia luar dapat menentukan apa CMS situs berjalan} adalah, bagi pemiliknya, hampir selalu paling buruk di bawah umur jika ada kerugian (bisa didapat) tetapi, bagi dunia, sangat berharga, terutama kepada pengembang lain, untuk menunjukkan apa yang berhasil & bagaimana hal-hal dilakukan termasuk apa yang dapat dilakukan WP; JADI, saya sarankan orang-orang JANGAN HAPUS FILE RESMI INI ATAU LAINNYA (kecuali pengecualian resmi atau ekstrem); sebagai gantinya untuk penggunaan keamanan {metode resmi: khususnya menjaga WP tetap up-to-date & didukung} yang sudah cukup untuk semua yang saya lihat, tetapi jika masih tidak cukup, kemudian tambahkan pemindai malware WP & stopper ( s).
Destiny Architect
12

Jika Anda datang ke sini untuk mencari tahu tentang cara memeriksa versi WordPress secara terprogram, maka Anda dapat melakukannya dengan kode berikut.

// Get the WP Version global.
global $wp_version;

// Now use $wp_version which will return a string value.
echo '<pre>' . var_dump( $wp_version ) . '</pre>';
// Output: string '4.6.1' (length=5)

Bersulang!

Ahmad Awais
sumber
Jawaban sempurna +1, diperbarui: @Ahmad menunggu itu Anda. oh dunia ini terlalu kecil :-p
Thamaraiselvam
10

Cara termudah adalah dengan melihat file readme yang dikirimkan dengan setiap versi WordPress itu sendiri.

http://example.com/readme.html

Md Mazedul Islam Khan
sumber
ya itu keren, karena dalam beberapa kasus kita melihat version.php kosong
Maha Dev
7

Pada panel Admin di footer Anda akan melihat kata-kata "Wordpress xx" di mana xx adalah nomor versi Anda :)

Atau Anda dapat menggemakan konstanta WP_VERSION dalam skrip Anda, terserah Anda. Yang pertama jauh lebih cepat dan mudah.

Jamie Rumbelow
sumber
3
Mungkin benar pada tahun 2009, tetapi sampai hari ini, tidak.
PJ Brunet
2
Tidak ada konstanta WP_VERSION di versi WordPress yang lebih baru. Gunakan global $wp_versionatau get_bloginfo('version')(yang sebenarnya akan menggemakan global $ wp_version ...)
Ewout
6

dapat ditemukan di At a Glancekotak Dashboard

jika kotak itu disembunyikan - klik screen optionsdi sudut kanan atas dan periksaAt a Glance

masukkan deskripsi gambar di sini

bhv
sumber
6

Karena saya tidak dapat mengomentari jawaban @Michelle, saya memposting trik saya di sini.

Alih-alih memeriksa versi pada tag meta yang biasanya dihapus oleh tema yang disesuaikan.

Periksa rss feeddengan menambahkan /feedke hampir semua tautan dari situs itu, lalu cari beberapa kata kunci ( wordpress, generator), Anda akan memiliki peluang yang lebih baik.

<lastBuildDate>Fri, 29 May 2015 10:08:40 +0000</lastBuildDate>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=4.2.2</generator>
transang
sumber
Ini adalah satu-satunya alternatif yang berhasil dalam kasus saya
cjohansson
3

Buka blog, Periksa sumber setelah blog terbuka. Seharusnya memiliki tag meta seperti:

<meta name="generator" content="WordPress 2.8.4" />
Sathyajith Bhat
sumber
1
Saya tidak melihat ini di sumber halaman saya
leora
Keduanya adalah jawaban yang sama, jawaban Anda tampaknya sedikit setelah, beberapa orang mungkin percaya Anda baru saja menyalinnya. (sementara saya yakin Anda sedikit lebih lambat untuk menjawab;)) Saya memberi Anda +1 untuk jawaban yang bagus juga :)
Cyril N.
3

Cukup ikuti tautan domain.com/wp-admin/about.php

Udit Rawat
sumber
2

Dari pengalaman dengan WordPress 3.8.3:

(1) Masuk sebagai admin (2) Klik menu W di sudut kiri atas (3) Klik pada item menu "Tentang WordPress".

Ini akan membawa Anda ke ... / wp-admin / about.php

Di sana akan tertulis "Selamat Datang di WordPress 3.8.3"

maratbn
sumber
2

Saya tahu saya sangat terlambat tentang topik ini, tetapi ada perpustakaan yang mudah digunakan ini di mana Anda dapat dengan mudah mendapatkan nomor versi Worpress, PHP, Apache, dan MySQL, all-in-one.

Itu disebut perpustakaan Wordpress Environment (W18T)

<?php
include_once 'W18T.class.php';
$environment = new W18T();
echo $environment;
?>

Keluaran

{
    "platform": {
        "name": "WordPress",
        "version": "4.9.1"
    },
    "interpreter": {
        "name": "PHP",
        "version": "7.2.0"
    },
    "web_server": {
        "name": "Apache",
        "version": "2.4.16"
    },
    "database_server": {
        "name": "MySQL",
        "version": "5.7.20"
    },
    "operating_system": {
        "name": "Darwin",
        "version": "17.0.0"
    }
}

Saya harap ini membantu.

Abel Callejo
sumber
0

Di dasbor Anda dapat melihat menjalankan versi kata pers di "At a Glance"

Sunny Shingala
sumber