One place for hosting & domains


      How to Back Up Your WordPress Website (3 Methods)

      You’ve probably put a lot of hard work into your site, and if something were to happen to it, the results could be devastating. Hackers could lock you out of your website, data files could become corrupted, or you could even accidentally delete your site — what’s worse is that the results could be permanent.

      Maintaining regular backups could save you from ever finding yourself in this position. There are several different methods for backing up your WordPress website — most importantly, they can all help prevent the loss of your valuable site files and database.

      The Importance of Backing Up Your WordPress Website

      Let’s start with the basics. A WordPress backup is simply a copy of all your site’s files and database. Backups are used to restore sites that have been compromised through hacking or corrupted files or websites that have been purposely or accidentally deleted.

      How often you should back up your website depends on your niche and size. If you have a site that is constantly updated, such as a high-traffic blog or an e-commerce site, you may want to perform backups daily. Websites with mostly static content are usually fine with less frequent backups.

      It’s highly recommended that you make multiple backups and save them in different places. Just as your site can become compromised or lost, your backups could be destroyed or deleted too. Having several backups helps ensure that you’ll always have a fresh and current backup, even when another is unavailable.

      How to Back Up WordPress (3 Methods)

      There are a few different methods for backing up WordPress sites. Each has its advantages and disadvantages. The best approach will be up to you, but it’s wise to know about all three. Let’s take a look!

      1. Back Up WordPress Manually

      Backing up a WordPress site manually is the most difficult method, but it is sometimes necessary. If you’re locked out of your WordPress dashboard due to an error or security issue and need to make a backup, this may be the only way to do it.

      There are two stages to this: backing up your files and backing up your database. To start, you’ll need your Secure File Transfer Protocol (SFTP) credentials. You’ll usually find them within your hosting account’s back end. If you can’t find them, just contact your host — they’ll be able to root them out for you.

      Once you have your SFTP credentials, you’ll want to download and launch a suitable client, such as FileZilla. This option is excellent because it’s free, open-source, and easy to use.

      Once it’s open, enter your credentials in the specified areas:

      FileZilla FTP connection

      After you’ve established a connection with your server, you’ll need a destination folder for your backup. You can create one without leaving FileZilla by right-clicking within the top-left quadrant, selecting Create Directory, and giving it a name.

      Next, drag the WordPress files from your server (found in the top-right quadrant) and drop them in your destination folder. The download may take a while — coffee time! — but once it’s done, you’ll have a backup of your site’s files saved to your computer.

      However, you’ll still need to back up your WordPress database. To do this, you’ll need to utilize the phpMyAdmin tool, which you can find within your host’s back end. Once you’re logged in, select your WordPress database from the sidebar:

      exporting your WordPress database

      Next, navigate to the top of the screen to the Export tab. Select the Quick export method, click on Go, and download the file when prompted. Again, the download may take some time and will save a backup of your database to your computer. That’s it!

      2. Install a WordPress Plugin to Run Automatic Backups

      Using a plugin is much easier and faster than backing up WordPress manually. Some plugins, such as UpdraftPlus, enable you to schedule automatic backups, giving you back much-needed headspace!

      To implement this backup method, you’ll first have to install and activate your chosen plugin. From here, you’ll be able to schedule your backups, determine where the plugin should save them, and select the files you want to back up:

      UpDraft Plus WordPress backup settings

      Many WordPress backup plugins (including UpdraftPlus) enable you to save backups locally or to the cloud. This is a great way to keep backups in multiple locations as an extra precaution.

      However, one downside to using a plugin is that it’s difficult to monitor whether backups are being created. Of course, backing up your site manually can help with this since you’ll be able to easily see if the backup is completed correctly. However, there is one way that can provide the best of both worlds.

      Get Content Delivered Straight to Your Inbox

      Subscribe to our blog and receive great content just like this delivered straight to your inbox.

      3. Manage Backups Through Your Hosting Provider

      Some hosting providers, including us at DreamHost, offer a backup feature. How you access, schedule, save, and restore your backups will vary depending on your provider. We provide one-click backups to all customers and automated daily backups to customers with managed WordPress plans.

      Automated backups provide the highest level of convenience possible, running in the background without you having to do a thing. You can (of course) supplement them with on-demand backups outside of your normal schedule — for example, right before pushing changes to your live site.

      To access your backups as a DreamPress customer, log in to your account and select DreamPress from the WordPress drop-down in the sidebar. From here, find the domain you want to back up and click on the Manage button. You can then select the Backups tab, where all your backups will be listed, and also create or restore them with a single click:

      DreamHost create a backup in Panel

      Finally, letting your host automate backups on your behalf is usually a ‘set-and-forget’ setting. However, for extra security, you may still want to save multiple backups. It’s worth keeping in mind that if your site has a server issue and the backups are stored on the same server as your site (a ‘no-no’), you may run into trouble.

      Back Up Your WordPress Site Today

      Your website is important to you, so it’s vital to protect it from outside threats, simple human errors, or something else. Backing up your WordPress site regularly will ensure that you have a way to get your site back if the worst happens.

      Do More with DreamPress

      DreamPress Plus and Pro users get access to Jetpack Professional (and 200+ premium themes) at no added cost!

      Managed WordPress Hosting - DreamPress

      Source link

      How to Translate a Website Quickly & Easily

      It probably won’t surprise you to learn that English is the most common language on the web. However, it’s far from the only one. In fact, nearly half of all internet users speak another language. This means that if you’re not translating your website, you may be losing out on potential conversions and revenue.

      Fortunately, translating your content is not as difficult as you might think. Plus, you don’t need to be multilingual to do it! Today, it’s easier than ever to build a website and make it available in other languages.

      In this post, we’ll discuss why you might want to create a multilingual site. Then, we’ll provide you with a list of solutions for translating your website quickly and easily, including using web browsers, online translator tools, plugins, and more. Let’s jump in!

      An Introduction to Website Translation

      When you translate a website, you essentially create a new version of the site in a different language. For instance, our DreamHost site is also available in Spanish.

      This process can be done manually, by hiring a professional translator. Alternatively, you might use an automatic translation tool.

      There are a few things to keep in mind when translating a website. First, you’ll want to make sure that all of the content on the site is translated accurately. This includes the text as well as any images or other multimedia elements.

      Additionally, it’s important to consider the overall design of the site. The goal is to create a version of the site that is easy for users to navigate and understand, regardless of their device or native language.

      You’ll also need to consider your site’s Search Engine Optimization (SEO). The translated pages should contain the right keywords so that users can easily find them when looking for information in their language.

      It’s worth noting that website translation is not the same as website localization. Localization is a more comprehensive process. It involves translating the site content and adapting the site’s design and functionality to better meet the needs of users in a specific region.

      Why You Might Want to Translate Your Website

      There are a number of reasons why you might want to translate your website. If you have an international audience, translating your site can help you cast a wider reach and better serve your users. It can also be a good way to expand into new markets.

      A multilingual site can help increase your conversions. Your website visitors will be more likely to convert if your site content is in a language that they understand.

      Translating your site can also show users that you are committed to inclusivity. It provides a good User Experience (UX) for everyone, regardless of their language. Making your site more accessible can help you build trust with your visitors and make them more likely to do business with you.

      Finally, translating your site can help improve your SEO. If you optimize your site for keywords in different languages, you can attract more traffic from users who are searching for articles in their native languages.

      Get Content Delivered Straight to Your Inbox

      Subscribe to our blog and receive great content just like this delivered straight to your inbox.

      How to Translate Your Website Quickly and Easily (10+ Methods)

      Translating an entire website can be time-consuming and costly, especially if it contains a lot of pages. Fortunately, there are a handful of tools that can help simplify the process. There are also multiple methods that you can use.

      Let’s look at 10+ ways to translate your website quickly and easily, with step-by-step instructions.

      Using Major Web Browsers

      Most web browsers enable you to translate your site in just a few clicks. Plus, this feature is normally available for free.

      However, the quality of the translation may not be very good. Therefore, it’s important to proofread the translated site carefully before making it live.

      Let’s look at how to translate your website using different browsers.

      1. Google Chrome

      Translating your site in Google Chrome is quick and easy. To start, click on the three dots in the upper right-hand corner and select Settings:

      Google Chrome settings

      Next, navigate to Advanced and select Languages and inputs > Languages. At the bottom, you’ll see an option that says Offer to translate pages that aren’t in a language you read. Click to enable this setting:

      The Offer Google Translate option in Chrome

      Now you can translate your website into foreign languages. Visit the web page you want to translate, then right-click and select Translate to English:

      The option to translate language in Chrome

      In the popup that appears, click on the three dots and select Choose another language:

      Choosing another language to translate in Chrome

      Then, you can choose an option from the dropdown menu. When you’re done, click on Translate. The web page will automatically be translated.

      2. Mozilla Firefox

      Unlike Chrome, Firefox doesn’t have a built-in translation feature. Instead, you’ll need to use an extension.

      A popular option is To Google Translate:

      The Firefox To Google Translate extension

      Select the Add to Firefox button to install the add-on. On the Options screen, you can choose specific languages:

      The To Google Translate options

      You can also leave the Translate Text field set to Auto to translate in different languages. When you’re done, select Save.

      Now, when you visit a web page that you want to translate, you can right-click on it and select Translate this page. This will open Google Translate.

      Another option is to change your Firefox settings. You can do this by clicking on the menu in the top right and navigating to Settings > Language:

      The Firefox language settings

      Choose the language you want. Then select the OK button.

      3. Microsoft Edge

      If you use Microsoft Edge, you can access a built-in translation tool similar to the one in Chrome. Open your site and click on the Translate icon in the address bar:

      Translating a web page in Microsoft Edge

      A popup will appear. Under Translate to, select the language from the drop-down menu and click on Done.

      4. Safari 

      Your options for translating a website in Apple Safari will depend on your device and your browser version. For example, you may be able to access the Translate button in the Smart Search field.

      If you’re using Safari on your iPhone, you can select the aA button in the address bar. This will open a menu where you can find and select the option to Translate to English.

      Using Online Translator Tools

      There are plenty of online translator tools that you can use. Many of them are free.

      These tools use Artificial Intelligence (AI) to translate a page into another language. The process is often quick.

      Unlike human translation, these tools won’t account for linguistic nuances. Therefore, you may need to check the translations to make sure they’re accurate.

      5. Google Translate

      Google Translate is one of the most popular online translator tools. You can use it to translate individual pages or your entire site into different languages:

      The Google Translate website

      On the main page, click on the Websites tab and enter your URL in the text field. Select the native language from the options on the left, then choose the new language you want to translate the content into. Next, click on Translate:

      Translating a website in Google Translate

      You should now be able to see the translated version of your site. If you want to change it to another language, you can select your preference from the drop-down menu.


      Another popular online translation tool you can use is

      The homepage

      It offers over 30 different languages and lets you use your voice or keyboard to input text. Then, you can read the translated text or listen to the audio version.

      The unedited versions of machine translation are free to use. You can also leverage the professionally edited translations for $0.07 per word.

      7. is a useful online translator that lets you choose from more than 50 languages:

      The website

      Start by entering your text in the provided box. Then, select the preferred language and click on the Translate button.

      When it’s finished, you can view the written text or select the sound icon to listen to it. You can also use the word and character count tools to keep track of the length of your content.

      Using WordPress Translation Plugins

      If you’re a WordPress user, you can also use plugins to translate your website. Let’s look at some popular options.

      8. Weglot

      Weglot is a robust solution that automatically translates your website into more than 100 languages:

      The Weglot website

      The service incorporates both human and machine translation solutions. You can use automatic translations, then manually edit your text for clarity. You’ll also have access to professional website translators.

      After you sign up for a Weglo account, you will receive a confirmation email with your API key. Then, you can install the Weglot Translate plugin on your WordPress site:

      The Weglot WordPress plugin

      After activating the plugin, navigate to Weglot and enter your API key. Next, select your Original Language (such as English) and set the Destination Languages:

      The Weglot plugin settings

      You can also choose specific pages to exclude from translation. When you’re done, click on the Save button. Now, when you view your site on the front end, you should see a language widget that lets you translate the page.

      The plugin is free. However, you can upgrade to a premium plan to access more features.

      9. Polylang

      Polylang is another WordPress plugin that enables you to translate your site:

      The Polylang plugin

      You can use it to set the language for each post and create translated versions in your WordPress editor. Once you install and activate the plugin, you can access its settings by navigating to Languages:

      The Polylang plugin settings

      The plugin is free. For more advanced features, you can upgrade to a pro plan.

      10. WPML

      WPML is one of the most popular translation plugins for WordPress:

      The WPML website

      This tool is intuitive and easy to use. However, it’s mostly focused on manual translation. Once installed and activated, you can assign the Translator role to specific users.

      The plugin supports more than 40 languages. It also lets you generate language variants.

      Bonus Option: Translate Your Website Using Custom Translation Services

      At this point, we’ve discussed a range of translation tools that you can use, including online translators and WordPress plugins. However, if you’re looking for high-quality translations, you might consider using a professional service such as Gengo or

      The website

      Of course, you’ll have to pay for this service. However, you can have peace of mind knowing that your translations are being handled by experts in those languages.

      This option can save you a lot of time and energy in the long run. You can contact the translators to learn more about their services and prices.

      Translate Your Website Today

      Not all of your site visitors are fluent in English. To avoid losing out on conversions, you might want to consider translating your content into different languages.

      As we discussed in this post, there are various methods you can use. For instance, you can use an online tool such as Google Translate or install a WordPress plugin like Weglot.

      Are you looking for additional ways to enhance your website? Check out our DreamHost Pro Services to learn more about our professional web design services!

      DreamHost Makes Web Design Easy

      Our designers can create a gorgeous website from SCRATCH to perfectly match your brand and vision — all coded with WordPress so you can manage your content going forward.

      custom website design

      Source link

      Decoding WordPress: Creating a Multilingual Website

      As a website owner, accessibility should be one of your highest priorities. That’s because if a portion of your visitors can’t read your content, you’re likely missing out on an interested audience. By not making your site multilingual, your reach will be limited to visitors who are able to read your language.

      Fortunately, WordPress makes it easy to add multilingual features to your website. To do this, you can install a multilingual plugin or use translation software to add material in other languages. This way, you can offer multilingual content to users all over the world.

      In this post, we’ll explain what a multilingual website is and why you should consider creating one. Then, we’ll discuss how you can add multilingual features to your website. Let’s get started!

      An Introduction to Multilingual WordPress Websites

      Essentially, a multilingual website provides the same content in more than one language. This means, no matter how the original article is written, users can be redirected to their native language:

      Multilingual website

      Rather than only using a single language, you can add multilingual features to your website. Whether you use a multilingual plugin, Google Translate, or manual translations, you can start sharing your content worldwide.

      Multilingual Features in WordPress 6.0

      WordPress 6.0 brought many updated features, including extended Full Site Editing and site-wide blocks. However, the core software doesn’t come with multilingual functionality. Although WordPress itself doesn’t yet support out-of-the-box bilingual or multilingual features, many plugins enable you to easily translate your posts and pages.

      Fortunately, WordPress is consistently working on new features. Here is the development roadmap for WordPress’ multi-year Gutenberg Project:

      1. Easier Editing: Development of the Block Editor
      2. Customization: Full Site Editing, Block Patterns, Block Directory, and Block-based themes
      3. Collaboration: Multi-author collaboration
      4. Multi-lingual: Implementation of multilingual features

      Currently, we are in phase two of the Gutenberg Project. Therefore, if you want to build a multilingual website with just core WordPress software, you’ll have to wait for a while, as there is no current timetable on when the project will reach phase four.

      In the next few years, we should also see other Content Management Systems (CMS) become multilingual-ready. If you use a headless CMS, the future will likely bring support for multilingual content.

      Benefits of Creating a Multilingual Website

      No matter the type of content you produce, you can benefit from creating a multilingual website. Whether you run a business website or a small blog, translating your content can be an effective way to grow your audience.

      By translating your website, you can significantly increase your organic traffic. Although English is the most common language on the internet, it only makes up 25.9% of online users. That means, if you don’t translate your English content into another language, you could fail to reach a larger, global audience.

      Besides, creating a multilingual website can improve your Search Engine Optimization (SEO). If you’re trying to gain traction with English keywords, you may have noticed that these have a lot of competition. In other languages, the same keywords can be far less saturated.

      For example, the keyword ‘meal delivery’ has a high amount of searches and competition. With an expensive top-of-page bid, you may not want to use it:

      English keyword results

      However, using ‘entrega de comida’ can improve your results. By simply translating your keyword into Spanish, you can run a cost-effective ad campaign without competing with other websites:

      Spanish keyword results

      Additionally, offering content in a visitor’s native language can provide a better User Experience (UX). Instead of having to rely on Google Translate, users can immediately understand your website and find the information they’re looking for.

      This can also make your website more credible and trustworthy. When you can remove a communication barrier, users from all over the world may be more likely to trust what you’re saying.

      Types of Multilingual Plugins

      Since WordPress isn’t multilingual-ready out of the box, one effective option is to install a multilingual plugin. With these plugins, you can start publishing content in other languages. However, some multilingual plugins can offer more in-depth translations than others. Let’s look at a few different types.

      Comprehensive Multilingual Plugins

      The best multilingual plugins will enable you to translate every part of your website, from your written content to your themes and plugins. When you want to make your entire website multilingual, these plugins can be effective tools.

      One of the most popular multilingual plugins is TranslatePress. After installation, you can use its front-end editor to translate everything you can see on your website:

      TranslatePress plugin

      Additionally, by integrating TranslatePress with Google Translate or DeepL, you can set up automatic translation for all of your content. Please note that relying on a service that leverages machine translations will not work as well as having someone who can natively understand the language you are translating your content to.

      Fortunately, you can fix any mistakes that machine translations may make manually and see a live preview of these changes during the editing process.

      Polylang is another powerful multilingual plugin that enables you to translate your posts, pages, media, categories, and tags. You can even create translations any custom post types, widgets, navigation menus, and URLs:

      Polylang plugin

      Plus, Polylang can improve your multilingual SEO. By setting up HTML hreflang tags, SEO-friendly URLs, and open graph tags, Polylang can help you to start showing up in global search results.

      Both of these plugins are free to download. However, if you want to access advanced features and add-ons, you’ll likely need to purchase the premium versions.

      Automated Translation Plugins

      Alternatively, some multilingual plugins connect to automated translation services. This type of plugin can provide translations for certain parts of your website, but won’t be nearly as comprehensive.

      For example, Translate WordPress with GTranslate can make your website multilingual using Google Translate. With this plugin, you can add different languages in a widget, allowing users to easily switch to their native language:

      GTranslate plugin

      The free version of GTranslate includes statistical machine translations. With a premium version, you can access Google neural translations, which can be much more accurate. Also, the core software does not support manual revisions.

      If you’re a software developer, you may benefit from using Loco Translate. Unlike the other options on this list, Loco Translate enables you to update the language files in your theme or plugins:

      Loco Translate plugin

      Using the built-in translation editor, you can modify WordPress translation files directly in your admin dashboard. This will contain integrated automatic translation services to help you design a multilingual-ready theme or plugin.

      Get Content Delivered Straight to Your Inbox

      Subscribe to our blog and receive great content just like this delivered straight to your inbox.

      How to Create a Multilingual Website with WordPress (7 Methods)

      Translation can be the key to driving global traffic to your website. To help you get started, we’ve compiled a few different ways you can make your content multilingual.

      1. Choose a Multilingual Ready Theme

      Often, picking a theme can be an important first step in improving your website’s appearance and functionality. When you’re trying to make multilingual content, you can consider installing a translation-ready theme.

      In a translation-ready WordPress theme, the software will support translations into many languages. To achieve this, developers usually concentrate on a variety of factors including:

      • Internationalization (i18n): Theme development that focuses on easy translation.
      • Localization: The process of translating from the original language into a new language.
      • Right to Left (RTL) text: Supports languages that read from right to left, including Arabic, Aramaic, and Hebrew.

      It’s important to keep in mind that a translation-ready theme won’t automatically translate your content. It simply provides a solid infrastructure for your translated content.

      To find a multilingual theme, you can apply a filter in the WordPress Theme Directory. Here, click on Feature Filter and select the Translation Ready option:

      Translation Ready filter

      This will exclude any WordPress themes without multilingual support. After browsing these results, you can install and activate a translation-ready theme:

      Translation-ready WordPress themes

      One of the most powerful translation-ready themes is Divi. It integrates with many multilingual plugins and supports full translation of its front-end interface:

      Divi theme

      Plus, Divi’s localization covers everything from form fields to descriptions. Moreover, after you enable a right-to-left language, this theme will automatically turn on RTL mode.

      If you’re looking for a more affordable option, consider the Neve theme. Although it has a more minimalist design, it can adapt to almost any new language that you might need it to:

      Neve theme

      With Neve, every element of your theme can be translated, no matter which multilingual plugin you use. Like Divi, Neve is fully capable of using RTL text, so you’ll never have to worry about translations affecting your web design.

      2. Add a Language Switcher

      Once you find a translation-ready theme and a multilingual plugin, you can start translating your online content. To do this, you can create a language switcher. This is a dropdown menu or button that visitors can use to select a translated version of a page:

      Language switcher

      A language switcher can enable each visitor to your site to select their preferred language. This provides a quick, convenient way to translate your website without leaving the page.

      With TranslatePress, you can add a language switcher to your site in just a few steps. First, install and activate the plugin:

      Install TranslatePress

      Then, go to Settings > TranslatePress > General. In the All Languages section, there will be a default language set for your website. Here, select some alternate languages:

      Select languages

      Next, scroll down to the Language Switcher settings. With TranslatePress, you can display your language switcher with shortcodes, as a menu item, or with a floating language selection menu:

      Language Switcher settings

      For any option, you can customize the appearance of the language switcher. Using the dropdown menu, you can choose to display the language names, flags, or both:

      Language switcher display

      When you’re finished, save your changes. One way to add this feature to a page is with its shortcode. On any page or post, simply add a shortcode block:

      Language switcher shortcode

      To display the language switcher, paste this shortcode: ‘[language-switcher]’. On the front end you’ll be able to see your list of available languages:

      Front-end language switcher

      Now any visitor can easily read your website in their preferred language simply by selecting it!

      3. Enable Automatic Translation

      Another simple way to create a multilingual website is to set up automatic translation. This will translate every word of your content from one language into another. Although this may provide some awkward phrasing, it can be a quick and easy way to translate your website.

      If you decide this option is right for you, you can use the TranslatePress plugin. It provides automatic translation using either Google Translate v2 or DeepL. However, the free version will only support Google Translate.

      After you activate the plugin, navigate to Settings > TranslatePress and make sure to set your desired languages. Then, click on the Automatic Translation tab:

      Enable Automatic Translation

      At the top of the page, select Yes next to Enable Automatic Translation. Then, choose the translation engine you want to use.

      To continue setting up either Google Translate or DeepL, you’ll need to use an API key. For Google Translate, sign into your Google Cloud Console and create a project. Next, go to APIs & Services:

      APIs & Services

      At the top of the page, click on Enable APIs and Services. Search for the Cloud Translation API and enable it:

      Cloud Translation API

      Find the Credentials page and select Create Credentials. Then, click on API key:

      API key

      This will generate an API key for Google Translate:

      API key

      Now you can go back to your WordPress dashboard and paste your API key into the Automatic Translation settings. If it’s working properly, you should see a green checkmark:

      Paste API key

      When you select the Translate Site button at the top of your dashboard, this will open the visual translation editor. Here, you can select the new language and you’ll see the automatic translation on the right:

      TranslatePress editor

      If you notice anything wrong with your translation, you can also make manual edits. This can ensure that native speakers understand your content.

      4. Edit Your Site’s Translations

      If you enable automatic translation, the result might not be perfect. Since it translates on a word-by-word basis, it can sound strange to native speakers. To solve this problem, you can manually edit your translations.

      In the visual translation editor, you can click on the pen icon to view text in multiple languages. It will show the original content, as well as the new translation:

      Manual translation

      If you speak the translated language, you can change any awkward wording using the text box on the left. To help you even further, TranslatePress can provide translation suggestions:

      Translation suggestions

      By clicking on these suggestions, you can automatically update the translation. Then, click on Save translation to implement this in the front-end editor.

      Now, when visitors switch your website into the secondary language, they’ll be able to see your new changes:

      Live translation

      These edits can improve the quality of your translations. This can help make your content more relatable and understandable, rather than sounding like a stiff, automatic translation.

      5. Change Your URLs

      Along with translating your web pages, you may want to modify your URLs for your translated content. Using the Polylang plugin, you can change the language code in your links to align with the new translation.

      First, be sure to install and activate Polylang. Using the setup wizard, select the languages you want to add to your website:

      Select Polylang languages

      Continue through the setup process and return to the dashboard. Then, go to Languages > Settings and find URL modifications:

      URL modifications

      Open this section and enable Hide URL language information for default language. If you have English as your default language, this will remove the ‘/en/’ from your URL:

      Hide URL language

      This will change all your links to a structure like this:

      English URL:

      Spanish URL:

      Once you’re finished, save your changes.

      6. Add Multilingual Content

      If you don’t want to install a new plugin, there are other simple ways to include translations on your website. For instance, you can feature two different translations on the same post. Then, you can create an anchor link so readers can easily jump to the translated content.

      To do this, you’ll need to create a new post. You can start by writing the content in your native language:

      New English post

      Next, you’ll need to open a translator like Google Translate. After you choose which language to translate to, you can paste your content:

      Google Translate

      Then, copy your translations and paste them beneath the original text. Be sure to translate all the elements on the page:

      Translated post

      Once you’re finished, click on the heading for the translated section. Open its Advanced settings and find the HTML anchor:

      HTML anchor

      Here, create a unique identifier and copy it. Next, at the top of the post, add the name of the second language:


      Click on the link button to add an internal jump. For the link text, include ‘#’ followed by your HTML anchor:

      Add translation link

      Now visitors can see that there is a translated version of that new post! Anyone who reads that language can click on the link, which will take them to the translation.

      Alternatively, you can include the translation as a completely new post. In this case, the link will redirect them to another page rather than a single page jump.

      If you decide to do this, you may want to create a new category for that language. This way, native speakers can find those posts all in one place.

      7. Create a WordPress Multisite

      Instead of creating multiple versions of your posts, you can create a WordPress multisite. Essentially, this can host different translated versions of your website on a single WordPress installation.

      However, this involves customizing your database by editing site files. Since this can harm your data, be sure to backup your website beforehand.

      Then, open your wp-config.php file. Right before the ‘/* That’s all stop editing! Happy blogging. */.’ line, add this code:

      /* Multisite */

      define( 'WP_ALLOW_MULTISITE', true );

      Now you can go to your WordPress dashboard. Find Tools > Network Setup:

      Create network

      You’ll need to choose between subdomains and subdirectories. Here’s how your URLs will look with each option:

      • Subdomain:
      • Subdirectory:

      Then, review your Network Details and click on Install.

      To enable the network, you’ll need to add some information to your wp-config.php and .htaccess files. After you paste the given code, log back into your dashboard:

      Enable network

      You should now see new icons for managing your network. When you click on My Sites, you’ll be able to create a new translated website:

      Network sites

      With this method, you can add new child sites for virtually any language!

      Go Global with a Multilingual WordPress Site

      Ultimately, having a multilingual site can improve your SEO and boost your organic traffic. When you provide well-translated content, you can expand your audience to multiple countries. Furthermore, since English keywords have a high level of competition, this may be the best time to go multilingual.

      To do this, you can simply install a multilingual plugin. With TranslatePress, you can enable automatic translation, add a language switcher, and manually edit translations. Alternatively, you can use a service like Google Translate to create multilingual content.

      If you decide to build a translated version of your website, you’ll want to make sure it’s fast and secure. With a DreamPress hosting plan, you can create a high-performing WordPress website that isn’t a hassle to manage!

      Do More with DreamPress

      DreamPress Plus and Pro users get access to Jetpack Professional (and 200+ premium themes) at no added cost!

      Managed WordPress Hosting - DreamPress

      Source link