Untuk menjawab soalan pertama anda, dalam kebanyakan hos, folder www dan public_html adalah sama, satu hanya memaut ke yang lain. Untuk memudahkan, mulakan dengan folder public_html. Selalunya ada yang dipanggil a
*symlink* antara keduanya, hampir seperti alias atau pintasan

Sekarang untuk soalan kedua tentang mengalihkan tapak, lakukan kira-kira yang berikut:
- Salin keseluruhan kandungan direktori htdocs MAMP tempatan anda ke dalam folder public_html pada hos anda, kemungkinan besar menggunakan program FTP sejenis

- Dalam cPanel, anda perlu mencipta pangkalan data baharu untuk menyimpan data tapak anda. Ini sekali lagi bergantung pada hos dan versi/tema cPanel, tetapi biasanya terdapat bahagian pangkalan data pada halaman utama yang akan membolehkan anda membuat yang baharu. Anda juga perlu mencipta pengguna dan kata laluan pangkalan data baharu, dan memberikan hak kepada pengguna tersebut untuk menggunakan pangkalan data yang baru anda buat

- Cari juga phpMyAdmin dalam cPanel, dan buka di dalamnya. Pada pemasangan MAMP tempatan anda, pergi ke httplocalhost/MAMP/ dan klik pada pautan phpMyAdmin dalam bar menu atas. Buka pangkalan data anda, dan pergi ke Eksport, klik butang "Pergi", dan anda harus ditinggalkan dengan kotak teks besar arahan SQL. Salin keseluruhan bahagian ini, pergi ke phpMyAdmin cPanel anda, cari pangkalan data anda, klik "SQL,"dan tampal dalam semua teks itu. Klik "Pergi"dan ia akan mengimport hampir semua tetapan anda

- Kini anda perlu mengubah suai beberapa tetapan pada pangkalan data cPanel anda. Cari jadual wp_options dalam phpMyAdmin, klik Semak imbas, dan dalam nilai cari apa-apa sahaja yang merujuk tapak lama, seperti 127.0.0.1 atau localhost, dan tukarkannya ke alamat yang betul

- Akhir sekali, anda perlu menukar tetapan pangkalan data dalam fail wp_config.php anda, yang kini sepatutnya berada dalam folder public_html anda. Bukanya dan cari nama pangkalan data, nama pengguna dan kata laluan, dan kemas kini untuk mencerminkan perkara yang anda ada dalam cPanel

Itu jelas merupakan satu set arahan yang sangat umum, tetapi ia adalah laluan asas yang perlu anda ambil. Terdapat banyak tapak yang memperincikan memindahkan tapak WordPress, tetapi ia sentiasa sangat khusus dan sentiasa perlu disesuaikan dengan situasi khusus anda

Google akan menjadi rakan anda dalam hal ini, tetapi berikut ialah pasangan untuk anda bermula:
Semoga berjaya!