Loading 30
  • Rocket Path Lead Developer
  • Max Services - CEO
Get in touch
Share
WPML Αλλαγή σειράς…

My Blog

Scroll Down

WPML Αλλαγή σειράς γλωσσών μενού στο αναπτυσσόμενο μενού

WPML Αλλαγή σειράς γλωσσών μενού στο αναπτυσσόμενο μενού

Γειά σου.

Με τον παρακάτω κώδικα javascript μπορείτε να αλλάξετε θέση στις γλώσσες του dropdown. Κάτι που το wpml δεν υποστηρίζει μέχρι στιγμής.

Το παράδειγμα είναι για δύο γλώσσες, αλλά μπορείτε να επεκτείνετε τον κώδικα για περισσότερες.

Αν χρειάζεστε βοήθεια ρωτήστε με.

1
2
3
4
5
6
7
8
9
10
var grlang = document.querySelectorAll("a[title='GR']")[0];
var grhref = grlang.attributes[1].value;
var enlang = document.querySelectorAll("a[title='EN']")[0];
var enhref = enlang.attributes[1].value;
grlang.attributes[0].value = 'EN'; //main language title
grlang.childNodes[0].innerText = 'EN'; //main language title
grlang.attributes[1].value = enhref; //main language redirect value
enlang.attributes[0].value = 'GR'; //second language title (after hover of dropdown)
enlang.childNodes[0].innerText = 'GR'; //second language title
enlang.attributes[1].value = grhref; //second language redirect value

Πριν δοκιμάσετε το σενάριο, βεβαιωθείτε ότι το όνομα των γλωσσών είναι σωστό ελέγχοντας τον πηγαίο κώδικα του στοιχείου (δεξί κλικ στο πρόγραμμα περιήγησής σας και επιλέξτε επιθεώρηση)

This post is also available in: English

Leave a Reply

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

01.