Lompat ke konten
Tema WordPress

Tema WordPress

Bagian ini adalah rujukan kerja untuk tema WordPress yang dipelihara di akun GitHub tbskit dan dipakai di situs nyata. Setiap tema punya halamannya sendiri di sini, dan isinya selalu diambil dari sumber yang bisa diperiksa — repositori tema, header style.css, README-nya, atau instalasi WordPress di server.

Untuk apa dokumentasi ini

PembacaPertanyaanDijawab di
Operator / admin situsTema apa ini, dan butuh apa?halaman tema (tabel spesifikasi)
Operator / admin situsBagaimana memasang dan mengaktifkannya?halaman Cara Install
Operator / admin situsBagaimana memuat konten sampel?halaman Import Konten Sampel
Operator / admin situsBagaimana mengganti logo, nama situs, atau menu header?halaman Logo, Favicon, Nama Situs & Navigasi Header
PengembangApa isi tema ini dan bagaimana cara kerjanya?halaman Pengenalan, plus struktur berkas di halaman tema
Siapa punApa yang masih belum diketahui?daftar Belum didokumentasikan di akhir setiap halaman

Pola dokumentasi setiap tema

Semua tema mengikuti bentuk yang sama supaya mudah ditebak:

  1. Halaman tema — spesifikasi (nama, slug, versi, minimal WP/PHP, tema induk, text domain), struktur berkas, penunjuk cara pasang, dan tautan ke sub-halamannya.
  2. Pengenalan — apa tema ini (dan bukan apa), bagaimana desainnya, apa saja isinya, dan kebutuhannya.
  3. Cara Install — cara mendapatkannya (ZIP atau repositori), apa yang harus aktif (untuk Blogtail General: plugin WindPress), izin berkas, dan cara verifikasi.
  4. Import Konten Sampel — konten demo, hanya untuk WordPress baru, plus cara kerja importernya.
  5. Logo, Favicon, Nama Situs & Navigasi Header — langkah branding dan menu, beserta perilaku tema yang sebenarnya (breakpoint, lokasi menu, fallback).

Tema di bagian ini

TemaKeadaan
Blogtail General 1.0.4 — starter klasik untuk wptheme1.tbskit.com, Tailwind lewat plugin WindPressterdokumentasi (halaman tema + 4 sub-halaman)

Belum didokumentasikan — repositori berikut ada di akun yang sama:

RepositoriPerkiraan cakupan
tbskit/generatepress-childtema anak GeneratePress (klasik), desain “General Blog” yang dibangun ulang
tbskit/general-blogstarter tema blok kosongan, dibagikan sebagai ZIP
tbskit/wptheme1tema blok kustom untuk situs wptheme1
tbskit/wpstack-templatebukan tema: template stack WordPress + MariaDB + Cloudflare Tunnel

Cakupan & batas

Masuk cakupan: perilaku tema yang memengaruhi situs (template, pemuatan script/style, lokasi menu, fallback), langkah admin untuk mengoperasikannya, dan fakta yang dibutuhkan pengembang untuk mengerjakannya.

Di luar cakupan (untuk sekarang): operasi hosting dan platform — Docker, network, Cloudflare Tunnel, backup — serta internal plugin pihak ketiga (WindPress hanya dijelaskan sejauh tema bergantung padanya).

Konvensi

  • Dua bahasa. Inggris adalah bahasa default (disajikan di /), Indonesia di /id/. Terjemahan adalah berkas bersebelahan dengan akhiran .id.md.
  • Fakta, dengan baris sumber. Halaman yang menjelaskan tema dibuka dengan catatan seperti “Sumber: tbskit/<repo> — header style.css (v…), README.md, diverifikasi ”.
  • Celah ditulis, bukan ditebak. Yang belum terverifikasi masuk ke Belum didokumentasikan.
  • Tanpa secret. Yang didokumentasikan hanya lokasi kredensial, tidak pernah nilainya.
  • Urutan sidebar berasal dari weight di front matter setiap berkas.

Di mana dokumentasinya sendiri berada

ItemNilai
Repositori sumbertbskit/documentation (privat)
Situs terbithttps://doc.tbskit.com — Hugo + Hextra, dibangun di Cloudflare Pages
Alur kerjaedit markdown → commit → push ke main → Pages membangun ulang otomatis
Menambah tema berarti menambah satu halaman plus sub-halamannya bila perlu — sidebar terbentuk sendiri dari struktur folder. Lihat README repositori untuk konvensi lengkap dan perintah build.