WordPress How-To: Buat Etalase untuk Demo Tema WP

Artikel ditulis oleh:
  • Tips Blogging
  • Diperbarui: Agustus 12, 2013

Pengembangan tema WordPress benar-benar telah dimulai dalam beberapa tahun terakhir, karena perangkat lunak WordPress telah mencapai lebih dari 60 juta pengguna di seluruh dunia. Perusahaan juga telah meluncurkannya WordPress.com solusi blogging yang di-hosting dari jarak jauh, setara dengan layanan seperti Blogger & tumblr, semakin meningkatkan permintaan untuk tema dan potensi pendapatan yang dapat dihasilkan dengan mengembangkan templat PHP yang luas ini. Banyak penulis yang akrab dengan praktik perangkat lunak yang membutuhkan gambar kecil dari tema dalam aksi untuk ditampilkan kepada calon pengguna tema. Mereka dapat melihat snapshot tentang bagaimana tampilan tema ketika dipraktekkan di situs web mereka, dan itu cukup baik untuk sejumlah besar pengguna dan pengembang WordPress.

Membuat Etalase untuk WP Themes Menggunakan Live and Functional Demos

Tema Demo WordPress
* Layar diambil dari Elegant Themes - Klub Tema WordPress topnotch yang telah saya gunakan selama bertahun-tahun.

Tetapi ada pengguna yang lebih menuntut dan pengembang tema WordPress di luar sana, dan gambar tangkapan layar gambar mini yang sederhana tidak akan cukup ketika mendemonstrasikan detail halus tema dan efek yang diinginkan. Ketidakpuasan dengan gambar-gambar tema kecil ini telah menyebabkan sejumlah besar pengembang tema untuk meluncurkan pratinjau situs web lengkap dari karya mereka. Pratinjau ini adalah blog WordPress aktual yang menggunakan tema WordPress yang dikembangkan sepenuhnya di situs yang dapat sepenuhnya dinavigasi dan dialami oleh pengunduh tema sebelum mereka menggunakan tema di situs web mereka sendiri, atau sebelum mereka membeli tema untuk tujuan mereka sendiri. Ini tidak hanya lebih menarik dan informatif daripada screenshot thumbnail yang khas, tetapi juga cara yang jauh lebih efektif untuk memasarkan dan menjual tema di pasar yang sedang berkembang ini.

Membuat situs semacam ini dianggap terlalu rumit, dan banyak orang tidak yakin bagaimana mengubah situs WordPress sederhana menjadi galeri tema yang dirancang sendiri. Menggunakan fitur WordPress built-in, dan beberapa yang diaktifkan melalui plugin pihak ketiga, membuat situs demo tema bukan hanya hal cerdas yang harus dilakukan untuk bisnis, itu juga cara termudah untuk menunjukkan kepada pengguna semua keterampilan dan bakat yang dimiliki pengembang bekerja dengan.

Begini caranya.

Langkah 1: Dapatkan Themes WordPress Online untuk Dilihat

Tema Demo WordPress

Agar pendekatan ini berhasil, setiap tema yang ingin ditunjukkan oleh pengembang kepada pengguna potensial atau pelanggan harus ditempatkan dalam direktori tema WordPress standar (/ public_html / wp-content / themes /). Pastikan semua gambar tema diunggah dan folder tema semuanya huruf kecil tanpa spasi atau tanda baca, karena ini akan sangat penting dalam menyebarkan dan melihat pratinjau tema ini di beberapa situs WordPress menggunakan salah satu fitur bawaan yang lebih canggih yang ditawarkan di WordPress 3.0 dan lebih tinggi.

Ketika tema telah selesai diunggah, saatnya untuk mundur dari direktori tema ke folder akar WordPress standar, yang kemungkinan besar adalah direktori "public_html".

Langkah 2: Mengaktifkan WordPress Multisite untuk Presentasi Tema

Tema Demo WordPress

