Wordpress.com
Wordpress.com is a free hosting platform run by Wordpress. The instructions below allow you to connect your Wordpress.com site with your domain. Wordpress.com requires a paid plan to point your own domain to it.
Step 1: Add Domain to Wordpress and Get Dns Records
Follow the instructions at https://wordpress.com/support/domains/connect-a-domain-alternative-method/ to add your domain to Wordpress and obtain your A records (IP addresses) and CNAME record.
Step 2: Create the DNS Record
- Login to your Control Panel at https://www.misk.com/cp/
- Click on your Domain Name
- Under Essentials in the top area, click Website
- Select CNAME / Hostname
- Enter the CNAME record (i.e., yourname.wordpress.com) Wordpress gave you as the Hostname
- Click Advanced Settings
Enter each ip address Wordpress gave you as the Custom Root Domain IP
- Click Save
Reference Link: Wordpress
How Long will the Change Take?
DNS changes are made immediately and in realtime across our nameservers. However, due to dns record caching by internet service providers, it may take a few hours for everyone to see the changes.
Wordpress.org Self Hosted
Wordpress.org is a free and open source content management system. It requires more work since you'll be responsible for the operation of the website and backups. You need a server/host that supports databases (i.e., MySQL) and dynamic scripting languages (i.e., PHP) to use it. You can then point the domain to your website using an IP address or CNAME record.