İlk sorunuzu yanıtlamak için, çoğu ana bilgisayarda www ve public_html klasörleri aynıdır, yalnızca biri diğerine bağlanır. İşleri kolaylaştırmak için public_html klasörüyle başlayın. Genellikle denilen şey vardır
ikisi arasında, hemen hemen bir takma ad veya kısayol gibi *simgesel bağlantı*

Şimdi siteyi taşımayla ilgili ikinci soru için yaklaşık olarak aşağıdakileri yapın:
- Yerel MAMP'nizin htdocs dizininin tüm içeriğini ana bilgisayarınızdaki public_html klasörüne kopyalayın, büyük olasılıkla bir tür FTP programı kullanarak

- cPanel'de, sitenizin verilerini tutmak için yeni bir veritabanı oluşturmanız gerekecek. Bu yine ana bilgisayara ve cPanel sürümüne/temasına bağlıdır, ancak genellikle ana sayfada yeni bir tane oluşturmanıza izin verecek bir veritabanı bölümü vardır. Ayrıca yeni bir veritabanı kullanıcısı ve şifresi oluşturmanız ve bu kullanıcıya az önce oluşturduğunuz veritabanını kullanması için haklar atamanız gerekecektir.

- Ayrıca cPanel'de phpMyAdmin'i arayın ve açın. Yerel MAMP kurulumunuzda, httplocalhost/MAMP/ adresine gidin ve üst menü çubuğundaki phpMyAdmin bağlantısına tıklayın. Veritabanınızı açın ve Dışa Aktar'a gidin, "Git"düğmesini tıklayın ve SQL komutlarından oluşan büyük bir metin kutusuyla baş başa kalmalısınız. Bu bölümün tamamını kopyalayın, cPanel'inizin phpMyAdmin'ine gidin, veritabanınızı bulun, "SQL"e tıklayın ve o metnin tamamını yapıştırın. "Git"i tıklayın ve neredeyse tüm ayarlarınızı içe aktaracaktır.

- Şimdi cPanel'inizin veri tabanında birkaç ayar yapmanız gerekecek. phpMyAdmin'de wp_options tablosunu bulun, Gözat'a tıklayın ve değerlerde 127.0.0.1 veya localhost gibi eski siteye referans veren herhangi bir şey arayın ve uygun adresle değiştirin

- Son olarak, artık public_html klasörünüzde olması gereken wp_config.php dosyanızdaki veritabanı ayarlarını değiştirmeniz gerekecektir. Açın ve veritabanı adını, kullanıcı adını ve şifreyi bulun ve cPanel'de sahip olduklarınızı yansıtacak şekilde güncelleyin

Bu kesinlikle çok genel bir talimat dizisidir, ancak izlemeniz gereken temel yol da budur. Bir WordPress sitesini taşımayı detaylandıran pek çok site vardır, ancak bu her zaman çok özeldir ve her zaman sizin özel durumunuza uyarlanması gerekir.

Google bu konuda arkadaşınız olacak, ancak işte başlamanız için birkaç tane:
İyi şanlar!