WordPress adalah sistem manajemen konten sumber terbuka dan gratis yang ditulis dalam bahasa PHP yang memungkinkan Anda berkontribusi pada proyek Anda, dan menghosting situs web di seluruh dunia dengan biaya nol. WordPress menyediakan tag dan template yang berbeda kepada pengguna untuk membuat proyek mereka unik dan luar biasa.
Tag templat di WordPress hanyalah fungsi PHP sederhana yang digunakan untuk menyajikan data dan menyesuaikan blog mereka.
Sintaksis: Tag template adalah fungsi PHP. jadi harus mengandung dan ?> penjepit di dalam tagnya . dan harus diakhiri dengan titik koma.
<? php_tag template_tag; ?>
Menggunakan:
<? PHP bloginfo(); ?>
The blog info template tag displays the information of the current blog.
Properti:
- Berguna untuk mencetak konten dinamis
- fungsi PHP sehingga aman
- Dapat menangani banyak tema dan file
- Bagilah kode menjadi bagian yang lebih kecil
- Mudah dimengerti.
- Berguna untuk mengambil data dari database.
- Itu dapat memanggil file tema lain di dalam database.
- Dapat menampilkan data dengan melewati argumen.
Tag Templat: File tag template ditentukan dalam direktori wp-include.
Extension: " -template.php"
Ada total 9 tag template di direktori wp-includes: Berikut ini adalah daftar file tag template yang bisa digunakan di WordPress.
- wp-includes/general-template.php
- wp-includes/author-template.php
- wp-includes/bookmark-template.php
- wp-includes/category-template.php
- wp-includes/comment-template.php
- wp-includes/link-template.php
- wp-includes/post-template.php
- wp-includes/post-thumbnail-template.php
- wp-includes/nav-menu-template.php
Daftar Tag Templat: Ini berisi total 9 tag template dan ini adalah sebagai berikut:
- Tag umum
- Tag penulis
- Tandai tag
- Tag kategori
- Tag komentar
- Tag tautan
- Posting tag
- Posting tag Thumbnail
- Tag Menu Navigasi
1. Tag umum: Ini didefinisikan dalam direktori “wp-includes/general-template.php”. Tag Umum ini berisi total 29 tag template. Ini adalah sebagai berikut:
Tanda templat | Keterangan |
get_header() | Dapatkan templat tajuk blog saat ini |
get_bloginfo() | Dapatkan informasi tentang situs blog saat ini. |
get_footer() | Dapatkan templat footer dari blog saat ini. |
get_sidebar() | Dapatkan template sidebar dari blog saat ini. |
get_search_form() | Tampilkan formulir pencarian di layar. |
wp_loginout() | Menampilkan form Log In dan logout. |
wp_logout_url() | Dapatkan URL keluar dari blog saat ini |
wp_login_form() | Tampilan form login. |
wp_lostpassword_url() | Kembalikan kata sandi dengan tautan URL |
wp_title() | Tampilkan judul halaman di semua halaman blog. |
bloginfo() | Menampilkan informasi tentang situs blog saat ini |
2. Tag penulis: Ini adalah berbagai tag penulis yang didefinisikan dalam “wp-includes/author-template.php”. Beberapa hal berikut:
Label Templat | Keterangan |
get_the_author() | Dapatkan nama penulis blog saat ini |
the_author_meta() | Menampilkan data meta pengguna. |
penulis() | Menampilkan penulis blog saat ini. |
the_author_link() | Tampilkan tautan data penulis. |
get_the_author_link() | Tampilkan tautan URL data Penulis. |
the_author_posts() | Tampilkan jumlah semua posting penulis |
the_author_posts_link() | Menampilkan tautan ke halaman penulis. |
3. Tandai tag: Ini adalah satu-satunya 4 tag template dari tag Bookmark yang didefinisikan di “wp-includes/bookmark-template.php”.
Label Templat | Keterangan |
wp_list_bookmarks() | Tampilkan semua halaman bookmark |
get_bookmark() | mengambil data Bookmark |
get_bookmark_field() | menampilkan data bookmark tunggal |
get_bookmarks() . | Menampilkan daftar halaman bookmark |
4. Tag kategori:
Label Templat | Keterangan |
wp_list_categories() | Menampilkan daftar kategori HTML |
tag_description() | Menampilkan deskripsi tag |
the_tags() | Menampilkan tag postingan |
wp_generate_tag_cloud() | Menghasilkan cloud tag dari data yang disediakan |
judul_istilah_tunggal() | Menampilkan judul halaman |
kategori_deskripsi() | Menampilkan deskripsi kategori |
the_category_rss() | Tampilkan kategori posting di umpan |
the_category() | Menampilkan daftar kategori untuk posting. |
wp_dropdown_categories() | Menampilkan daftar dropdown kategori HTML |
term_description() | Deskripsi istilah tampilan. |
wp_tag_cloud() | Menampilkan awan tag. |
5. Tag komentar: Ini adalah berbagai tag template tag komentar yang didefinisikan dalam “wp-includes/comment-template.php”. Beberapa di antaranya adalah sebagai berikut
Label Templat | Keterangan |
cancel_comment_reply_link() | Menampilkan data HTML untuk balasan komentar yang dibatalkan oleh admin. |
comment_author_email_link() | Menampilkan data HTML tautan email dari komentar penulis saat ini |
comment_author_rss() | Tampilkan komentar penulis saat ini. |
comment_author_link() | Menampilkan tautan HTML ke URL komentar penulis |
komentar_penulis_IP() | Menampilkan alamat IP komentar penulis. |
6. Tag tautan: Ini adalah tag template berbeda yang didefinisikan di “wp-includes/link-template.php”.
Label Templat | Keterangan |
get_permalink() | Dapatkan permalink untuk posting saat ini |
get_page_link() | Menampilkan permalink postingan. |
get_admin_url() | Tampilkan URL admin. |
get_home_url() | Tampilkan URL Halaman Beranda |
get_admin_url() | Tayangkan URL laman admin . |
the_permalink() | Menampilkan permalink untuk posting saat ini |
7. Posting tag: Ini adalah tag template berbeda yang didefinisikan dalam “wp-includes/post-template.php”
Label Templat | Keterangan |
next_image_link() | Menampilkan tautan gambar dari posting berikutnya. |
post_class() | Menampilkan kelas postingan. |
next_posts_link() | Menampilkan tautan posting berikutnya |
kelas_tubuh() | Menampilkan nama kelas body . |
8. Posting tag Thumbnail: Ini hanya 4 tag template yang didefinisikan di “wp-includes/post-thumbnail-template.php”.
Label Templat | Keterangan |
get_post_thumbnail_id() | dapatkan ID thumbnail |
get_the_post_thumbnail() | Dapatkan thumbnail posting |
the_post_thumbnail() | Tampilkan thumbnail |
has_post_thumbnail() | periksa apakah posting memiliki thumbnail atau tidak |
9. Tag Menu Navigasi: Ini adalah satu-satunya 2 tag template yang ditentukan dalam “wp-includes/nav-menu-template.php”.
Label Templat | Keterangan |
walk_nav_menu_tree() | menampilkan daftar data HTML untuk navigasi item menu |
wp_nav_menu() | Menampilkan menu navigasi blog saat ini |