Jika Anda menawarkan layanan pemeliharaan WordPress, kemungkinan besar Anda akan mewarisi situs web yang dibuat oleh orang lain. Namun, tidak mudah untuk melanjutkan apa yang ditinggalkan pengembang sebelumnya. Ada begitu banyak potensi kombinasi tema dan plugin. Jadi, mengambil alih terasa seperti membuka kotak Pandora.
Ada juga banyak nuansa yang dapat memengaruhi pemeliharaan. Pengembang asli mungkin menggunakan metode yang tidak Anda pahami, atau metode yang bertentangan dengan praktik terbaik. Belum lagi Anda mungkin yang terbaru dari antrean panjang orang lain yang bekerja di situs ini. Jika beruntung, Anda akan menemukan dokumentasi yang menjelaskan siapa melakukan apa. Singkatnya, Anda sendirian.
Meskipun demikian, penting untuk mengetahui apa yang sedang Anda kerjakan. Itulah kunci untuk menjadikan situs ini unggul dalam hal kinerja dan keamanan. Selain itu, menghindari kerusakan sangat penting untuk membangun hubungan klien yang kuat.
Jadi, apa yang perlu Anda ketahui sebelum kamu mulai bekerja? Kami memiliki daftar item yang harus dicari. Ada yang jelas, ada yang tidak jelas, namun semuanya akan memberi Anda pemahaman yang lebih baik tentang apa yang membuat situs WordPress klien Anda menarik.
1. Tema dan Plugin Aktif Situs
Ini mungkin tampak jelas, namun penting untuk mengetahui perangkat lunak pihak ketiga apa yang diinstal di situs web klien Anda. Ini termasuk tema aktif dan plugin situs. Namun Anda pasti ingin mengetahui lebih dalam daripada sekedar mengetahui nama mereka.
Catat nomor versi setiap item dan kapan terakhir diperbarui. Anda mungkin menemukan perangkat lunak yang sudah ketinggalan jaman atau bahkan ditinggalkan oleh pembuatnya. Ini adalah situasi yang berpotensi berbahaya, karena mungkin ada kerentanan yang belum ditambal yang mengintai di bawah permukaan. Mungkin ada masalah kompatibilitas seiring berkembangnya WordPress dan dependensi lainnya.
Anda juga dapat mengidentifikasi plugin yang diinstal tetapi tidak digunakan. Barang-barang ini menyia-nyiakan sumber daya sekaligus meningkatkan risiko keamanan. Jika Anda tidak yakin dengan tujuan plugin, tanyakan pada klien Anda.
Mengenai tema situs, pastikan untuk memeriksa struktur templatnya. Misalnya, apakah tema blok atau klasik? Apakah tema anak sedang digunakan? Tinjau kode templat dan tentukan apakah ada area yang perlu dikhawatirkan.

2. Kode Khusus
Menambahkan kode khusus dapat meningkatkan fungsionalitas situs web. Masalahnya adalah ada banyak cara untuk menerapkannya, dan tidak ada jaminan kualitas. Dan tidak selalu jelas kapan atau bagaimana hal itu digunakan.
Ini adalah informasi penting untuk diketahui, karena situs mungkin bergantung pada cuplikan khusus untuk fitur e-niaga atau fungsi utama lainnya. Oleh karena itu, mengganti tema atau menonaktifkan plugin dapat menimbulkan masalah.
Tempat pertama untuk mencari kode khusus adalah temanya functions.php mengajukan. Ini sering kali berfungsi sebagai wadah untuk cuplikan acak. Anda tidak pernah tahu apa yang mungkin Anda temukan!
Plugin khusus juga merupakan tempat populer untuk kode tersebut. Jika Anda tidak mengenali plugin berdasarkan namanya dan tidak terdaftar di repositori resmi, kemungkinan besar itu adalah proyek yang dibuat khusus. Juga, pastikan untuk mencarinya plugin yang harus digunakan di /wp-content/mu-plugins/ map.
Setelah Anda mengidentifikasi kode khusus apa pun, Anda pasti ingin memeriksanya. Model AI favorit Anda dapat membantu Anda mempelajari lebih lanjut fungsinya dan membantu Anda menemukan potensi masalah.

