Ada dua cara untuk membuat tautan internal dari satu halaman konten ke halaman lainnya di WordPress. Satu menggunakan permalink dan satu lagi tidak. Metode yang tidak menggunakan permalink berfungsi terlepas dari apakah permalink diaktifkan untuk situs Anda
Jika Anda tidak menggunakan Permalinks, bagaimana Anda menautkan ke posting, kategori, dan Halaman Anda?
Menggunakan nilai numerik seperti ID Posting, ID Kategori, dan ID Halaman, Anda dapat membuat tautan sebagai berikut
Posting
Post ID terungkap sebagai bagian dari URL dalam bentuk ". ?post=89", dan URL itu ditampilkan di bilah status browser dengan mengarahkan mouse ke Judul Posting dari Posting target di Layar Posting. Masukkan di tempat '123' di link ini
Post TitleID Kategori ditampilkan sebagai bagian dari URL dalam bentuk ". &tag_ID=3", dan URL tersebut ditampilkan di bilah status browser dengan mengarahkan mouse ke Nama Kategori dari Kategori target di Layar Kategori. Masukkan di tempat '7' di link ini
Category Title _Halaman
ID Halaman terungkap sebagai bagian dari URL dalam bentuk ". ?post=15", dan URL tersebut ditampilkan di bilah status browser dengan mengarahkan mouse ke Judul Halaman dari Halaman target di Layar Halaman. Masukkan di tempat '42' di tautan ini
Page titleUntuk menautkan ke tahun tertentu dari arsip berbasis tanggal, ganti bagian '2015' dari tautan di bawah dengan tahun yang diperlukan
2015Anda juga dapat menautkan ke bulan tertentu dengan menambahkan bulan ke tahun dalam format YYYYMM, atau menautkan ke hari tertentu menggunakan format YYYYMMDD
Jan 2015 Jan 1, 2015 _Jika Anda memberikan tautan ke situs Anda dari luar situs Anda, pastikan untuk mencantumkan URL lengkap ke lokasi yang benar
post titleJika Anda telah menginstal WordPress ke subfolder, seperti wordpress, jangan lupa untuk menambahkan folder tersebut ke URL tautan
post title_Jika Anda menggunakan permalink, Anda dapat menggunakan semua teknik non-permalink di atas, yang akan bekerja dengan permalink diaktifkan atau tidak. Jika Anda telah mengaktifkan permalink, Anda memiliki beberapa opsi tambahan untuk menyediakan tautan yang menurut pembaca situs Anda akan sedikit lebih ramah pengguna daripada nomor rahasia
Kompleksitas URL bergantung pada kompleksitas konfigurasi permalink Anda. Jika konfigurasi permalink Anda (diatur di Layar Administrasi) berisi banyak , maka URL akan lebih sulit dibuat
Posting
Untuk postingan, ganti setiap Tag Struktur dalam struktur permalink Anda dengan data yang sesuai dengan postingan untuk membuat URL untuk postingan tersebut. Misalnya, jika struktur permalink adalah
Mengganti Tag Struktur dengan nilai yang sesuai dapat menghasilkan URL yang terlihat seperti ini
My Sample Post _Untuk mendapatkan URL yang akurat untuk sebuah posting, mungkin lebih mudah untuk menavigasi ke posting di dalam blog WordPress dan kemudian menyalin URL dari salah satu tautan blog yang dibuat oleh WordPress.
Tinjau informasi di Menggunakan Permalinks untuk detail lebih lanjut tentang membuat URL untuk setiap posting
Untuk menghasilkan tautan ke Kategori menggunakan permalink, dapatkan nilai Basis Kategori dari Layar Administrasi, dan tambahkan nama kategori di akhir
Misalnya, untuk menautkan ke kategori "pengujian" saat Basis Kategori adalah "/index. php/kategori", gunakan tautan berikut
category link _Anda dapat menentukan link ke subkategori dengan menggunakan subkategori secara langsung (seperti di atas), atau dengan menentukan semua kategori induk sebelum kategori di URL, seperti ini
Category Title _0Halaman
Halaman memiliki hierarki seperti Kategori, dan dapat memiliki induk. Jika Halaman berada di tingkat akar hierarki, Anda dapat menentukan hanya "slug halaman" Halaman setelah bagian statis dari struktur permalink Anda
Category Title _1Sekali lagi, cara terbaik untuk memverifikasi bahwa ini adalah URL yang benar adalah dengan menavigasi ke Halaman target di blog dan membandingkan URL dengan URL yang ingin Anda gunakan di tautan.
Untuk menautkan permanen ke tahun tertentu dari arsip berbasis tanggal, tambahkan tahun itu ke tautan dasar arsip. Misalnya, untuk menautkan ke tahun 2015 di arsip dengan tautan dasar /index. php/archives/ yang akan Anda gunakan
Category Title _2Anda juga dapat menautkan permanen ke bulan atau tanggal tertentu dengan menambahkan nilai bulan dan hari ke tahun yang sesuai
Category Title _3Struktur permalink harus dimulai dengan garis miring, yang berarti bahwa struktur tersebut berlabuh di akar URL situs. Anda harus dapat menambahkan nama protokol dan server ke tautan apa pun yang dimulai dengan garis miring untuk membuat URL lengkap yang berhasil
Misalnya, tautan kategori ini
Category Title _0Menjadi tautan kategori ini menggunakan URL lengkap
Anda dapat menyesuaikan tautan di header, footer, atau sidebar menjadi kombinasi jenis tautan. Contoh ini menampilkan tautan ke dua kategori, halaman indeks utama, postingan, halaman statis, dan menggunakan tag template Halaman
Perhatikan baik-baik bahwa tag templat wp_list_pages() menghasilkan Item Daftar (LI) sendiri sehingga tidak perlu dibungkus dengan tag LI. Tag template ini juga disetel untuk mencantumkan hanya Halaman induk dan bukan subHalaman atau "anak" mereka
Category Title _6Dengan menggunakan daftar yang dikustomisasi, Anda juga dapat menambahkan kelas CSS untuk mengubah tampilan setiap tautan, atau mengatur gaya seluruh bagian. Terserah kamu
Tautan absolut menentukan secara mutlak di mana menemukan target tautan
Tautan relatif menentukan lokasi dokumen lain dalam kaitannya dengan dokumen saat ini
Contoh Tautan Mutlak
URI lengkap dalam bentuk http. //contoh. com/wordpress/index. php adalah tautan absolut
Tautan absolut juga dapat mengarah ke server Anda sendiri. Saat melakukannya, Anda dapat menghilangkan http. //domain. awalan com, dan tautkan ke target dengan jalur lengkap
Category Title _7Garis miring berarti "Di bagian paling atas domain ini adalah direktori bernama wordpress, dan di dalam direktori ini ada file bernama index. php"
Sebuah dokumen di
Category Title _8berisi tautan formulir
Category Title _7Tautan di atas, saat diklik, akan mengarahkan pemirsa ke
Category Title _8Contoh Tautan Relatif
Tautan relatif tidak dimulai dengan garis miring
Page title 1Kurangnya garis miring berarti "Di dalam direktori saat ini ada sub-direktori bernama wordpress, dan di dalam direktori itu ada file bernama index. php"
Sebuah dokumen di
berisi tautan formulir
Page title 1Tautan di atas, saat diklik, akan mengarahkan pemirsa ke
Page title _4Mari kita pertimbangkan kasus di mana di blog kita tempat kita mengedit
Page title 5Dari situ kita bisa membuat link
- Pengumuman Tahun Baru
- Pengumuman Tahun Baru
- Pengumuman tahun baru
- Pengumuman Natal
Catatan 1, 2, dan 3 semuanya valid untuk mencapai tautan yang sama. Namun dengan 4 tidak ada jalan pintas, karena kita harus "memanjat" jauh ke tahun sebelumnya
Tautannya semua relatif dan kita tidak perlu memasang lebih banyak pengetahuan daripada yang diperlukan, yang juga akan membantu portabilitas jika suatu hari kita mengekspor blog ke tempat lain. (Apa yang terjadi jika suatu hari kami memilih struktur permalink yang berbeda melalui layar administrasi tidak diketahui. )
Namun, di atas menganggap kita selalu melihat satu posting. Jika sebenarnya kita melihat posting yang sama di arsip, maka semua asumsi kita tentang di mana kita sekarang salah. Jadi kita melihat bahwa betapapun cerdasnya penautan relatif, itu memiliki kesalahan fatal dan tidak dapat dipilih
Untuk informasi lebih lanjut tentang tautan absolut dan relatif, lihat Tutorial Referensi Web tentang Tautan Mutlak dan Relatif
Tautan Dinamis di Template
Apakah Anda menggunakan permalink atau tidak, dalam templat Anda dapat menautkan ke halaman atau posting secara dinamis dengan mengacu pada ID numerik uniknya (terlihat di beberapa halaman di antarmuka admin) dengan Ini adalah tautan. (seperti yang ditunjukkan pada Template_Tags/get_permalink)
Ini adalah cara mudah untuk membuat menu halaman karena nantinya Anda dapat mengubah slug halaman tanpa memutus tautan, karena ID akan tetap sama. Namun, ini mungkin meningkatkan kueri basis data
Menu halaman dinamis juga dapat dibuat dengan menggunakan parameter Template_Tags/wp_list_pages child_of atau beberapa dari banyak plugin yang tersedia
Tampaknya hanya tautan yang sepenuhnya memenuhi syarat (http. ) dijamin berfungsi di semua lingkungan membaca RSS