Haruskah Anda Mengembangkan Situs WordPress untuk Klien Dari Bawah ke Atas atau Menggunakan … Ekhm … Pembantu?

Setiap desainer memiliki kebiasaannya…


Mungkin ini jenis efek bayangan yang Anda sukai memakai sebagian besar elemen bilah sisi.

Atau mungkin cara Anda memisahkan tautan remah roti.

Bagaimanapun, selalu ada sesuatu.

Tetapi bagaimana jika kita mengambilnya lebih jauh, dan jauh lebih luas? Yaitu, haruskah Anda menggunakan tema WordPress placeholder ketika membangun situs untuk klien? Atau jika Anda mulai dari awal dan membangun jalan Anda, elemen demi elemen untuk setiap proyek klien secara individual?

Catatan. Artikel ini bukan tentang menjelaskan "apa hal yang benar untuk dilakukan." Yang ingin saya capai di sini hanyalah daftar solusi yang mungkin secara teknis dan pro dan kontra dari masing-masing. Terserah Anda untuk memutuskan mana yang paling mungkin Anda pilih.

Setiap kali membangun situs WordPress, Anda dapat melakukannya dengan salah satu dari lima cara berikut:

Bangun tema khusus dari bawah ke atas.
Bangun tema di atas kerangka tema.
Bangun di atas tema yang ada yang mirip dengan apa yang ingin Anda capai.
Bangun tema menggunakan tema pemula seperti _S.
Buat tema pemula Anda sendiri dan kemudian gunakan ketika membangun setiap situs klien.

Oke, mari kita ambil dari atas:

1. Membangun tema khusus dari bawah ke atas

Biar saya akui saja di depan itu Saya bukan penggemar.

Membangun tema khusus Anda sendiri setiap saat ketika Anda mengerjakan proyek klien adalah pendekatan yang sangat tidak produktif.

Coba pikirkan, Anda harus mulai dengan membuat struktur direktori yang diperlukan, semua file PHP yang diperlukan, mengurus fungsi WP yang wajib, mengimplementasikan fitur-fitur dasar, memastikan bahwa CSS bekerja sama pada setiap browser, dan berjuta-juta lainnya sesuatu.

Anda mungkin berpikir bahwa klien ingin situs web mereka dibangun dari bawah ke atas karena itulah bukti pamungkas bahwa karya Anda asli. Namun sebaliknya. Yang benar-benar diinginkan klien adalah kualitas di atas segalanya. Dan ketika Anda sedang mengerjakan sebuah tema dari bawah ke atas, Anda tidak akan pernah mencapai tingkat fungsionalitas yang sama seperti yang Anda lakukan dengan kerangka kerja atau dengan tema pemula.

Oke, jadi dengan kontra di luar jalan, mari kita bicara beberapa aspek positif.

Saya hanya bisa melihat dua, jujur:

  • Biasanya lebih mudah untuk menerapkan setiap sifat desain yang Anda buat di Photoshop ke tema khusus daripada ke tema berdasarkan kerangka kerja atau tema pemula. Ini karena, dengan suatu kerangka kerja, Anda harus menyesuaikan dengan mekanisme kerangka kerja itu sendiri dan tidak dapat membuat kode secara bebas.
  • Tidak ada kurva belajar di atas pengetahuan WordPress standar. Mari kita hadapi itu, beberapa kerangka kerja agak rumit, dan mempelajari cara menggunakannya dengan mahir akan membutuhkan waktu.

2. Membangun tema menggunakan tema pemula seperti _S

_S

Tema _S, juga dikenal sebagai Underscores, adalah apa yang kita sebut tema pemula. Artinya adalah bahwa _S tidak dimaksudkan sebagai tema induk dari kreasi Anda (seperti biasanya dengan kerangka kerja tema lainnya), tetapi Anda didorong untuk memodifikasi file tema secara langsung dan menggunakannya sebagai dasar dari kreasi Anda. tema khusus – dalam hal ini, untuk situs klien.

Jadi bagaimana bedanya dengan membangun tema Anda sendiri dari awal?

Yah, itu memang menyediakan berbagai fungsi langsung dari kelelawar. Untuk daftar saja, dengan _S, Anda mendapatkan template HTML 5 halaman yang dioptimalkan dengan elemen minimal, halaman 404, contoh implementasi header, skrip navigasi, file CSS starter yang terorganisir dengan baik (ditambah dua tata letak sampel), ditambah banyak lainnya barang.

Dengan kata lain, _S memberi Anda paket yang lengkap dan dioptimalkan untuk mulai bekerja pada desain / tema akhir Anda.

Kerugiannya? Anda harus cukup percaya diri bekerja dengan kode sumber dan juga menguasai struktur _S itu sendiri sebelum Anda dapat menggunakannya secara efektif.

Kelemahan lain adalah bahwa setiap kali Anda membuat versi baru dari tema _S dari situs resmi, mungkin ada beberapa perbedaan karena pembaruan yang mungkin telah diperkenalkan sementara itu.

