My goal is to share all my knowledge and best practices to help anyone interested in WordPress learn things faster and, hopefully, without as much pain and frustration as I’ve been through. Creating websites in WordPress is a craft best taught by building. Learning by doing so to speak. For that reason my main focus when creating guides and courses are to explain every step carefully so that everything is clear and understandable for anyone.
A lot of my content is free and can be found either in here on RU-vid or on my blog. The rest are available as full step-by-step courses on my website www.wpexplainer.com
Thanks for this amazing tutorial!!! One thing I still can't figure out though is how to create different footers for the different languages using Polylang. Could you give me some advice? Would be very appreciated. Hälsningar från Sverige 😄
Hi Lucy, it depends on your theme but footers are typically handled in: Appearance > Widgets There you can make separate widgets for each language using the dropdown at the bottom of each widget
In 1997, while I was doing a CC mass email on the Pine Platform using UNIX, I did a bulk email send, and one recip charged me with spamming. I even got an email abuse report! The recip threatened legal action on me if I did not opt the recipient out immediately (I would have gotten up to 1-3 years in prison) so I had to opt the recip out immediately. So from this hard lesson, when you are doing any email marketing, if a recip wants to opt-out of your campaigns - you must honor that request. It is not only a mandate --it is the law! It is even engrained in some of the anti-spam laws currently in the world, such as CAN-SPAM in the USA and CASL in Canada.
Hello thank you for great guide. However when activating all synchronization for custom fields its did not create them in secondary language, still need to type one by one for custom fields such city names. Any ideas ? Thanks
Thanks for your helpful tutorial. I have a question corncerning translations of installed Plugins: I am using Polylang free version. In the Polylang translation, the plugin "WP-RU-vid Lyte" is not included with the consequence that German language is shown on English pages. It seems to be that Polylang free version does not support the plugin "WP-RU-vid Lyte". Question: Does the Pro Version of Polylang support the translation? Or is there another way how I can translate the plugin "WP-RU-vid Lyte"?
Hi Randy, it's difficult to say what the issue might be, however you could try going to your permalinks settings and clicking save. Also oftentimes the .htaccess file is the cause of these types of issues. Another probable cause could be having a redirect plugin installed that's automatically creating redirects. Good luck with your website
Thanks for a great video ! A pre-installation question 1) Do I need to setup Wordpress Multisite first ? 2) I'm using Wordpress 6.3.2, Gutenberg 16.8.1 and Polylang 3.5.1 (all up to date versions as of 23 Oct 23). I have an issue setting up the menus (around 18:30 of the video). I have a much simpler interface to configure the menus and no possibilities that I can see to configure different language menus. What am I missing ? Thanks in advance for your help
Thank you for the feedback. Setting up Polylang with a multisite is very different from a standard WordPress installation. Try looking in Polylang's documentation for help
@@WPExplainer Thanks i have tried to create new pages, and duplicate content , translate. I then publish my pages and they're gone into the abyss. Impossible to find the page, worth 4 hours of work .... I'm desperate
A known bug in Polylang is that it sometimes creates an extra language with a funny looking name. Try checking if there is an extra language added besides the languages you've created. If so, then delete the extra language...
Tak for din stille-og-rolige hands-on forklaring - stille-og-roligt, er det ikke meget dansk? ;-) - hvor alt giver mening ét skridt ad gangen. Det virker, som om Polylang er et meget gennemtænkt plugin. Det fungerer simpelthen. Der findes smarte plugins som indbygget Google-translate. Man vælger diverse sprog og publicerer det. Men Googles oversættelsesmaskine er - selvom den kører pænt et stykke ad vejen - en faldgrube. Når det går galt, går det VIRKELIGT GALT. Og der er ingen mulighed for at rette i oversættelsen, for oversætteren genererer bare her-og-nu. Det eneste, jeg savner i Polylang-setup'et er, at der kun vises ét flag - altså det modsatte flag af det, du har valgt. Når du er på en blog-post under en dansk menu, skal der kun være et engelsk flag - og omvendt. Jeg synes faktisk, at det var sådan for år tilbage, da jeg brugte Polylang for første gang, måske er der noget, jeg har glemt i mellemtiden eller overset.
Greetings. Your tutorial is perfect, however - there are many more problems you have to demonstrate that I hope to solve myself. Here is a video idea. I have a friend who is just getting started with email. They have a known campaign of 7- emails and they want to add them to mail chimp. The problem is a tiny portion of the (project) will be automated, but- before solving that problem. Here are the questions as follows: *How do you add 6+ email messages into mail chimp ONE at a time. *How do you do so using a file (they call this importing. *How or Is there a way to give a eMail campaign (sequence of 6+) emails to other people, who can use them with Mail Chimp much like a "DIGITAL FILE" for which one could sell on Etsy as a product "for sale". Observation: No one is doing anything like this. Sure/Yes you can purchase a email Sequence On Etsy, but the files are in PDF file format, but again-getting them into Mail Chimp means painstakingly adding them and of course the FORMAT has be be fixed.
know polylang does not mirror pages "dynamically", but can you do this: the linked translated page is outdated. You want to relink the newer updated source language page with a clone of it*, and then translate again. And then link this in the menu instead of the older translated page. *This is possible when no translated pages are linked yet, but once linked, it seems impossible to relink with another page the the originally linked one?
Hi Ruben, I had the same impression but I found out it's in fact super easy. In the language menu on the page you wish to link to another page you can delete the page name and then simply write the name of the new page to link that instead.
@@WPExplainer not really, but I've found out. You need to have porper setting of direct link structure set in general settings. Just after pretty permalinks appear.
Thank you for this video. Very helpful. The only thing that is looking totally different on my end is the copying of the pages. I don't have the option to select all text as it shows the page in the blocks with headings, paragraphs, pictures etc. I'm not sure how I can 'copy' my pages as I'm not able to select all the text (I can only copy per block text)
Hi there, it sounds like you're using a page builder of some kind. You can try downloading the "Classic Editor" plugin, that might make it possible to copy the content
In Appearance > Menus, click on screen options, top right of your screen, to expend the options and check the “Language switcher” checkbox. You should then see a new metabox in the “Add menu items” list which allows you to add a language switcher the same way you add other menu items
Good, thank you ! Something I couldn't do though: trashing the transated page and start again. The little pencil stayed whatever, and the "+" didn't show. How to start the process of duplicating the page when it has been done once ?
How can you keep editing your posts and pages on the dashboard? When I click to edit as you did, it always take me to another edit page... your way so much more easier.!
One thing I had to Google - I wanted the switcher in the menu to be: EN | DE Not the flags or fully spelled words. Found the answer in 10s and made the changes, works great 👍🏼
Can somebody help with this - I make click on + to add a new page, after that it is created but still + doesn't change to pen and it seems as if the page wasn't created?