Daniel López Azaña

Theme

Social Media

Blog

Tag: Wordpress

Fixing Qtranslate slug problems

| |
qTranslate,qTranslate Slug, Wordpress
Wordpress multilingual site

There are basically two options when creating a multi-language website based on WordPress. One involves duplicating posts and pages by creating one different post for each language, wich is the approach followed by some plugins like WPML, Polylang or xili-language. Another approach is to introduce all the translations into the same post, separated by meta-tags within the content itself.

Each translation is displayed in different tabs within the HTML editor of a single post. This is the case of Qtranslate, which happens to be the simplest solution from my point of view, as it is not necessary to modify the WordPress database in order to create relationships between a post or page and their translations, as well as among other WordPress objects like categories, tags, widgets, menus, etc. Therefore Qtranslate is my favorite choice when it comes to creating a multilingual website based on WordPress.

Google XML Sitemaps v3 for qTranslate doesn’t work with Qtranslate Slug

| |
Multi-language,Multilingual,qTranslate,qTranslate Slug, Wordpress
Wordpress multilanguage icon

One of the most widespread options to create a multi-language site with WordPress is to use the qTranslate plugin, wich works pretty well and it’s free. Perhaps the most sensitive aspect of multilingual sites ​​is URL translation, since it affects website’s information architecture and search engine optimization (SEO).

Precisely qTranslate does not support URL’s translation, so we must choose to install an additional plugin: qTranslate Slug. At first all works well with these two plugins installed, but problems arise when we need an XML sitemap to upload to Google.

I am looking for freelance PHP programmers

| |
Joomla, MySQL , PHP ,SugarCRM, Wordpress ,Yii Framework
PHP logo

I am looking for freelance PHP programmers with initiative and entrepreneurial spirit to help me, first, take on the surplus of projects that my clients request to me and I can’t accept due to lack of time. On the other hand, but not least important, I would like to find reliable people to form a strong team to undertake and develop some projects I have in mind and others that someone may propose.

Regarding the first scenario, I would like to establish a collaborative relationship in which I would be the interface to the customer and you would perform the analysis and programming tasks that I entrusted after reaching an agreement on the economic conditions of each job, although I ideally would establish a general fee of €X per hour reviewable if any particular case might arise. I’m also a programmer, so you will always have the help and support you need from me to carry out assigned projects. If collaboration in this first stage is successful, I will love to develop the second stage with you.