3. Penyedia dan Konfigurasi Web Hosting
Hosting web adalah bagian penting dari teka-teki ini, karena berdampak pada kinerja, keamanan, dan stabilitas situs. Cari tahu siapa yang menghosting situs web klien Anda, paket hosting yang mereka gunakan, dan konfigurasi server.
Berikan perhatian khusus pada sumber daya akun yang tersedia. Paket hosting dengan memori atau siklus CPU yang tidak mencukupi akan mengakibatkan kelambatan atau downtime. Akun bersama juga dapat menimbulkan masalah terkait penyebaran malware.
Juga, pastikan untuk mencatat versi PHP mana yang sedang berjalan. Versi lama memiliki performa yang lebih buruk dan tidak lagi menerima patch keamanan. Anda sebaiknya meningkatkan versi, asalkan tema dan plugin situs kompatibel.
Terakhir, mintalah klien Anda untuk mengakses akun mereka, karena Anda memerlukannya untuk mengelola konfigurasi server dan menghubungi dukungan teknis. Beberapa host menyediakan akun pengembang yang mengizinkan akses ke fitur teknis saja – solusi yang baik untuk klien yang tidak ingin membagikan informasi penagihan mereka.

4. API dan Koneksi Pihak Ketiga
Situs web modern sering kali mengandalkan koneksi ke API pihak ketiga dan penyedia SaSS. Ini bisa berupa sesuatu yang sederhana, seperti rangkaian analitik, widget feed media sosial, atau layanan milis. Ada juga integrasi kompleks dengan alat otomatisasi, gateway pembayaran (khususnya di situs WooCommerce), dan jaringan pengiriman konten (CDN).
Mirip dengan kode khusus, koneksi ini dapat diimplementasikan dengan berbagai cara. Beberapa memiliki plugin resmi, sementara yang lain mungkin ditambahkan melalui aplikasi web yang dipesan lebih dahulu atau diterapkan langsung ke suatu tema. Dalam beberapa kasus, Anda mungkin tidak melihat jejaknya di dalam admin WordPress.
Lacak setiap koneksi pihak ketiga yang Anda temukan, karena mereka mungkin memainkan peran penting dalam fungsionalitas situs. Setidaknya, hal ini berdampak pada undang-undang privasi seperti GDPR.
Tidak yakin dengan layanan luar apa yang terhubung dengan situs tersebut? Tab Jaringan alat browser Anda akan menampilkan setiap panggilan. Alat pemindaian privasi seperti cahaya hitam juga dapat membantu menemukan skrip pelacakan, cookie, dan item terkait.

5. Siapa yang Mengelola DNS Domainnya
Terkadang, mewarisi situs WordPress berarti berpindah ke host web baru. Hal ini biasanya memerlukan perubahan pada konfigurasi DNS domain mereka. Begitu juga dengan menghubungkan ke CDN, aplikasi pengiriman email, dan layanan yang memerlukan verifikasi kepemilikan domain.
Ada baiknya mengetahui di mana DNS klien Anda dihosting dan siapa yang mengelolanya. Untuk beberapa klien, departemen TI internal mereka akan menangani tugas-tugas ini. Namun sebuah organisasi kecil mungkin meminta Anda untuk mengambil alih.
Catatlah informasi ini – Anda tidak pernah tahu kapan Anda akan membutuhkannya.

Semakin Banyak Anda Tahu (Tentang Situs Web Klien Anda)
Keindahan WordPress adalah Anda dapat membangun situs sesuai keinginan Anda. Ada sedikit batasan dalam hal kode dan desain. Namun pengetahuan tersebut tidak selalu ditransfer ke pengembang berikutnya. Ketidaktahuan seperti itu membuat pemeliharaan menjadi lebih sulit. Anda juga berisiko kehilangan sesuatu yang penting selama desain ulang.
Jadi, luangkan waktu dan gali cara kerja situs ini. Cari tahu di mana ia dihosting dan layanan apa yang terhubung dengannya. Jangan takut untuk bertanya jika Anda tidak yakin akan sesuatu.
Semakin banyak Anda tahu, semakin baik layanan yang dapat Anda berikan. Ini bisa menyelamatkan Anda dari beberapa masalah dan membantu Anda membangun kepercayaan dengan klien Anda.
Atas