Terlepas dari itu, ini adalah mungkin cara paling serbaguna untuk membangun situs untuk klien, dengan cara yang memberi Anda kontrol penuh atas fungsionalitas dan elemen desain. Itu jika Anda sudah terbiasa dengan cara _S bekerja sendiri.

3. Membangun tema di atas kerangka tema

Kerangka kerja tema adalah langkah berikutnya untuk menemukan cara agar orang lain menangani beberapa bagian pekerjaan Anda untuk Anda.

Oke, hanya bercanda, tapi yang saya maksudkan adalah bahwa dengan kerangka tema, Anda sebenarnya tidak harus membangun sendiri seluruh struktur situs. Yang harus Anda lakukan adalah membuat tema anak yang mewarisi elemen-elemen induk – kerangka kerja – dan kemudian mengisi bagian yang kosong, akhirnya membangun situs klien hingga bentuk akhirnya..

Dengan kerangka kerja, Anda mendapatkan berbagai fitur dan fungsi berguna yang akan membantu Anda menangani keseluruhan proyek dengan lebih cepat. Yang juga Anda dapatkan adalah struktur yang dioptimalkan untuk SEO, beberapa widget khusus, dan terkadang juga mendukung dan memperbarui (tergantung pada kerangka yang Anda pilih).

Kelemahannya adalah bahwa beberapa kerangka kerja tema dapat sedikit membatasi ketika datang ke cara elemen situs tertentu dibuat, serta apa yang dapat Anda lakukan dengan mereka dalam kaitannya dengan proyek Photoshop awal Anda.

Menjadi sangat terampil dalam menggunakan kerangka kerja akan membutuhkan waktu, tetapi mungkin menghabiskan waktu dengan sangat baik, terutama jika Anda membangun sejumlah besar situs klien setiap tahun. Anda dapat pergi ke WordPress.org untuk a daftar pendek kerangka kerja.

hibrida

4. Membuat tema pemula Anda sendiri dan kemudian menggunakannya ketika membangun setiap situs klien

Ini saya sebut pendekatan sekolah tua. Itu yang biasa kami lakukan sebelum zaman tema pemula seperti _S.

Namun demikian, pendekatan ini memberi Anda banyak kemungkinan ketika datang ke pra-membuat fitur dan elemen yang akhirnya Anda gunakan di semua situs klien. Jadi, secara keseluruhan membuat seluruh proses pembangunan situs beberapa langkah lebih pendek dibandingkan dengan membangun situs dari bawah ke atas.

Namun, Anda masih harus menghadapi tantangan untuk menjaga tema pemula Anda tetap up-to-date dengan versi baru WordPress, tren dan teknologi pembangunan situs dan teknologi baru (seperti HTML 5), dan segala hal lain yang dapat terjadi di ruang online yang besar ini..

Menggunakan tema pemula yang sudah ada seperti _S mungkin merupakan solusi yang lebih baik di akhir hari. Dan jika Anda ingin memiliki beberapa penyesuaian Anda sendiri untuk setiap situs klien yang sedang Anda kerjakan, mengapa tidak memulai dengan file functions.php yang dibuat khusus sebagai gantinya?

5. Membangun di atas tema yang ada yang mirip dengan apa yang ingin Anda capai

Meskipun beberapa orang masih mencoba melakukan ini, saya akan mengatakan bahwa itu adalah pendekatan pria malas. Dan yang cukup mengejutkan, ini juga merupakan pendekatan yang dapat mengambil lebih banyak waktu daripada yang di atas.

Itu karena Anda sering menghabiskan waktu berjam-jam mencari tema yang tepat, hanya untuk menyadari bahwa strukturnya tidak semudah dipahami seperti yang Anda harapkan. Jadi sebagai hasilnya, Anda menghabiskan berjam-jam di atas jam untuk membuatnya tampak dan bekerja setengah layak.

Upaya Anda jauh lebih baik dihabiskan baik menguasai kerangka tema atau belajar bagaimana menggunakan tema pemula.

Apalagi yang ada disana?

Memang, semua pendekatan di atas memerlukan tingkat keakraban dengan cara WordPress bekerja dan dengan pengkodean PHP secara umum. Mengesampingkan itu, menyatukan tema untuk klien Anda juga membutuhkan waktu. Dan tergantung pada kerumitannya, itu bisa menempatkan jam di atas perkiraan awal Anda.

Petunjuk. Petunjuk. Jika Anda tidak ingin mempermainkan semua ini, saya mengundang Anda untuk menelepon kami dan biarkan kami yang menangani bagian proyek itu untuk Anda. Yang kami butuhkan hanyalah file PSD Anda dan kami akan memberikan Anda tema baru yang berkilau sebagai imbalan.

Tapi apa pendapat Anda tentang ini? Bagaimana cara Anda mengubah desain Anda menjadi situs klien yang berfungsi penuh?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map