Saya pikir itu harus menampilkan halaman kosong jika tidak ada tema di folder tema.
Robert hue
3
Sejauh yang Anda mengerti Anda harus memiliki tema untuk Worpdress untuk bekerja. Apa yang ingin Anda capai yaitu. mengapa kamu menanyakan pertanyaan ini?
stemie
3
Tidak, Anda tidak perlu menggunakan tema untuk WordPress. Tema sebagian besar untuk menampilkan konten dan jika itu bukan kebutuhan Anda (mungkin untuk proyek khusus) maka WordPres akan berfungsi dengan baik seperti itu kecuali wp-cron. Untuk itu Anda bisa menggunakan cron eksternal. Juga jawaban di bawah ini benar-benar merangkumnya.
Robert hue
Lakukan apa yang saya lakukan, dan gunakan konsep yang dijelaskan di sini , lalu buat konsep Anda sendiri.
eyoung100
Jawaban:
29
Saya pikir ada lagu untuk itu:
"Bayangkan tidak ada tema . Mudah jika kamu mencoba. Tidak ada neraka di bawah kita. Di atas kita hanya langit ..." ;-)
Jadi dalam mimpi imajiner itu:
Anda masih dapat mengambil umpan RSS dari situs Anda:
example.com/feed/
Anda masih bisa masuk ke backend Anda:
example.com/wp-login.php
Anda masih dapat mengakses backend dan bekerja di sana (hampir) seperti biasa:
example.com/wp-admin/
posting penjadwalan tidak akan berfungsi sehingga Anda akan mendapatkan pesan jadwal terjawab .
wp-cron tidak akan bisa diandalkan.
Anda masih dapat mengakses /wp-admin/admin-ajax.php
Anda dapat menggunakan template_redirectdan tempate_includekait untuk mengontrol output. Coba misalnya plugin kecil ini:
Jadi biasanya WordPress mengharapkan ujung depan untuk selalu memiliki tema dan mengonfigurasi lingkungan runtime yang sesuai. Konstanta ini tidak terlalu mengontrol, hanya jika template tema akan dimuattemplate-loader.php .
Perhatikan bahwa itu tidak mencegah tema orangtua / anak (jika ada) dimuat selama proses boot inti.
Jadi secara default WordPress mengharapkan setidaknya satu tema untuk hadir, diaktifkan, dan memiliki templat yang akan digunakan untuk keperluan tampilan ujung depan.
Namun, ini hanya masalah default dan dapat sepenuhnya dikonfigurasikan. Dalam hal ini WordPress akan terus berfungsi penuh di sisi admin, sementara di sisi ujung depan semua permintaan yang bergantung pada templat tema akan berhenti menampilkan apa pun.
Jawaban:
Saya pikir ada lagu untuk itu:
Jadi dalam mimpi imajiner itu:
Anda masih dapat mengambil umpan RSS dari situs Anda:
Anda masih bisa masuk ke backend Anda:
Anda masih dapat mengakses backend dan bekerja di sana (hampir) seperti biasa:
posting penjadwalan tidak akan berfungsi sehingga Anda akan mendapatkan pesan jadwal terjawab .
wp-cron
tidak akan bisa diandalkan.Anda masih dapat mengakses
/wp-admin/admin-ajax.php
Anda dapat menggunakan
template_redirect
dantempate_include
kait untuk mengontrol output. Coba misalnya plugin kecil ini:...
ps: Maafkan jawaban hari Jumat saya - " Tapi saya bukan satu-satunya " ;-)
sumber
Karena menggunakan WordPress tanpa tema cukup langka, teknisnya tidak terlalu diperhatikan.
Pertama, Anda harus memahami ada beberapa "titik akhir" di inti WordPress yang berurusan dengan permintaan.
wp-admin/index.php
.index.php
di root, tetapi biasanya "disembunyikan" oleh permalink cantikJika Anda melihat file yang terakhir ini memiliki baris berikut:
Jadi biasanya WordPress mengharapkan ujung depan untuk selalu memiliki tema dan mengonfigurasi lingkungan runtime yang sesuai. Konstanta ini tidak terlalu mengontrol, hanya jika template tema akan dimuat
template-loader.php
.Perhatikan bahwa itu tidak mencegah tema orangtua / anak (jika ada) dimuat selama proses boot inti.
Jadi secara default WordPress mengharapkan setidaknya satu tema untuk hadir, diaktifkan, dan memiliki templat yang akan digunakan untuk keperluan tampilan ujung depan.
Namun, ini hanya masalah default dan dapat sepenuhnya dikonfigurasikan. Dalam hal ini WordPress akan terus berfungsi penuh di sisi admin, sementara di sisi ujung depan semua permintaan yang bergantung pada templat tema akan berhenti menampilkan apa pun.
sumber