Setup LEMP untuk Menjalankan Wordpress di Nixos

mrfdn.com - Saya memiliki beberapa projekan php, (wordpress, drupak, joomla, php native). Untuk itu di laptop saya yang sedang terinstall Nixos, saya ingin memasang LEMP stack untuk proses development. Kelebihan cara ini dibandingkan mengunakan ALPHP adalah kita bisa menjalankan Node.JS, sebab di ALPHP belum support NPM. Hanya saja proses instalasinya cukup ribet. Untuk itu saya ingin mencatat apa saja yang saya lakukan sehingga proses instalasi LEMP + wordpress di Nixos akhirnya bisa berhasil. ...

September 9, 2023 · 3 min · Rafi

Menampilkan Daftar Artikel Wordpress dengan Svelte Kit Melalui Wordpress Rest Api

mrfdn.com - Sebagaimana diketahui bahwa wordpress memiliki sebuah fitur bernama Rest API. Jika fitur ini diaktifkan maka kita bisa menggunakannya dengan bebas. Kita bisa menangkap daftar artikel pada web wordpress. Salah satu cara menggunakan Wordpress Rest API adalah dengan Svelte/SvelteKit SvelteKit memiliki fitur untuk menampilkan data / load data dari sebuah link api. Jadi tanpa berlama-lama begini caranya. Pastikan web wordpress yang akan digunakan sudah online dan api nya aktif. Cara cek api nya bisa dengan mengetikkan ini pada akhir domainnya. contoh*.com/wp-json/wp/v2/posts Jika bisa diakses silahkan lanjut ke tahap berikutnya. ...

August 27, 2023 · 1 min · Rafi

Cara Menambahkan Custom CSS dan Javascript pada Wordpress Block Theme

mrfdn.com - Saya sedang membuat wordpress custom theme. Theme dasarnya adalah Twenty Twenty Three. Yang mana pada theme ini merupakan implementasi dari fitur wordpress block. Wordpress block theme ini model pengembangannya beda sekali dengan pengembangan theme wordpress secara classic yang mana semuanya dibuat menggunakan php. Pada wordpress block theme kita menggunakan file .json untuk menulis konfigurasi sekaligus styling. Nah, karena saya tidak familiar dengan penulisan ini, saya ingin menyematkan konfigurasi css dan js saya sendiri. ...

February 11, 2023 · 1 min · Rafi

Download Folder Uploads Wordpress dari VPS Menggunakan Rsync

mrfdn.com - Proses migrasi dari wordpress ke Hugo memerlukan beberapa tahap. Salah satunya adalah memindahkan gambar yang pernah diupload ke hosting. Untuk itu mendownload semua gambar yang ada di wordpress kita bisa menggunakan 2 cara. Yaitu download menggunakan plugin (saya prefer menggunakan Updraft+) atau cara yang ke-2 yaitu melakukan transfer data dari vps ke localhost dengan bantuan Rsync. Kali ini saya memilih cara ke-2 biar lebih cepat. 1. Buka terminal lalu pastikan anda bisa terhubung ke vps via SSH. ...

November 1, 2022 · 1 min · Rafi

Cara Install Wordpress di Localhost Menggunakan ALPHP

mrfdn.com - Kali ini saya akan membagikan tutorial cara install Wordpress di localhost (laptop sendiri) dengan menggunakan ALPHP. Langsung saja, caranya seperti ini : 1. Install ALPHP lalu jalankan server alphp. Lalu pada browser buka localhost:8080/alphp/. Kemudian aktifkan MySQL. 2. Edit konfigurasi ALPHP untuk menentukan lokasi folder root project wordpress kita nanti. Edit file .alphp/7.4-full/alphp.conf. Perhatikan pada baris PUBLIC_HTML="$HOME/Documents". Di sini saya menempatkan wordpress di $HOME/Project/wordpress. Buat foldernya terlebih dahulu! 3. Download wordpress di folder project wordpress anda. ...

September 28, 2022 · 1 min · Rafi

Cara Mengatasi "Error Establishing a Database Connection" di WordPress

