Mempelajari keterampilan baru di tempat kerja bisa jadi sulit bagi desainer web. Dan proyek klien bukanlah tempat yang ideal untuk eksperimen. Bagaimana jika terjadi kesalahan? Anda bisa terjebak dalam situasi yang buruk.
Di situlah proyek sampingan berguna. Mereka menyediakan lingkungan yang sempurna untuk mencoba hal-hal baru. Ada sedikit risiko dan banyak kebebasan berkreasi.
Dan tidak ada taman bermain yang lebih baik dari WordPress. Sistem manajemen konten (CMS) dapat diperluas tanpa batas. Ini juga didokumentasikan dengan baik dan mudah disesuaikan. Yang terbaik dari semuanya, ini akan membantu memulai proyek Anda dengan cepat.
Dengan mengingat hal itu, berikut adalah lima ide untuk proyek sampingan WordPress. Masing-masing akan membantu Anda meningkatkan desain dan pengembangan game Anda. Ini dia!
Buat Tema Blok WordPress
Dibandingkan dengan rekan klasik mereka, tema blok adalah binatang yang berbeda. Mereka memiliki struktur yang unik. Dan mereka tidak terlalu bergantung pada PHP.
Mereka juga belum diadopsi secara luas. Namun, Editor Situs WordPress terus meningkat. Jadi, hanya masalah waktu sebelum tema blok memiliki terobosan.
Jika Anda belum terlalu memperhatikan untuk memblokir tema, sekarang adalah waktu yang tepat untuk memulai. Membangun tema dasar akan memungkinkan Anda untuk melihat cara kerja batin mereka. Dan Anda bisa membuat kaki Anda basah dengan fitur-fitur canggih seperti theme.json
Dan variasi gaya global.
Tema seperti apa yang harus Anda bangun? Pikirkan tentang bagaimana tema blok dapat bermanfaat bagi klien biasa. Perhatikan kebutuhan mereka dan tambahkan fitur yang sesuai untuk mereka. Anda mungkin dapat menggunakannya sebagai titik awal untuk proyek mendatang.
Sumber daya
- Pengantar Mendalam tentang Tema Blok WordPress oleh Ganesha Dahal
- Buat plugin Tema Blok oleh WordPress.org
- Membuat tema blok WordPress oleh Carolina Nymark
- Pengantar Editor Situs dan Editor Template oleh Wes Theron
- Buku Pegangan Tema WordPress: Blokir Tema oleh WordPress.org
Buat Plugin WordPress
Jangan biarkan judul menakut-nakuti Anda. Membuat plugin WordPress tidak harus terlalu rumit. Banyak tergantung pada tujuan plugin.
Anda mungkin berpikir tentang produk sukses seperti WooCommerce atau Gravity Forms. Mereka memiliki banyak kode di bawah tenda. Dan mereka memiliki tim pengembang yang memeliharanya. Anda tidak perlu pergi sejauh itu.
Ada jalur yang lebih mudah untuk memulai pengembangan plugin. Misalnya, coba plugin khusus kecil yang memiliki fungsionalitas khusus. Salah satu yang mungkin hanya relevan dengan situs web tertentu. Mungkin hanya terdiri dari beberapa baris kode.
Dan Anda mungkin sudah memiliki beberapa pengetahuan dasar. Apakah Anda terbiasa menambahkan cuplikan kode ke tema Anda functions.php
mengajukan? Jika demikian, lompat ke plugin khusus tidak terlalu sulit. Kode yang sama dapat disalin ke plugin dengan beberapa penyesuaian.
Pengembangan plugin adalah cara yang bagus untuk mempertajam keterampilan PHP Anda. Selain itu, ini merupakan pendekatan yang lebih baik daripada menggunakan kode khusus tema. Pengalaman ini akan membantu Anda dengan baik di proyek-proyek mendatang.
Sumber daya
- Dasar Plugin oleh WordPress.org
- Pembuat boilerplate plugin WordPress oleh Tom McFarlin & Devin Vinson
- Menulis Plugin WordPress Dari Awal: Langkah demi Langkah Tutorial oleh Fred Meyer
Mengoptimalkan Situs Web untuk Performa Puncak
Semua orang menginginkan situs web yang cepat. Tapi itu tidak selalu mudah untuk dicapai.
Itu terutama benar saat menggunakan WordPress. Tema, plugin, dan sumber daya pihak ketiga dapat membuat situs Anda dirayapi. Dan hosting web juga memainkan peran kunci dalam waktu muat.
Instal salinan WordPress di server dan bereksperimen. Tambahkan banyak konten dan gambar. Coba gunakan konfigurasi situs yang berbeda. Lihat bagaimana beralih tema memengaruhi situs Anda. Tambahkan berbagai plugin yang Anda gunakan dalam proyek klien Anda.
Ini juga saat yang tepat untuk memoles cara kerja caching. Ada beberapa jenis untuk dijelajahi, termasuk opsi berbasis server dan plugin.
Dari sana, gunakan alat seperti Kecepatan Halaman Google atau plugin seperti Pemantau Permintaan untuk mengukur kinerja. Dengan cara ini, Anda dapat menentukan dampak dari setiap item.
Anda akan belajar beberapa pelajaran berharga di sepanjang jalan. Dan itu dapat menyebabkan perubahan dalam cara Anda membangun situs web.
Sumber daya
- 6 Plugin WordPress untuk Mengoptimalkan & Mempercepat Situs Web Anda oleh Eric Karkovack
- Cara Mempercepat Situs WordPress Anda oleh Kinsta
- Meningkatkan Kinerja Situs: Gambaran umum oleh Hari Shanker
Bangun Blok Kustom
Editor Blok berkembang pesat. Fitur-fitur baru ditambahkan secara teratur, dan bug sedang dihancurkan. Pengalaman pengguna (UX) telah meningkat. Dengan demikian, lebih banyak pengguna yang memilihnya daripada Editor Klasik.
Dan kemampuan untuk membuat blok khusus sangat kuat. Pengembang dapat menghadirkan berbagai fitur ke proyek mereka. Menambahkan konten, desain, dan fungsionalitas khusus adalah beberapa kemungkinan di sini.
Blok juga menawarkan portabilitas. Mereka dapat digunakan di seluruh situs web Anda. Dan Anda dapat mengemasnya menjadi plugin untuk digunakan di banyak proyek.
Plus, ada beberapa cara untuk membuat blok WordPress khusus. Blok asli dibuat dengan React. Namun, ada alternatif yang tersedia.
Plugin seperti Bidang Kustom Lanjutan Pro Dan Blok Kustom Genesis juga dapat digunakan. Mereka mengizinkan pengembang untuk membuat blok khusus melalui PHP. Mereka efisien dan membuat blok khusus dapat diakses oleh lebih banyak orang.
Membangun blok khusus bisa sangat berguna. Dan ini juga cara yang bagus untuk meningkatkan pendapatan Anda.
Sumber daya
- Blok ACF oleh Bidang Kustom Lanjutan
- Buat Paket Blok NPM oleh WordPress
- Memulai Pengembangan Blok WordPress oleh Arjun Singh
- Pengantar Pengembangan Blok: Bangun blok kustom pertama Anda oleh Pelajari WordPress
Mengintegrasikan Aplikasi dan Layanan Pihak Ketiga
WordPress dan ekosistem pluginnya sangat mumpuni. Namun, ada kalanya Anda perlu berintegrasi dengan alat pihak ketiga. Mereka memainkan peran penting dalam bidang-bidang seperti pemasaran dan eCommerce.
Ada banyak kasus penggunaan. Misalnya, Anda mungkin ingin membuat situs web tanpa kepala menggunakan Gatsby atau generator situs statis lainnya. Anda dapat membuat konten di dalam WordPress sambil menuai manfaat kinerja dari HTML statis.
Otomasi juga semakin populer. Dan ada begitu banyak cara untuk mengintegrasikannya ke dalam alur kerja Anda. Entri formulir baru di situs WordPress Anda dapat memicu, katakanlah, menambahkan kontak baru ke milis Anda.
Tapi itu hanya puncak gunung es. Ada juga cara untuk berintegrasi dengan gateway pembayaran, alat manajemen hubungan pelanggan (CRM), dan penyedia eCommerce multi-saluran.
Mungkin ada biaya yang terlibat dengan beberapa integrasi. Namun, ada beberapa opsi gratis untuk dipilih. Temukan beberapa yang relevan dengan bisnis Anda dan mulailah bekerja!
Sumber daya
- Plugin AutomatorWP
- Cara Menggabungkan API Eksternal di Tema atau Plugin WordPress Anda oleh Karen Pogosyan
- Sumber dari WordPress oleh Gatsby
- Plugin Automator Luar Biasa
- Integrasi WordPress Zapier
Tingkatkan Keterampilan WordPress Anda
WordPress adalah CMS yang berubah dengan cepat. Mengikuti perkembangan baru adalah kunci untuk pertumbuhan profesional. Ini khususnya terjadi ketika menyangkut blok. Mereka adalah masa kini dan masa depan perangkat lunak.
Cobalah untuk mengintegrasikan satu atau lebih item di atas ke dalam proyek sampingan. Anda akan mendapatkan pemahaman yang lebih baik tentang cara kerja WordPress.
Yang lebih baik lagi adalah Anda tidak perlu menghadapi tekanan pekerjaan klien. Dan Anda dapat memutuskan apakah akan merilis proyek Anda ke publik. Ini mungkin cara yang bagus untuk berkontribusi pada komunitas. Tetapi ada juga nilai dalam menjalankan pemasangan dan percobaan lokal.
Either way, keterampilan yang Anda pelajari akan membantu Anda dengan baik di masa depan. Jadi, ambil langkah pertama untuk belajar dan lihat ke mana Anda pergi!