Lacak Siapa Melakukan Apa yang Ada di Situs WordPress Anda Dengan Stream

Plugin stream

Dalam episode terbaru dari Terapkan Filter, Pippin dan Brad berbicara dengan Frankie Jarrett dan Japh Thomson, pengembang dari X-Team dan mereka sedang mendiskusikan proyek terbaru mereka, Aliran yang, sampai sekarang, saya tidak menyadarinya.


Saya telah bekerja dengan plugin pencatatan aktivitas sebelumnya, tetapi mereka biasanya menargetkan serangkaian tindakan tertentu (seperti login), atau tidak terlalu dipikirkan dengan baik, atau benar-benar berantakan.

Stream adalah plugin baru yang segar dan menarik di arena ini. Melacak segala sesuatu itu terjadi di situs WordPress Anda dan mencatatnya. Ini dapat bermanfaat karena berbagai alasan, yang utama menurut saya adalah Anda dapat memecahkan masalah bagaimana masalah muncul, khususnya di situs klien.

Misalnya, (dan ini mungkin sangat akrab bagi pengembang WordPress lainnya), Anda mungkin mendapatkan email dari klien yang mengatakan bahwa ada sesuatu yang salah dengan situs mereka dan mereka tidak tahu apa yang terjadi. Mereka mungkin jujur ​​dalam hal itu, apakah mereka melakukan sesuatu dan tidak menyadari bahwa itu merusak sesuatu, atau pengguna lain di situs mereka melakukan sesuatu, berbahaya atau tidak berbahaya, yang menyebabkan masalah.

Meskipun demikian, Anda sekarang dihadapkan dengan tugas mencoba untuk mencari tahu apa yang mungkin menyebabkan masalah. Itu bisa mencakup sedikit T&J dengan klien untuk menetapkan apa yang dilakukan baru-baru ini, plugin apa yang mungkin telah diinstal, dan apa yang mungkin mereka coba ubah belakangan ini. Maka mungkin perlu melihat situs dan menggunakan keahlian Anda untuk menafsirkan apa yang Anda lihat dengan apa yang mungkin menyebabkannya.

Ini semua baik dan bagus, dan untuk pengembang yang baik, itu harus cukup untuk menyelesaikan masalah, tetapi banyak masalah ini dapat diatasi dengan bantuan Aliran. Seperti yang saya singgung, Stream mencatat segala sesuatu yang terjadi di situs Anda, baik oleh pengguna yang masuk atau dengan plugin, sehingga sekilas, Anda dapat melihat dengan tepat apa yang telah berubah baru-baru ini (atau lebih jauh ke masa lalu jika masalahnya ada ada untuk sementara waktu). Berikut adalah ikhtisar tentang hal-hal yang dilacak Stream:

  • Posting
  • Halaman
  • Jenis Posting Kustom
  • Pengguna
  • Tema
  • Plugin
  • Tag
  • Kategori
  • Taksonomi Pabean
  • Pengaturan
  • Latar Belakang Kustom
  • Header Khusus
  • Menu
  • Perpustakaan Media
  • Widget
  • Komentar
  • Editor Tema
  • Pembaruan Inti WordPress

Jadi, semuanya!

Menggunakan Stream

Sekarang setelah Anda mengetahui semua informasi berguna yang dapat dilacak, Anda mungkin ingin tahu cara menyimpan dan menyajikan informasi itu. Untungnya, UI itu cantik: salah satu yang terbaik yang pernah saya lihat.

Tampilan Aliran

Stream menyediakan widget dasbor untuk melihat sekilas apa yang terjadi baru-baru ini, dan layar adminnya sendiri, tempat Anda dapat menggali sedikit lebih dalam. Di layar admin, Anda memiliki kemampuan untuk memfilter menurut waktu, pengguna, dan kategori, atau tindakan tertentu yang dilakukan. Dengan cara ini, Anda dapat dengan cepat melihat apa yang terjadi selama jangka waktu tertentu, oleh pengguna tertentu, atau siapa yang telah mengambil tindakan tertentu, seperti memodifikasi widget, atau membuat menghapus halaman.

Pengaturan

Dalam pengaturan plugin, ada beberapa alat yang berguna, seperti kemampuan untuk mengecualikan item tertentu agar tidak direkam. Misalnya, saya mungkin ingin mengabaikan semua yang dilakukan akun pengguna saya (karena saya tahu saya dan saya percaya pada apa yang saya lakukan). Atau Anda mungkin ingin mengabaikan informasi yang tidak penting bagi Anda, seperti info masuk dan keluar.

Fitur praktis lainnya adalah kemampuan untuk membatasi berapa lama Stream menyimpan datanya. Pengaturan default adalah 90 hari, yang menurut saya sempurna: cukup lama untuk menyimpan catatan informasi yang berpotensi relevan, tetapi tidak terlalu lama Anda akan mengalami penggumpalan basis data yang besar dengan menyimpan informasi yang tidak perlu di sekitar.

Ekstensi Plugin Stream

Cherry-Pick

Ekstensi ini memungkinkan Anda untuk menelusuri semua catatan Stream Anda dan menghapus yang tidak penting, baik secara individu, atau secara massal.

Eksportir Data

Jika Anda perlu mengekspor data Anda ke file CSV, JSON atau XML, Anda beruntung. Persempit tanggal, penulis, konektor, konteks, atau tindakan yang Anda inginkan datanya, atau bacalah dan ekspor semuanya!

Notifikasi

Anda tahu bahwa pengguna sial yang terus bermain-main dengan widget Anda? Dengan ekstensi ini, Anda dapat mengatur aturan yang sangat dapat disesuaikan yang akan mengirimi Anda pemberitahuan ketika sesuatu yang spesifik terjadi di situs Anda. Lebih baik lagi, Anda bisa mendapatkan notifikasi melalui email, atau sebagai push notification ke smartphone Anda (didukung Android dan iOS, melalui aplikasi Pushover gratis).

Laporan

Buat laporan responsif dan interaktif yang memungkinkan Anda menganalisis data dalam format yang mudah dibaca. Sangat cocok untuk melihat siapa yang paling banyak menulis, atau siapa yang merespons komentar.

Konektor WooCommerce

Ekstensi ini bergabung dengan Stream dengan platform e-commerce populer, WooCommerce, memungkinkan Anda untuk melacak semua aktivitas yang terkait dengan pesanan, kupon, produk atau pengaturan.

Saya pikir ekstensi itu harganya sangat masuk akal: untuk 1 situs, Anda mendapatkan semua ekstensi hanya dengan $ 5, dan jika Anda seorang pengembang, Anda dapat memiliki hingga 25 situs hanya dengan $ 49.

Kesimpulan

Senang mengetahui bahwa plugin telah dikembangkan dengan yang terbaik dalam standar pengkodean. Pengembang di X-Team sangat kompeten, dan Pippin disebutkan dalam episode Terapkan Filter bahwa ia telah mencobanya di situs yang lebih besar, dan itu tidak berdampak pada kinerja. Dan selama plugin dan tema menggunakan hook dan filter yang tepat untuk membuat perubahan pada situs Anda, Stream dapat merekam semua yang mereka lakukan, tanpa kinerja yang baik. Luar biasa!

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