Kesalahan Umum Pengembangan Tema dengan WordPress

Depositphotos 20821051 dtk

Permintaan untuk pengembangan WordPress terus berkembang dan hampir semua klien kami sekarang memiliki situs WordPress atau blog WordPress tertanam. Ini langkah yang solid - tidak disukai oleh semua orang tetapi ada begitu banyak tema, plugin, dan sejumlah besar pengembang yang masuk akal. Kemampuan untuk mengubah keberadaan web Anda tanpa menghapus platform dan memulai kembali hanyalah keuntungan besar.

Jika Anda pernah memiliki situs WordPress yang Anda benci, atau Anda tidak bisa membuatnya berfungsi seperti yang Anda inginkan - temukan saja sumber daya yang dapat memperbaikinya untuk Anda. Implementasi WordPress hanya sebaik orang yang mengembangkan tema dan plugin Anda.

Kami memiliki permintaan yang sangat besar sehingga kami harus beralih ke layanan dan subkontraktor yang mengonversi file photoshop menjadi tema, atau kami membeli tema dari layanan pihak ketiga. Kami sangat menyukai Themeforest karena kualitas dan pilihannya (itulah tautan afiliasi kami). Intinya, Anda tidak perlu mengedit file tema kecuali Anda melakukan sesuatu yang drastis pada tema tersebut. Semua konten - halaman, posting, dan kategori, harus dapat diedit melalui administrasi tema Anda.

Namun, ketika kami memiliki tema yang dikembangkan atau kami membelinya, kami sering menemukan masalah umum berikut:

  • Kategori, bukan Jenis Posting Kustom – Terkadang situs memiliki bagian yang berbeda – seperti Berita, Siaran Pers, Daftar Produk, dll. yang bekerja dengan baik dalam format gaya blog di mana Anda memiliki halaman indeks, halaman kategori, dan kemudian satu halaman untuk menampilkan konten lengkap. Namun, kami memperhatikan bahwa banyak pengembang tema yang memintas kategori pengembangan dan hardcode sehingga Anda hanya dapat menggunakan blog untuk memposting konten ini. Ini adalah implementasi yang buruk dan tidak memanfaatkan Jenis Posting Kustom WordPress. Juga, jika Anda mengatur ulang kategori Anda – Anda kacau karena tema biasanya di-hardcode. Kami sering masuk, mengembangkan jenis posting kustom, kemudian menggunakan plugin untuk mengubah kategori posting menjadi jenis posting kustom.
  • Kolom Kustom tanpa Plugin Kolom Kustom Lanjutan - Saya benar-benar terkejut bahwa Bidang Kustom Lanjutan belum dibeli oleh WordPress dan diintegrasikan ke dalam produk inti. Jika Anda memiliki postingan yang memerlukan informasi tambahan - seperti video, alamat, peta, iframe, atau detail lainnya, ACF memungkinkan Anda memprogram entri elemen tersebut secara dinamis ke dalam tema Anda dan menjadikannya wajib, default, atau opsional . ACF harus dimiliki dan harus digunakan sebagai ganti Bidang Kustom karena kontrol yang diberikannya atas tema Anda. Ingin video disematkan di halaman beranda? Tambahkan bidang khusus yang hanya ditampilkan di kotak meta di editor halaman rumah Anda.
  • Struktur Tema - WordPress memiliki editor tema yang sangat dasar yang harus kita gunakan pada saat klien tidak memberi kita akses FTP / SFTP untuk mengedit file. Tidak ada yang lebih membuat frustrasi daripada membeli tema dan tidak memiliki cara untuk mengedit gaya, header, atau footer karena mereka memindahkan file ke subfolder. Tinggalkan file di root folder tema! Kecuali Anda telah menyertakan beberapa kerangka kerja lain, tidak diperlukan semua struktur folder yang rumit. Anda tidak akan memiliki ratusan file di folder tema yang tidak dapat Anda temukan.
  • Sidebar dan Widget - Tidak memiliki sidebar untuk menyertakan widget di seluruh tema Anda membuat frustrasi ... dan kemudian penggunaan sidebar dan widget secara berlebihan untuk apa yang seharusnya menjadi opsi sederhana juga membuat frustrasi. Bilah sisi harus dibatasi pada konten yang statis di beberapa jenis halaman tema Anda, tetapi diperbarui secara berkala. Ini bisa menjadi Ajakan Bertindak di sisi konten Anda. Atau bisa juga iklan yang ingin Anda tampilkan setelah konten. Tapi itu bukan sidebar dan widget hanya untuk menampilkan nomor telepon, misalnya.
  • Opsi hard-code – Tautan sosial, gambar, video, dan setiap elemen lainnya harus dibangun ke dalam opsi tema yang dapat dengan mudah ditukar. Tidak ada yang lebih menjengkelkan daripada harus masuk ke file tema inti untuk menambahkan tautan profil sosial di 10 tempat berbeda. Tambahkan halaman opsi (ACF memiliki add-on) dan letakkan semua pengaturan di sana sehingga orang pemasaran Anda dapat dengan mudah menambahkannya atau menukarnya saat memulai dan menjalankan tema.
  • Daftar Tautan adalah Menu – WordPress dulu memiliki bagian tautan dan mereka akhirnya menghapusnya karena menu adalah cara sempurna untuk menerapkan daftar tautan ke sumber daya internal atau eksternal. Kami sering melihat satu menu diprogram ke beberapa lokasi di situs, atau kami melihat daftar yang ditampilkan di widget bilah sisi. Jika daftar adalah lokasi permanen dan horizontal, vertikal, atau hierarkis… sekarang waktunya untuk menu.
  • Indeks versus Halaman Depan - Halaman indeks harus disediakan untuk blog Anda dan mencantumkan posting yang Anda buat. Jika Anda ingin memiliki halaman beranda kustom yang bukan postingan blog, Anda harus memasukkan file File template Halaman Depan ke dalam tema Anda. Administratif> Pengaturan membaca dalam WordPress memungkinkan Anda untuk mengatur halaman mana yang ingin Anda miliki sebagai halaman depan dan halaman mana yang ingin Anda miliki sebagai halaman blog Anda ... gunakanlah!
  • Responsif - Setiap tema seharusnya responsif terhadap ketinggian dan lebar yang berbeda dari kebanyakan area pandang yang digunakan orang di seluruh perangkat seluler, tablet, laptop, dan layar besar. Jika tema Anda tidak responsif, Anda melukai diri sendiri dengan tidak memberikan pengalaman yang sesuai untuk perangkat yang digunakan. Dan Anda bahkan mungkin menyakiti diri sendiri karena tidak mendapatkan lalu lintas penelusuran seluler ke situs Anda.

Praktik hebat lainnya yang mulai kami lihat adalah pengembang tema dan penjual tema juga menyertakan file impor WordPress sehingga Anda dapat membuat situs berfungsi persis seperti yang terlihat saat Anda membelinya - lalu Anda dapat masuk dan mengedit konten . Membeli dan memasang tema - lalu melihat pratinjau halaman kosong dengan tidak ada elemen dan fitur hebat yang ditampilkan oleh desain tema mengganggu. Kurva pembelajaran berbeda pada tema kompleks dan pengembang sering menerapkan fitur secara berbeda. Dokumentasi yang bagus dan konten awal adalah cara yang bagus untuk membantu pelanggan Anda.

Satu komentar

  1. 1

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.