Cara Mengubah Atribut Judul di WordPress

Diterbitkan: 2019-12-12

Memiliki situs web atau blog WordPress tanpa mengelola judul sangat tidak mungkin. Jika Anda pernah lupa menulis judul, Anda segera menyadari bahwa WordPress menambahkannya sendiri. Karena mereka penting bagi admin, pengguna lain, pengunjung, dan bahkan mesin telusur, Anda harus ekstra hati-hati saat menulis judul.

Meskipun Anda harus meluangkan satu menit ekstra untuk setiap judul yang Anda tulis, ada beberapa hal yang dapat Anda ubah di seluruh situs. Jadi, tetap bersama kami melalui panduan ini dan pelajari cara memodifikasi atribut judul yang berbeda di WordPress.

Cara membatasi panjang judul WordPress

Ketika Anda ingin membuat judul posting Anda sesingkat mungkin dan Anda bekerja dengan banyak penulis, itu mungkin menjadi masalah. Baik Anda memulai blog mode, blog makanan, atau jenis situs web lainnya, setiap orang harus menjaga judul mereka, menghitung kata atau huruf dan mungkin akan sulit melakukannya setiap kali Anda menulis artikel baru. artikel.

Jadi bagaimana Anda membatasi judul posting di WordPress sehingga secara otomatis menangani panjang judul yang ditampilkan di halaman Anda?

Mari kita mulai dengan solusi sederhana.

  1. Buka functions.php di tema Anda
  2. Tempelkan kode berikut:
 fungsi max_title_length( $judul ) {
$maks = 20;
if( strlen( $judul ) > $max ) {
kembali substr( $judul, 0, $max ). " …";
} lain {
kembali $judul;
}
}
  1. Tempatkan fungsi berikutnya di mana pun Anda inginkan dalam tema Anda. Misalnya, jika Anda ingin menampilkan judul yang dipersingkat di beranda Anda, Anda ingin menempatkan kode ini ke dalam Template Indeks Utama Anda (index.php)
 add_filter( 'the_title', 'max_title_length');

Seperti yang Anda lihat di kode, variabel $max digunakan untuk membatasi panjang judul posting Anda. Anda bebas mengubahnya ke nomor yang Anda inginkan. Namun perlu diketahui bahwa panjang optimal judul Anda adalah antara 55 dan 60 karakter.

Ini dia. Jika Anda telah memanggil fungsi di Templat Indeks Utama Anda, judul Anda akan ditampilkan dipersingkat dan setelah itu, dalam kasus kami 20 karakter, tiga titik akan terungkap untuk menunjukkan ada lebih banyak untuk ditampilkan.

Dengan melakukan hal yang sama, Anda bebas mengaitkan fungsi di mana pun Anda inginkan – baik itu header, footer, sidebar, atau apa pun.

Bagaimana mengubah perataan judul posting Anda

Tema WordPress yang dapat Anda gunakan di WordPress berbeda. Anda dapat menggunakan yang standar yang disertakan dengan WordPress, membuat sendiri, menemukan yang gratis di antara ribuan tema yang tersedia, atau membeli yang premium dari Internet.

Bahkan jika Anda telah membayar banyak uang untuk tema Anda, itu tidak akan memiliki segalanya dalam jangkauan tangan Anda dan tidak mungkin untuk memasukkan semuanya ke dalam antarmuka yang ramah pengguna. Jadi, jika Anda ingin mengubah perataan judul posting dan tema Anda tidak memiliki opsi yang mudah diubah, Anda harus melakukannya sendiri.

Siapkan alat Anda dan lepaskan beberapa sekrup sehingga Anda bisa menyelesaikan pekerjaan. Oke, sepertinya ada beberapa jam kerja sebelum Anda – jangan khawatir, Anda akan selesai dalam satu menit atau lebih.

Tidak masalah tema mana yang Anda gunakan, judul untuk posting Anda akan ditempatkan di file yang sama:

  1. Arahkan ke Penampilan-> Editor
  2. Di sisi kanan, temukan file Single Post (single.php) dan buka atau lebih baik lagi, buka file di beberapa editor eksternal
  3. Cari file untuk “<?php the_title(); ?>“
  4. Ubah tag dengan perataan yang diinginkan:

KIRI:

 <div align="kiri"><?php the_title(); ?></div>

TENGAH:

 <div align="center"><?php the_title(); ?></div>

