Changing Domain For A WordPress Website in 3 Steps

Today, John and I moved the eXperiencePlay website from xp.keeganslw.com to experienceplay.education. I was worried this process would be cumbersome but I was pleasantly surprise when we succeeded after a few minutes of research and work.

Prerequisites

Before initiating the domain change process, I registered experienceplay.education on Namecheap, pointed the Name Servers at my Reclaim Hosting (OU Create) account, and used the “Addon Domains” section of the Reclaim Hosting cPanel to add the experienceplay.education domain and directory to my account. Let me know if you need some guidance with these preliminary steps.

Step 1 – Change the WordPress Address & Site Address

Screenshot of General Settings highlighting WordPress Address and Site Address fields

Under the Settings>General tab of your WordPress website are the WordPress Address (URL) and Site Address (URL) fields. You will need to change those fields from your old domain to your new domain. From our research, we referenced the “Via WordPress Dashboard” section from this website and the “Method II” section from this website.

Step 2 – Move All WordPress Site Files On Server

Folder view of my web server showing the eXperience Play Website files.

Next we moved all of the folders and files located in the xp.keeganslw.com directory over to the experienceplay.education directory including all of the .php files.

Notably, we didn’t have to alter the WordPress MySQL database. In fact, we never touched the database! 🙂

Step 3 – Disconnect & Reconnect Jetpack (& Other Cleanup)

eXperience Play website with new experienceplay.education domain.

To finalize our site transfer, we followed Jeremy Herve’s recommendation from this forum, allowing us to transfer our Jetpack site statistics from xp.keeganslw.com to experienceplay.education. Otherwise, the only remaining cleanup required was updating a few URLs to point to experienceplay.education and establish a redirect from the old domain to the new domain.

To upload additional images to your website, you’ll need to change the Media directory under Settings>Media. The field is titled “Store uploads in this folder” and needs to be replaced with file path for your new domain and directory. Here’s what that setting should look like:

Screenshot of Media Settings highlighting the directory where uploaded files go on a WordPress website.

Final Thoughts

This process was much simpler than I anticipated and I’m excited to maintain the eXperience Play website visitor statistics. Originally, we set out on this process to separate my domain from the eXperience Play program in preparation for OLCInnovate and to encourage other individuals to use our curriculum (similar to GOBLIN). Now, I’m trilled to have learned how effortless it is to change a WordPress website domain!

The featured image is provided CC0 by Денис Евстратов via Unsplash


Edit: Another paragraph and screenshot were added to step 3 to describe changing the media directory before you can upload additional photos to the website. This issue was discovered after this post was originally published.

eXperience Polish

If you are interested in participating in eXperience Play (XP) remotely, I am going to provide a to-do list of items each week. These to-do lists will include a variety of tasks such as playing games, reflecting, blogging, and portions of game development. If you complete all five to-do lists, you will produce an educational text-based game in five weeks. For more information on this professional development, read this blog post, visit the eXperience Play website, or contact me via Twitter or email.

This post corresponds with the fourth session of XP.

Part 1 – Game Development

1. Review the following Twine Syntaxes and guides:

Add Media (Etc.) With These Twine Syntaxes
Change Your Twine Game's Appearance with CSS
Free Images, Additional Guides, & Resources

2. Using the above syntaxes, guides, and everything you have learned in the past few weeks, continue working on your game until it’s complete.

For reference, here’s an example Twine game from a participant of XP:

Example Twine Game, units, made by an XP participant

3. Find someone to play your completed game and give you feedback. Use this opportunity to make more revisions. Again, I’d recommend getting reviews from individuals in your vicinity since your game is stored locally on your computer for now.

Part 2 – Professional Development

4. Write a blog post about your experience building your game using the following prompt:

Blog Prompt
  • Document how your game has changed from last week. I encourage you to include a screenshot of your final product.
  • Reflect and write about how peer-review and feedback has impacted your game’s design.
  • Research and define “Peer-Peer Learning” in your own words.

Get your Twine game as closed to complete as possible by October 3rd.  Share screenshots of your progress with me via Twitter or email or reach out with any questions.

The featured image is provided CC0 by John Hult via Unsplash.

WordPress 4.4 and YouTube Video Embeds

Update!

After posting to the WordPress.org forums, I was offered a few solutions on YouTube video embeds with WordPress 4.4:

Two work-arounds offered by Jeremy Herve:

Screen Shot 2015-12-10 at 10.39.07 AM

These solutions were originally posted on this forum by Jeremy.

Alternatively, you can wait for the Jetpack update and follow the progress here. In the mean time, I will be using the second work-around offered by Jeremy.

Thank you Jetpack developers and Jeremy for all the work you do!


Original Post

WordPress 4.4 “Clifford” has just been released! I am very excited about it, but I wanted to take a moment and document an issue I am experiencing with YouTube video embed shortcodes:


A simple YouTube video embed uses the video URL in a WordPress Post:

https://www.youtube.com/watch?v=24_gZA6tsuQ

Yields (Working):


Alternatively, you can use the embed shortcode to embed a YouTube video:

Screen Shot 2015-12-09 at 1.48.03 PM

Yields (Working):


However, using YouTube video embed shortcodes does not seem to be working:

Screen Shot 2015-12-10 at 10.13.04 AM

Yields (Not originally working):

Update!

There are two work-arounds to make this work. Please see the beginning Update! section of this blog post for more information!


I am a heavy user of YouTube video embed shortcodes since they allow me to customize the video player to match my WordPress theme and disable the suggested videos that normally appear when a video ends. Thus, I am hoping this will be remedied in a future update!

Don’t get me wrong. I am very excited about WordPress 4.4! With this update comes the notable additions of REST API and the ability to embed WordPress posts:

New Embeds Feature in WordPress 4.4

Both of these features are extremely important additions to WordPress. With the recent release of the Calypso App from WordPress.com the development of WordPress, as a whole, has been phenomenal in the last few months!

This WordPress future looks extremely bright!