Memiliki situs web atau blog WordPress tanpa mengelola judul sangat tidak mungkin. Jika Anda lupa menulis judul, Anda dengan cepat menyadari bahwa WordPress hanya menambahkan satu. Karena mereka penting untuk administrator, pengguna lain, pengunjung, dan bahkan mesin pencari, Anda harus sangat berhati-hati saat menulis judul.
Meskipun Anda harus menghabiskan satu menit ekstra untuk setiap judul yang Anda ketikkan, ada beberapa hal yang dapat Anda ubah di seluruh situs. Jadi tetaplah bersama kami melalui panduan ini dan pelajari cara memodifikasi atribut judul yang berbeda di WordPress.
Cara membatasi panjang judul WordPress
Ketika Anda ingin menjaga judul posting sesingkat mungkin dan bekerja dengan banyak penulis, itu bisa menjadi masalah. Baik Anda memulai blog mode, blog makanan, atau jenis situs web lainnya, semua orang harus menonton judul, menghitung kata atau huruf, dan mungkin akan sulit untuk melakukannya setiap kali Anda menulis artikel baru.
Jadi, bagaimana Anda membatasi judul posting WordPress untuk secara otomatis menjaga panjang judul yang ditampilkan pada halaman Anda?
Mari kita mulai dengan solusi sederhana.
- Buka functions.php di tema Anda
- Rekatkan kode berikut:
- Letakkan fungsi berikut di tempat yang Anda inginkan dalam tema Anda. Misalnya, jika Anda ingin menampilkan judul pendek di beranda, Anda ingin meletakkan kode ini di Templat Indeks utama Anda (index.php)
function max_title_length( $title ) {
$max = 20;
if( strlen( $title ) > $max ) {
return substr( $title, 0, $max ). " …";
} else {
return $title;
}
}
add_filter( 'the_title', 'max_title_length');
Seperti yang Anda lihat dalam kode, variabel digunakan untuk membatasi panjang judul posting Anda. Anda dapat mengubahnya ke nomor yang Anda inginkan. Namun perlu diingat bahwa panjang optimal judul Anda adalah antara 55 dan 60 karakter.
Itu dia Jika Anda memanggil fungsi dalam Templat Indeks Utama Anda, judulnya akan dipersingkat dan kemudian, dalam kasus kami 20 karakter, tiga titik akan diungkapkan untuk menunjukkan bahwa ada lebih banyak untuk ditampilkan.
Dengan melakukan hal yang sama, Anda dapat mengaitkan fungsi di mana pun Anda inginkan, baik itu header, footer, sidebar atau apa pun.
Cara mengubah perataan judul publikasi Anda
Tema WordPress yang dapat Anda gunakan di WordPress berbeda. Anda dapat menggunakan yang standar yang datang dengan WordPress, buat sendiri, temukan yang gratis di antara ribuan tema yang tersedia, atau beli yang premium di Internet.

Bahkan jika Anda telah membayar banyak uang untuk tema Anda, Anda tidak akan memiliki segalanya di ujung jari Anda dan tidak mungkin untuk menggabungkan semuanya dalam satu antarmuka yang mudah digunakan. Jadi, jika Anda ingin mengubah perataan judul posting Anda dan topik Anda tidak disertai dengan opsi yang mudah untuk diubah, Anda harus melakukannya sendiri.
Persiapkan peralatan Anda dan longgarkan beberapa sekrup sehingga Anda dapat menyelesaikan pekerjaan. Oke, sepertinya ada jam kerja di depan, jangan khawatir, Anda akan selesai dalam satu menit atau lebih.
Apa pun tema yang Anda gunakan, judul posting Anda akan ditempatkan di file yang sama:
- Arahkan ke
- Di sebelah kanan, cari file Single Post (single.php) dan buka atau, lebih baik lagi, buka file di beberapa editor eksternal
- Cari file untuk ""
- Ubah label dengan perataan yang diinginkan:
- Simpan perubahan
KIRI:
PUSAT:
BAIK:
Itu dia. Sekarang Anda dapat membuka salah satu posting Anda dan melihat perubahan yang telah Anda buat. Jika Anda telah mengikuti langkah-langkah dan mengubah perataan, judul posting Anda akan muncul di sebelah kiri, tengah, atau kanan.
Bekerja dengan WordPress itu menyenangkan, bukan? Untuk informasi lebih lanjut tentang blogging dan penyesuaian WordPress, lihat sumber daya kami dan bangun keterampilan webmaster Anda dalam waktu singkat.
Tulis daftar kata yang tidak dapat digunakan dalam judul posting
Meskipun Anda dapat dengan mudah membatasi panjang judul di WordPress, terkadang Anda harus memodifikasi judul lebih banyak lagi. Membatasi jumlah karakter dalam judul posting dapat membantu Anda mempertahankan tata letak yang stabil dan dapat membantu dengan SEO, tetapi penulisnya masih bisa menulis apa pun yang mereka inginkan.
Bergantung pada apa yang Anda tulis atau hubungan Anda dengan perusahaan lain, Anda mungkin memiliki beberapa kata atau frasa yang ingin Anda hindari dalam judul mereka. Itu bisa berupa kata-kata kasar yang ingin Anda hindari atau hanya satu atau dua nama merek yang tidak ingin Anda iklankan di situs Anda.
Meskipun Anda dapat duduk dan berbicara dengan penulis tentang hal itu dan meminta mereka untuk tidak menyebutkan kata-kata yang dapat merusak reputasi situs Anda, hanya masalah waktu ketika salah satu penulis akan melupakannya dan menerbitkan judul yang dapat membuat Anda terlihat buruk atau bahkan kehilangan uang dengan melanggar perjanjian dengan mitra.