mrfdn.com - Pernah nggak sih, tiba-tiba website WordPress kamu nongol tulisan “Error Establishing a Database Connection”? Duh, rasanya kayak dunia runtuh, apalagi kalau website itu sumber penghasilan atau portofolio kamu. Saya pernah mengalaminya, dan waktu itu bener-bener panik. Tapi setelah beberapa kali menghadapi masalah ini, saya akhirnya belajar banyak dan ingin berbagi pengalaman agar kamu nggak perlu stres kayak saya dulu. Apa Itu “Error Establishing a Database Connection”? Singkatnya, error ini muncul ketika WordPress nggak bisa terhubung ke database-nya. Database itu ibarat “otak” dari website kamu. Tanpa koneksi ke database, WordPress nggak bisa menampilkan konten, mengelola pengaturan, atau bahkan login ke dashboard. Jadi, error ini bener-bener bikin website kamu “down” total. ...

July 22, 2022 · 3 min · Rafi

Membuat Database dan Custom Table di PHPMyAdmin untuk Wordpress

mrfdn.com - Jadi ketika saya hendak mengerjakan sebuah project website input data sederhana menggunakan wordpress, saya ingin agar data yang saya input melalui form bisa terkirim langsung ke table database mysql yang ada di back end wordpress. Wordpress sendiri sudah memiliki database bawaannya dengan berbagai table di dalamnya. Supaya tidak tercampur dengan table yang sudah ada, saya buat saja table baru di dalam lingkup database wordpress. Itu bisa dilihat melalui aplikasi phpmyadmn. ...

March 30, 2022 · 2 min · Rafi

Cara Backup MySQL Database Wordpress EasyEngine

mrfdn.com - Menggunakan EasyEngine tidak sama seperti menggunakan linux server pada umumnya. Situs yang tersimpan di EasyEngine tidak berada di /var/www/html, tetapi disimpan di dalam Docker yaitu di /opt/easyengine/sites/situsanda.com. Begitu juga ketika menginstall Wordpress di EasyEngine. Database mysql nya tidak bisa diinstall langsung melalui perintah mysqldump. Database Wordpress Easyengine bisa diakses dengan cara berikut. Pertama masuk ke Docker shell. ee shell namasitus.com Atau bisa juga masuk ke direktory situs anda yang ada di /opt/easyengine/sites/namasitus.com kemudian ketik ee shell ...

March 14, 2022 · 1 min · Rafi

Cara Membuat Tampilan Grid Layout Theme Generatepress Gratis Tanpa Plugin

mrfdn.com - Jika anda membuat website menggunakan Wordpress, anda harus mengetahui salah satu theme terbaik yaitu GeneratePress. Theme ini sangat simple, dan bisa dicustomisasi untuk hampir segala jenis website atau blog yang ingin dibuat. Salah satu layout atau tampilan yang paling sering ditanyakan adalah layout grid. Layout ini akan menampilkan postingan atau artikel pada halaman archive/index dalam bentuk cards. Namun sayangnya untuk versi gratisnya Generatepress tidak menyertakan tampilan grid ini. Mau tidak mau kita harus mengubahnya secara manual. ...

October 14, 2021 · 5 min · Rafi

Lengkap! Migrasi Wordpress Dari Shared Hosting ke VPS Menggunakan UpDraftPlus

mrfdn.com - Kali ini saya ingin membagikan pengalaman saya migrasi situs wordpress dari Shared Hosting ke VPS. Kalau sebelumnya saya memindahkan wordpress secara manual tanpa plugin, tapi kali ini saya ingin menggunakan sebuah plugin bernama UpDraftPlus. Kenapa saya menggunakan plugin UpDraftplus? Karena saya ingin bekerja lebih cepat. Ingin menghemat waktu melakukan upload satu per satu file dan database ke situs wordpress baru, yang telah dihosting di VPS. Jadi dengan plugin ini akan sangat membantu saya karena menghemat banyak waktu untuk konfigurasi dan proses backup dan restore data. ...

August 4, 2021 · 4 min · Rafi