Saya membantu ayah saya dengan situs web WordPress-nya.
Ini memiliki lebih dari 1.700 posting dengan TITLES IN UPPERCASE.
Kami ingin mengubahnya menjadi "Judul Kasus" di database (mungkin menggunakan skrip PHP ini ).
Plug-in WordPress "Ke Judul Kasus" mengubah kasing pada tingkat templat - kami ingin mengubahnya di tingkat basis data.
Apa cara terbaik untuk menerapkan skrip ke semua judul di basis data WordPress?
Saya bisa menulis beberapa kode dari awal tapi saya kira ada kode / metode di luar sana yang dapat menerapkan fungsi / metode di semua judul.
Jawaban:
Memperbarui posting
Mengubah string menjadi "Judul Kasus"
Dan, sementara tidak berkaitan dengan WP, demi kelengkapan:
Jelas, kedua daftar kata dapat diperluas - daftar huruf kecil terutama dengan lebih banyak preposisi, akronim oleh yang sering digunakan di situs saat ini.
Namun bagian khusus WP hanyalah blok kode bagian atas.
sumber
<?php the_title(); >
?Anda dapat mengubah judul posting ketika dilihat:
Ini hanya sebuah ide, berdasarkan jawaban ini . Tidak diuji .
sumber
"Solusi" cepat akan melalui CSS menggunakan transformasi teks .
Namun, akan lebih baik jika Anda dapat mengubah kapitalisasi pada database karena ini adalah masalah gaya, bukan konten :) Jika Anda ingin judul dalam huruf besar, lakukan melalui CSS atau Anda akan memiliki masalah seperti ini!
sumber
Ini berfungsi pada judul individu berdasarkan referensi judul
strtolower mengubah judul menjadi huruf kecil. Kemudian ucwords membuatnya menjadi kasus yang tepat
sumber