BAIK:

 <div align="kanan"><?php the_title(); ?></div>
  1. Simpan perubahan

Itu dia. Sekarang Anda bebas untuk membuka posting Anda dan melihat perubahan yang telah Anda buat. Jika Anda telah mengikuti langkah-langkah dan mengubah perataan, judul posting Anda akan muncul di kiri, tengah atau kanan.

Bekerja dengan WordPress itu menyenangkan, bukan? Jika Anda ingin mempelajari lebih lanjut tentang blogging dan menyesuaikan WordPress, lihat sumber daya kami dan tingkatkan keterampilan webmaster Anda dalam waktu singkat.

Tulis daftar kata-kata yang tidak dapat digunakan dalam judul posting

Meskipun Anda dapat dengan mudah membatasi panjang judul di WordPress, terkadang Anda perlu memodifikasi judul lebih banyak lagi. Membatasi jumlah karakter dalam judul posting dapat membantu Anda mempertahankan desain yang stabil dan dapat membantu SEO, tetapi penulis Anda masih dapat menulis apa pun yang mereka inginkan.

Tergantung pada apa yang Anda tulis atau kemitraan Anda dengan beberapa perusahaan lain, Anda mungkin memiliki beberapa kata atau frasa yang ingin Anda hindari dalam judul Anda. Itu mungkin kata-kata tidak senonoh 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 Anda 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 melupakan semuanya dan menerbitkan judul yang dapat membuat Anda terlihat buruk atau bahkan kehilangan uang dengan melanggar kesepakatan dengan pasangan.

Daftar kata yang tidak boleh digunakan dalam judul

Alih-alih peringatan lisan, 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 cukup ubah kata-kata yang ingin Anda blokir?

Sekarang setelah Anda memutuskan untuk menghapus kata-kata tertentu dari judul posting, mari kita lihat bagaimana Anda bisa melakukannya.