Cara termudah untuk mengaktifkan situs demonstrasi tema adalah menggunakan fitur multi situs WordPress yang sudah ada, sekarang diberi merek sebagai Jaringan WordPress. Prosedur ini melibatkan penggunaan satu basis data untuk membuat jumlah blog WordPress hampir tak terbatas yang masing-masing dapat diisi dengan konten unik dan ditata menggunakan tema yang benar-benar berbeda per blog. Ini pada dasarnya menciptakan situs demonstrasi WordPress, penuh dengan entri, arsip, halaman, kategori, dan informasi lainnya, untuk setiap tema yang dibuat oleh pengembang.

Dalam file “wp-config.php” yang berada di folder akar WordPress, cukup tempelkan baris di bawah ini, yang akan memerintahkan Dasbor untuk mengaktifkan fitur Jaringan WordPress dan menyediakan panel kontrol konfigurasi untuk mengonfigurasi pengaturannya dan melanjutkan:

define ('WP_ALLOW_MULTISITE', true);

Simpan file dan navigasikan ke Dasbor WordPress, di mana tautan "Penyiapan Jaringan" akan muncul di bilah sisi di bawah judul "Alat". Dalam dialog pengaturan ini, pastikan untuk memilih apakah blog akan diinstal ke subdomain atau subfolder, dan setel direktori untuk media yang diunggah. Lanjutkan ke bagian berikutnya dari pengaturan, yang akan memiliki WordPress Dashboard mencetak beberapa baris kode yang harus disisipkan ke dalam file “wp-config.php” dan “.htaccess” di direktori root server.

Kembali ke klien FTP untuk membuat perubahan ini, memastikan bahwa setiap baris kode disalin dan ditempel dengan benar dan semua tanda kurung dan titik koma ada. Kegagalan untuk memastikan kode yang benar di salah satu file akan mengakibatkan segala macam situs web dan kesalahan WordPress yang dapat sangat membatasi fungsi situs web.

Perlu dicatat bahwa file “.htaccess” sering disembunyikan dari tampilan ketika menggunakan klien FTP tradisional dan, jika ini kasusnya, pengguna harus menavigasi ke cPanel, Plesk Panel, atau perangkat lunak panel kontrol server lainnya dan mengedit file menggunakan file manager berbasis web. Aplikasi berbasis web ini dapat melihat dan mengedit folder tersembunyi ketika klien FTP tradisional tidak.

Langkah 3: Buat Blog untuk Setiap Demonstrasi Tema WordPress

Bagian pengkodean lanjutan dari proses ini sudah selesai, tetapi aspek yang paling membosankan dari pembuatan situs demonstrasi tema WordPress masih harus diselesaikan. Cara kerja metode ini cukup sederhana: Setiap tema yang akan ditunjukkan kepada pengguna harus ditampilkan di blog yang benar-benar baru, dapat diakses melalui subfolder atau subdomain. Itu berarti pengembang tema harus kembali ke Dasbor WordPress dan memulai proses pembuatan sebanyak mungkin blog karena mereka telah membuat tema; setiap blog dapat diatur dan diakses dengan menggunakan Dasbor Jaringan WordPress khusus yang merupakan semacam "sub-Dasbor" dalam panel kontrol WordPress tradisional.

Di Dasbor ini, pilih blog yang akan diberi tema dengan template baru dan klik "Penampilan" di sidebar. Cukup temukan tema yang perlu ditunjukkan dan aktifkan di blog. Pastikan untuk menulis beberapa contoh entri sehingga pengguna dapat melihat semua fungsi tema dalam tindakan, dan kemudian ulangi proses di blog berikutnya sehingga selanjutnya tema dapat ditunjukkan.

Pengembang yang giat mungkin sedikit lega mengetahui plugin yang dapat membantu proses ini.

Plugin pertama, dikenal sebagai Replicator, dapat digunakan untuk secara instan membuat sejumlah besar instance multisite tanpa pengaturan satu per satu secara terpisah dalam jangka waktu yang lama. Plugin dipasang dan diaktifkan di Dasbor non-Jaringan untuk digunakan dengan blog multisite; saat digunakan, pengembang dapat menentukan pengaturan blog dasar yang akan diterapkan ke sejumlah blog yang akan mereka buat. Pengaturan tersebut akan bersifat universal, tetapi mereka masih harus menentukan secara manual tema yang digunakan oleh setiap iterasi multisite.