Alih-alih peringatan verbal, mengapa Anda tidak menulis fungsi yang akan melarang siapa pun di situs Anda untuk menulis judul dengan kata-kata tertentu? Atau bahkan lebih baik, mengapa Anda tidak menyalin dan menempelkan fungsi yang sama dari bawah dan hanya mengubah kata-kata yang ingin Anda blokir?
Sekarang Anda telah memutuskan untuk menghapus kata-kata tertentu dari judul posting, mari kita lihat bagaimana Anda dapat melakukannya.
Hapus kata-kata spesifik dari judul:
- Buka file functions.php
- Salin dan tempel kode:
- Ubah kata pada 4 Tambahkan sebanyak yang Anda inginkan tetapi jangan lupa untuk memisahkannya dengan tanda titik koma
- Kustomisasi pesan kesalahan pada baris 8
- Simpan perubahan
function titlerestriction($title){
global $post;
$title = $post->post_title;
$restrictedWords = "word1;word2;word3";
$restrictedWords = explode(";", $restrictedWords);
foreach($restrictedWords as $restrictedWord){
if (stristr( $title, $restrictedWord))
wp_die( __('Error: You have used a forbidden word in post title') );
}
}
add_action('publish_post', 'titlerestriction');
Jika Anda membuka posting baru dan mencoba mempostingnya sementara judul berisi salah satu kata yang Anda tentukan dalam kode, WordPress akan mencegah Anda dari mempublikasikan posting dan memperingatkan Anda dengan pesan tersebut.
Meskipun Anda mungkin telah memberi tahu penulis Anda tentang kata-kata yang dilarang, tidak ada salahnya untuk menampilkan kata-kata itu tepat di bawah judul dan menuliskannya sebagai pengingat.
Jika bukan rahasia, bisakah Anda memberi tahu kami kata-kata apa yang telah Anda daftarkan dan mengapa?
Perubahan kecil pemisah judul dapat berdampak besar pada situs Anda
Pemisah judul adalah karakter sederhana yang memisahkan judul situs web Anda dari posting dan nama halaman. Meskipun tidak sepenting menemukan kata kunci yang tepat untuk artikel Anda, ini dapat dilihat di bagian atas tab browser setelah Anda membuka situs web, tetapi yang paling penting adalah bahwa Google dan mesin pencari lainnya akan menggunakan ini pemisah ketika mereka menunjukkan situs Anda di Hasil Pencarian.
Meskipun tidak ada bukti bahwa pemisah yang berbeda dapat memiliki dampak yang berbeda pada SEO Anda, Anda mungkin ingin mengubah pemisah standar hanya untuk mengubah cara situs web WordPress Anda ditampilkan di semua situs lain di hasil pencarian tersebut. .
Ubah pemisah judul:
Setelah WordPress 4.4 mulai hidup, filter baru diperkenalkan, dan salah satunya secara langsung bertanggung jawab atas pemisah judul. Untuk mengubah pemisah judul Anda, ikuti langkah-langkah ini:
- Buka file functions.php
- Salin dan tempel kode berikut:
- Ubah pemisah antara tanda kutip tunggal pada baris ketiga
- Simpan perubahan
function wploop_change_separator()
{
return '|';
}
add_filter('document_title_separator', 'wploop_change_separator');
Ubah pemisah judul untuk versi WordPress sebelumnya:
Sebelum WordPress 4.4 diperkenalkan, pemisah judul bisa dengan mudah diubah menggunakan fungsi wp_title. Pengembang WordPress pertama kali menghapus fitur dari daftar yang didukung dan sudah tidak digunakan lagi. Tetapi karena sejumlah besar tema masih menggunakannya, pengembang memutuskan untuk mendapatkannya kembali.
Fungsi berikut masih dapat membantu Anda mengubah pemisah itu jika Anda menggunakan versi WordPress yang lebih lama, tetapi kami menyarankan Anda memperbarui WordPress Anda sesegera mungkin (karena berbagai alasan) dan ikuti metode baru yang ditunjukkan di atas; Cepat atau lambat fungsi wp_title akan menjadi usang sekali dan untuk semua dan Anda harus memodifikasi functions.php sekali lagi.
function change_wp_title_separator( $title, $sep ) {
$sep = '-';
$title = str_replace( '|', $sep, $title );
return $title;
}
add_filter( 'wp_title', 'change_wp_title_separator', 10, 2 );
Meskipun Anda dapat mengubah pemisah menjadi karakter apa pun yang Anda suka, kami sarankan Anda tidak melakukannya. Misalnya, ada beberapa karakter khusus yang tidak akan ditampilkan oleh Google dan Anda tidak ingin judul situs Anda terlihat tidak profesional. Beberapa pemisah yang paling umum adalah "|", "-" dan ">", jadi jangan berlebihan dan pilih yang paling Anda sukai.
Tag judul penting untuk situs web Anda. Tidak hanya mereka akan ditampilkan kepada pengguna, tetapi mereka akan memainkan peran penting dalam SEO Anda. Memilih tag judul yang tepat dapat berdampak besar pada mesin pencari, dan Anda bisa mendapat manfaat dari mengubah tag judul jika dilakukan dengan benar.
Untuk pengguna normal, mudah untuk mengubah label judul hanya dengan menavigasi ke. Demikian pula, itu akan menunjukkan tempat di mana hampir semua topik akan memungkinkan Anda untuk mengubah judul dan slogan situs Anda. Situs web biasanya menggunakan judul dan postingan / nama halaman mereka, dipisahkan oleh karakter. Tetapi Anda dapat mengubahnya jika Anda ingin menjadi pemberontak.
Buat tag judul statis untuk semua posting Anda:
Meskipun tidak disarankan, Anda mungkin ingin mengubah tag judul halaman dan membuatnya sama di semua posting dan halaman WordPress Anda. Sebagai contoh, alih-alih menggunakan judul, pemisah, dan nama pos, Anda dapat mengubahnya menjadi sesuatu yang statis:
- Buka file functions.php
- Salin dan rekatkan yang berikut ini:
- Ubah judul pada baris ketiga.
- Simpan perubahan
function same_title_tag()
{
return 'First Site Guide';
}
add_filter('pre_get_document_title', 'same_title_tag');
Fitur ini akan mengubah setiap posting dan judul halaman di "First Site Guide" (hei, jangan gunakan nama kami, jadi kreatif), tapi tidak apa-apa jika Anda akan memiliki satu halaman. Sebaliknya, menggunakan judul default adalah pilihan yang jauh lebih baik ketika datang ke SEO dan pengalaman pengguna secara keseluruhan. Bahkan jika Anda hanya memiliki halaman rumah dan kontak, itu adalah pilihan yang lebih baik untuk memiliki bagian "kontak" yang tertulis pada tag judul.
Ubah label judul melalui bidang khusus:
Tapi, mari manfaatkan ini dan beri penulisnya kemampuan untuk menambahkan judul khusus ke posting mereka:
- Buka functions.php
- Salin dan tempel kode:
- Simpan perubahan
- Buka posting yang ingin Anda ubah judulnya
- Dalam nama bidang khusus, ketik "custom_post_title"
- Di nilai bidang khusus, ketikkan judul apa pun yang ingin Anda gunakan untuk posting itu
- Simpan perubahan / terbitkan pos
function post_meta_title_tag()
{
$customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', true);
if($customPostTitleMeta)
{
return $customPostTitleMeta;
}
return '';
}
add_filter('pre_get_document_title', 'post_meta_title_tag');
Sekarang alih-alih mendapatkan judul default, posting Anda akan menggunakan judul khusus yang Anda masukkan pada langkah keenam. Jika Anda menghilangkan bidang khusus, WordPress akan memuat tag judul default dan menggunakannya untuk posting itu.
Kontrol judul WordPress Anda
Kami harap panduan ini membantu Anda mengontrol judul WordPress dengan lebih mudah. Tetapi jika Anda memiliki pertanyaan jangan ragu untuk pergi dan berkomentar dan kami akan mencoba menjawabnya sesegera mungkin.