Hapus kata-kata tertentu dari judul:

  1. Buka file functions.php
  2. Salin dan tempel kode:
 function titlerestriction($title){
global $posting;
$judul = $posting->post_title;
$restrictedWords = "kata1;kata2;kata3";
$restrictedWords = meledak(";", $restrictedWords);
foreach($restrictedWords sebagai $restrictedWord){
if (stristr( $judul, $restrictedWord))
wp_die( __('Kesalahan: Anda telah menggunakan larangan 
kata dalam judul posting'));
}
}
add_action('publish_post', 'titlerestriction');
  1. Perubahan kata-kata di 4 th Add sebanyak yang Anda seperti tetapi jangan lupa untuk memisahkan mereka dengan titik koma
  2. Sesuaikan pesan kesalahan pada baris ke- 8
  3. Simpan perubahan

Jika Anda membuka posting baru dan mencoba untuk mempublikasikannya sementara judulnya berisi salah satu kata yang telah Anda tentukan dalam kode, WordPress akan menghentikan Anda dari menerbitkan posting dan memperingatkan Anda dengan pesan tersebut.

Meskipun Anda mungkin telah memberi tahu penulis Anda tentang kata-kata terlarang, tidak ada salahnya untuk menunjukkan kata-kata itu tepat di bawah judul dan menuliskannya sebagai pengingat.

Jika tidak rahasia, dapatkah Anda memberi tahu kami kata-kata mana yang Anda masukkan ke dalam daftar dan mengapa?

Perubahan kecil pada pemisah judul dapat berdampak besar pada situs Anda

Pemisah judul adalah satu karakter sederhana yang memisahkan judul situs web Anda dari nama posting dan halaman. Meskipun tidak sepenting menemukan kata kunci yang tepat untuk artikel Anda, ini dapat dilihat di atas tab browser Anda setelah Anda membuka situs web, tetapi yang lebih penting, pemisah ini akan digunakan oleh Google dan mesin pencari lainnya ketika mereka menampilkan 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 dalam hasil pencarian tersebut.

Ubah pemisah judul:

Setelah WordPress 4.4 menjadi hidup, ada filter baru yang diperkenalkan, dan salah satunya secara langsung bertanggung jawab atas pemisah judul. Untuk mengubah pemisah judul, ikuti beberapa langkah berikut:

  1. Buka file functions.php
  2. Salin dan tempel kode berikut:
 fungsi wploop_change_separator()
{
kembali '|';
}
add_filter('document_title_separator', 
'wploop_change_separator');
  1. Ubah pemisah di antara tanda kutip tunggal pada baris ketiga
  2. Simpan perubahan

Ubah pemisah judul untuk versi WordPress yang lebih lama

Sebelum WordPress 4.4 diperkenalkan, pemisah judul dapat dengan mudah diubah dengan menggunakan fungsi wp_title. Pengembang WordPress pertama kali menghapus fungsi dari daftar yang didukung dan itu menjadi usang. Tetapi karena sejumlah besar tema masih menggunakannya, pengembang memutuskan untuk mengembalikannya.

Fungsi berikut masih dapat membantu Anda mengubah pemisah itu jika Anda menggunakan versi WordPress yang lebih lama, tetapi kami menyarankan agar Anda memperbarui WordPress Anda sesegera mungkin (untuk berbagai alasan berbeda) dan menggunakan metode baru yang ditunjukkan di atas; cepat atau lambat, fungsi wp_title akan ditinggalkan untuk selamanya dan Anda harus memodifikasi functions.php sekali lagi.

 fungsi change_wp_title_separator( $title, $sep ) {
$sep = '-';
$judul = str_replace( '|', $sep, $judul );
kembali $judul;
}
add_filter( 'wp_title', 'ubah_wp_title_separator', 
10, 2 );

Meskipun Anda dapat mengubah pemisah ke karakter apa pun yang Anda inginkan, kami sarankan untuk 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 dapat dengan mudah diubah melalui bidang khusus

Tag judul penting untuk situs web Anda. Tidak hanya mereka akan muncul kepada pengguna, tetapi mereka akan mengambil peran penting dalam SEO Anda. Memilih tag judul yang tepat dapat berdampak besar pada mesin pencari dan Anda dapat memperoleh manfaat dari mengubah tag judul jika dilakukan dengan benar.

Untuk pengguna biasa, mudah untuk mengubah tag judul hanya dengan menavigasi ke Settings -> General . Demikian pula, masuk ke Appearance -> Customize akan menampilkan tempat di mana hampir setiap tema memungkinkan Anda untuk mengubah judul dan tagline situs Anda. Biasanya, situs web menggunakan judul dan nama posting/halaman mereka, dipisahkan oleh satu karakter. Tapi Anda bisa mengubahnya jika Anda ingin memberontak.

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. Alih-alih menggunakan judul, pemisah, dan nama posting, misalnya, Anda dapat mengubahnya menjadi sesuatu yang statis:

  1. Buka file functions.php
  2. Salin dan tempel berikut ini:
 fungsi same_title_tag()
{
kembali 'Panduan Situs Pertama';
}
add_filter('pre_get_document_title', 
'same_title_tag');
  1. Mengubah judul pada baris 3 rd
  2. Simpan perubahan

Fungsi ini akan mengubah setiap posting dan judul halaman menjadi "Panduan Situs Pertama" (hei, jangan gunakan nama kami, berkreasi), tetapi itu dapat diterima jika Anda hanya memiliki satu halaman. Sebaliknya, menggunakan judul default adalah pilihan yang jauh lebih baik dalam hal SEO dan pengalaman pengguna secara keseluruhan. Bahkan jika Anda hanya memiliki halaman rumah dan kontak, masih merupakan pilihan yang lebih baik untuk memiliki bagian "kontak" yang tertulis di tag judul.

Ubah tag judul melalui bidang khusus:

Tapi, mari kita kembangkan ini dan beri penulis Anda kemungkinan untuk menambahkan judul khusus ke posting mereka:

  1. Buka function.php
  2. Salin dan tempel kode:
 fungsi post_meta_title_tag()
{
$customPostTitleMeta = get_post_meta( get_the_ID(),
'custom_post_title', benar);
if($customPostTitleMeta)
{
kembalikan $customPostTitleMeta;
}
kembali '';
}
add_filter('pre_get_document_title', 
'post_meta_title_tag');
  1. Simpan perubahan
  2. Buka postingan yang ingin Anda ubah judulnya
  3. Di nama bidang khusus, tulis "custom_post_title"
  4. Di nilai bidang khusus, tulis judul apa pun yang ingin Anda gunakan untuk posting itu
  5. Simpan perubahan/publikasikan postingan

Sekarang, alih-alih mendapatkan judul default, posting Anda akan menggunakan judul khusus yang telah Anda masukkan pada langkah ke- 6. Jika Anda meninggalkan 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, silakan tinggalkan dan beri komentar dan kami akan mencoba menjawabnya sesegera mungkin.