Plugin kedua dikenal sebagai Plugin Diamond Multisite, dan ini digunakan karena berisi widget bilah sisi yang membantu yang akan meningkatkan kegunaan situs. Widget ini sebenarnya daftar, dalam urutan abjad, setiap blog multisite yang dibuat oleh Dasbor WordPress. Ketika ditempatkan ke dalam sidebars situs demonstrasi tema, itu memungkinkan pengguna untuk dengan mudah menavigasi langsung di antara tema, daripada kembali ke halaman indeks situs setiap kali mereka ingin melihat pratinjau tema yang berbeda dalam aksi di situs web pengembang. Ini tentu tidak diperlukan tetapi meningkatkan kegunaan hanya dapat membantu meningkatkan bottom line situs web dan membantu untuk mempromosikan pengadopsian desain tema WordPress-nya.

Pendekatan Alternatif: Memasang Beberapa Iterasi WordPress

Benar-benar tidak ada alasan untuk meninggalkan fitur WordPress Networks di belakang demi menginstal secara manual banyak instalasi WordPress untuk dijadikan sebagai preview.

Namun, sejumlah pengembang tema lebih memilih untuk menyimpan hal-hal yang sedikit lebih “old school” ketika membuat situs-situs tersebut, dan mereka akan diyakinkan untuk mengetahui bahwa WordPress dapat diinstal beberapa kali pada satu server. Bagi mereka yang memiliki banyak database, itu mudah: Cukup buat database baru untuk setiap instalasi WordPress, instal WordPress PHP, lalat ke subfolder baru setiap waktu, dan lanjutkan proses pengaturan dan pengaturannya seperti biasa. Kemudian tautkan ke instalasi baru itu dari halaman indeks situs, dan semuanya sudah diurus.

Namun, bagi mereka yang hanya memiliki satu basis data, file “wp-config.php” akan perlu diperbarui untuk mengakomodasi beberapa instalasi untuk tujuan mendemonstrasikan tema. Ini hanya membutuhkan perubahan sederhana ke file yang menentukan prefiks database baru untuk setiap instalasi. Ini memastikan bahwa situs demo tema tidak akan menimpa data dan pengguna yang hadir di instalasi utama situs. Ini dilakukan dengan memodifikasi baris di bawah ini, yang muncul di dekat bagian atas setiap file “wp-config.php”, seperti yang dikirimkan dengan unduhan perangkat lunak WordPress:

$ table_prefix = 'wp_';

Untuk kemudahan penggunaan, cukup ganti nama awalan “wp_” menjadi nama semua huruf kecil dari tema yang akan didemonstrasikan menggunakan pemasangan khusus itu. Ini akan mempromosikan kejelasan ketika menavigasi tabel atau sel menggunakan perangkat lunak database seperti phpMyAdmin.

Karena semua situs ini akan diakses oleh administrator yang sama, perlu diketahui bahwa WordPress benar-benar dapat mengakses data pengguna dan kata sandi dari instalasi lain menggunakan peretasan sederhana yang ditempatkan ke dalam file “wp-config.php”. Ini akan memungkinkan pengembang untuk masuk ke setiap instalasi dengan nama pengguna dan kata sandi yang sama, dan itu akan memastikan bahwa mereka terus masuk ke setiap instalasi secara bersamaan. Dua baris kode yang diperlukan untuk mencapai ini adalah:

define ('CUSTOM_USER_TABLE', $ table_prefix.'wp_users ');
define ('CUSTOM_USER_META_TABLE', $ table_prefix.'wp_usermeta ');

Ingat bahwa awalan "wp_" di sini dapat diubah menjadi apa pun, dan harus berbaris dengan informasi database instalasi primer untuk hasil terbaik.

