4 Pertanyaan Yang Sering Diajukan Tentang Pengembangan WordPress Kustom
Diterbitkan: 2020-12-17Sebelum kita menyelami pertanyaan-pertanyaan tersebut, ada pertanyaan penting untuk dijawab - “Apa itu Pengembangan WordPress Khusus?”
Pengembangan kustom berarti menulis fungsionalitas dan gaya secara manual untuk situs web atau aplikasi. Tentu saja, itu akan mencakup penggunaan banyak solusi yang sudah dibuat seperti plugin dan alat, konfigurasi server dan skrip, tetapi intinya adalah membangun sesuatu yang baru dan dibuat khusus oleh pemrogram dan perancang.
Dan alasan kami melihat pertanyaan ini adalah untuk menjernihkan kesalahpahaman yang mungkin terjadi. Ada banyak penawaran Fiverr "Ahli WordPress", banyak agensi pemasaran yang menyediakan pekerjaan desain web dan sebagainya. Namun, kebanyakan dari mereka termasuk dalam jenis pekerjaan "WordPress Lego" atau "Pembuat halaman".
Biasanya, ketika berbicara tentang membangun situs web, orang mengaitkannya dengan orang yang memilih tema premium (sesuatu yang sudah dibuat oleh pengembang lain dan dijual dengan penggunaan "per situs ') dan memasangnya di situs WordPress miliknya.
Kemudian, berkat plugin pembuat halaman tema terintegrasi seperti Elementor, Beaver atau Avada, pemilik situs membuat halaman arahannya. Dan ini mengarah ke pertanyaan umum pertama, kami akan membahas:
1. Apa Perbedaan Antara Situs Web yang Dibuat Khusus dan Pembuat Halaman?
Dalam banyak penawaran terbuka untuk pekerjaan freelancer serta dari halaman penjualan berbagai agensi WordPress, perusahaan pengembangan web, atau bahkan perusahaan SEO, Anda akan menemukan istilah seperti "Desain Web Khusus", "Bangun situs WordPress", atau "Saya akan mendesain situs WordPress profesional dan responsif ”. Namun, ketika Anda melihat lebih dekat pada apa yang disertakan, dikatakan hal-hal seperti "Kustomisasi Desain" sebagai keuntungan (yang jelas bagus), tetapi hanya $ 50 untuk semua pekerjaan.
Secara realistis, ini adalah sesuatu yang langsung termasuk dalam kategori "Pembuat halaman". Mengapa? Karena pengembangan penuh dari situs web baru meliputi:
- Fase penemuan - Agensi / pengembang melihat ke basis kode yang ada, apa yang harus dimigrasi, apa yang harus tetap atau diimplementasikan kembali
- Pemahaman yang baik tentang masalah yang harus diselesaikan untuk memulai dengan desain baru. Banyak pengulangan bisa terjadi selama tahap ini.
- Kode khusus ditulis untuk tema WordPress, plugin khusus untuk fungsionalitas yang diperlukan. Ini bisa memakan waktu antara beberapa minggu dan beberapa bulan tergantung pada cakupannya.
Dengan pendekatan pembuat halaman, banyak dari masalah ini dilewati hanya karena tidak khusus.
Sebaliknya, Anda memilih tema premium yang memiliki tampilan dan nuansa yang telah ditentukan sebelumnya (atau menyediakan serangkaian opsi) dan kemudian Anda membangun halaman dengan alat, bagian, dan elemen yang disediakan. Tentu saja, desainer masih dapat mengerjakan grafik dan gambar khusus, tetapi seringkali itu membutuhkan orang kedua untuk melakukan pekerjaan itu.
Beberapa perbedaan antara keduanya mungkin:
Anda dapat membaca ini lebih detail di artikel ini: Tema WordPress yang Disesuaikan dengan Kustom vs. Tema Premium - DevriX
2. Mengapa Memilih WordPress di Tempat Pertama?
Banyak pemilik bisnis menanyakan hal ini pada diri mereka sendiri bahkan sebelum mereka menghubungi agensi WordPress. Dan ini adalah pertanyaan yang sangat valid karena ada begitu banyak solusi di luar sana seperti sistem yang sepenuhnya dibuat khusus dengan sesuatu seperti Laravel, Node atau bahkan Django. Tapi masalahnya, untuk sebagian besar pekerjaan, WordPress adalah pilihan yang tepat.
Beberapa alasan menggunakan WordPress adalah:
- Ini open-source. Yah, secara teknis CMS yang paling bagus adalah, jadi itu bukan faktor utamanya.
- Sudah teruji waktu. Sudah ada selama lebih dari 15 tahun, sebagian besar masalah yang mungkin dihadapi seseorang telah diselesaikan dan itu dibangun untuk bekerja dengan sedikit kesalahan di situs web besar.
- Ini berbasis PHP, jadi meskipun tim pengembang Anda kurang berpengalaman dengan WordPress, selama mereka memiliki pengalaman PHP, banyak hal yang masih bisa dicapai.
- Ada banyak sekali agensi pengembangan WordPress berkualitas tinggi di luar sana.
- Ini bekerja dengan sangat baik di situs web besar dan kecil.
- Ada banyak sekali acara komunitas di seputar WordPress.
- Ini bukan hanya tentang blog!
Selain itu, tidak ada alasan nyata untuk membatasi tumpukan teknologi Anda, WordPress juga dapat berfungsi dengan baik sebagai Headless di mana Anda membangun tampilan yang menghadap ke klien seperti React atau Vue.js dan terhubung ke data WordPress melalui REST API atau GraphQL.
Untuk banyak bisnis, WordPress juga merupakan pilihan yang sangat baik karena sistem Multisite yang kuat dan e-commerce dan ekstensi multi-bahasa yang canggih.
3. Bisakah Kita dengan Mudah Mengedit Halaman Arahan Baru Kita?
Banyak pemilik situs WordPress memulai dengan membeli tema premium dan membangun halaman arahan inti melalui pembuat halaman. Karena UX pembangun seperti masalah sering terjadi ketika elemen posisi atau dalam daya tanggap, kecepatan atau kegunaan.
Langkah selanjutnya untuk mengembangkan bisnis adalah menghubungi pengembang profesional, yang dapat membawa situs web mereka ke level berikutnya. Namun, tergantung pada pengembang apa yang mereka cari, apakah itu freelancer yang lebih murah, agensi pengembang atau yang premium dengan lebih banyak pengalaman, hasil akhirnya akan sangat bervariasi.
Pada kisaran harga yang lebih rendah, pengembang dapat membuat desain khusus secara statis - artinya, ini praktis hanya file HTML / CSS yang mengeluarkan teks pada halaman. Tidak ada cara untuk mengeditnya. Di sinilah, lebih sering daripada tidak, pertanyaan tentang mengedit halaman arahan baru muncul.
Beberapa pendekatan pengembangan yang memungkinkan Anda mengedit konten adalah:
- Pengalaman seperti pembangun dengan editor Gutenberg baru. Membutuhkan pengalaman dengan Gutenberg API, React, PHP, UX dan CSS agar terlihat bagus
- ACF (Advanced Custom Fields) untuk setiap string pada halaman yang perlu diedit
- ACF dengan Template Fleksibel yang mewakili bagian yang dapat diedit yang dapat digunakan kembali untuk membuat halaman arahan khusus dengan komponen yang telah ditentukan sebelumnya
Secara teknis, desain khusus juga dapat dibuat untuk bekerja dengan pembuat halaman, (seperti semua tema premium), tetapi ini juga akan memungkinkan editor situs mengacaukan tampilan dan nuansa situs dan seringkali membutuhkan lebih banyak waktu untuk diterapkan dibandingkan dengan solusi lain.
Baca lebih lanjut tentang apa yang masuk ke dalam membangun tema khusus di sini: Apa yang Dimaksud dengan Membangun Tema WordPress Khusus? - DevriX
4. Seperti Apa Proses Membangun Situs Web Baru?
Ini pertanyaan besar. Kami mencoba menyelami lebih detail dalam artikel terpisah di sini: Rencana Tindakan Lengkap untuk Membangun dan Menumbuhkan Situs WordPress Profesional - DevriX
Tetapi untuk meringkas bit yang lebih penting:
- Fase awal sebagian besar difokuskan pada pengumpulan informasi. Apa masalah yang dihadapi situs saat ini (jika ada) atau apa yang harus diselesaikan oleh situs baru?
- Fase desain adalah tempat tampilan dan nuansa baru diputuskan. Desain dan pembuatan konten sering kali berjalan beriringan. Bantuan besar bagi para desainer adalah memiliki garis besar / konten umum untuk diikuti.
- Bagian pengembangan web adalah tempat tampilan awal situs dibuat. Inilah yang kami anggap sebagai v1. Sebelum merilis versi awal, banyak permintaan di luar cakupan mungkin muncul, yang dapat ditunda untuk pasca-rilis jika tidak sesuai dengan anggaran awal. Dengan rencana berbasis Retainer , tugas di luar lingkup seperti itu dapat ditangani dalam beberapa minggu dan bulan berikutnya setelah rilis awal dan tentu saja, mengembangkannya lebih lanjut.
Sebagian besar perusahaan pengembangan juga akan membuat pengaturan yang mengoptimalkan pengembangan, presentasi pembaruan dan pengujian situs baru dan fitur-fiturnya serta pembaruan versi berikutnya.
Sebagai contoh:
- Pembuatan pementasan pengembangan dan pementasan pengujian di mana salinan situs langsung dapat dilihat. Pada tahap ini, ini hanya terlihat oleh klien dan pengembang (sering kali berada di belakang kata sandi). Di sana mereka dapat menampilkan fitur baru dan mengujinya.
- Sistem manajemen / tiket untuk melacak permintaan dan pembaruan. Ini dapat dilakukan dalam versi sistem manajemen terkontrol seperti Github dalam bentuk Masalah atau sistem PM khusus seperti Asana atau Jira.
- Pembaruan status harian / mingguan / bulanan untuk kemajuan, masalah apa pun yang dihadapi serta demo untuk pekerjaan yang telah diselesaikan. Di sini, tujuan utamanya adalah agar klien melihat bagaimana keadaan dan memberikan umpan balik / pemikiran tentang apakah sesuatu dapat diubah / diperbarui.
Tentu saja, bukan tidak mungkin bahwa beberapa permintaan tidak sesuai dengan ruang lingkup awal, jadi selama panggilan / pembicaraan seperti itu, kedua belah pihak dapat mencapai kesepakatan untuk menyesuaikannya atau mengubah sesuatu dari ruang lingkup aslinya. Penting untuk dicatat bahwa semakin banyak perubahan, semakin sulit perencanaannya.