Pendekatan Alternatif Lain: Menggunakan Plugin WordPress untuk Memperagakan Tema

Plugin WordPRess
Komunitas pengembang WordPress memiliki cakupan yang luas dan beragam, dan beberapa dari mereka telah menemukan cara untuk mendemonstrasikan tema dalam aksi tanpa menginstal banyak blog, membuat Jaringan WordPress, atau meretas pengaturan basis data apa pun. Sebaliknya, mereka bergantung pada fungsi kustom yang dirancang di plugin WordPress untuk menampilkan situs web demo ini kepada pengguna, sebagian besar dengan cara yang sama seperti Dasbor WordPress dapat menampilkan pratinjau langsung situs sebelum menyelesaikan pengaktifan tema.

Plugin paling populer dikenal sebagai WordPress Theme Demo Plugin dan, sementara judulnya belum tentu kreatif, pendekatannya kreatif sekaligus merupakan sebuah akal sehat. Plugin pada dasarnya membawa jendela pratinjau tema keluar dari Dasbor dan ke dalam penggunaan dunia nyata. Pengguna situs dan pembeli dapat melihat pratinjau salah satu tema situs dengan menavigasi ke URL sederhana yang dibuat seperti itu:

http://your-domain.com/preview_theme?theme-name

URL pratinjau ini mengubah nama folder huruf kecil semua tema menjadi tujuan pratinjau; nama folder tema apa pun dapat dilampirkan ke ujung tautan sehingga dapat dipratinjau oleh pengguna. Sistemnya cerdik, dan sejauh ini merupakan cara paling efisien untuk mempratinjau tema. Tidak diperlukan hacks database, dan pengguna tidak perlu melakukan modifikasi pada file “wp-config.php” WordPress agar URL ini berfungsi sepenuhnya. Cukup unggah plugin, aktifkan, dan mulai menautkan ke pratinjau tema menggunakan konstruksi URL di atas. Situs demonstrasi tema dapat digunakan hanya dalam beberapa jam menggunakan metode ini.

Plugin ini juga memungkinkan daftar lengkap semua tema situs untuk dicetak baik di sidebar atau pada halaman terpisah (atau posting) sepenuhnya. Ini mirip dengan widget Diamond MultiSite Plugin, tetapi dilakukan menggunakan variabel sederhana. Di mana pun daftar akan muncul, pengembang dapat dengan mudah memasukkan variabel WordPress bracketed berikut:

[theme_list]

Daftar tema lengkap dan berdasarkan abjad akan disajikan menggunakan format <ul>; penting untuk diingat bahwa setiap tema yang diunggah ke situs akan ditempatkan dalam daftar ini, termasuk tema default situs dan apa pun yang saat ini sedang dalam pengembangan atau revisi. Berhati-hatilah dengan tema yang diunggah, dan hapus semua yang tidak dijual atau pratinjau oleh pelanggan.

Mudah Dilakukan dan Menghargai di Akhir

Situs Demo WordPress

Situs demonstrasi tema WordPress mengambil thumbnail kecil dan tidak berguna ke tingkat berikutnya, memungkinkan pelanggan untuk benar-benar berinteraksi dengan elemen desain dan menilai apakah tema yang akan mereka unduh atau beli tepat untuk kebutuhan mereka. Ini berarti kepuasan pelanggan secara keseluruhan lebih baik dan kemungkinan lebih tinggi bahwa tema akan digunakan atau dibeli oleh pengguna WordPress yang rajin dan perancang pemula. Prosesnya mudah untuk diselesaikan, dan itu bisa sangat bermanfaat bagi para desainer tema yang giat dan menarik.

Tentang Jerry Low

Pendiri WebHostingSecretRevealed.net (WHSR) - ulasan hosting yang dipercaya dan digunakan oleh pengguna 100,000. Lebih dari 15 tahun pengalaman dalam hosting web, pemasaran afiliasi, dan SEO. Kontributor ke ProBlogger.net, Business.com, SocialMediaToday.com, dan banyak lagi.