Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...
Jälgi teemat sisse logides  
Külaline misterx

WP keeled

Soovitatud postitused

Külaline misterx

Tere,

mul tekkis probleem Wordpress-i mitmekeelseks tegemisega. Koodi kirjutasin teema sisse.

<?php

if (!isset($_SESSION['lang'])) {

session_start();

echo "1";

}

else { echo "2"; }

if (isset($_POST['lang'])) {

$_SESSION['lang']=$_POST['lang'];

$_COOKIE['lang']=$_POST['lang'];

$wpurl=get_bloginfo('wpurl');

header('Location:'.$wpurl);

echo "3";

}

elseif (isset($_SESSION['lang'])) { echo "4"; }

elseif (isset($_COOKIE['lang'])) {

$_SESSION['lang']=$_COOKIE['lang'] OR die("ei kirjuta küpsist 2");

echo "5";

}

else

{

$_SESSION['lang']="en" OR die("ei pane defaulti");

echo 'see on halb';

}

 

function get_ID_by_slug($page_slug) {

$page = get_page_by_path($page_slug);

if ($page) {

return $page->ID;

} else {

return null;

}

}

 

if ($_SESSION['lang'] == 'ee')

{

$home_slug='Avaleht';

echo "6";

}

elseif ($_SESSION['lang'] == 'en')

{

$home_slug='Home';

echo "7";

}

else {

$home_slug='Home';

echo "8";

}

?>

 

Kõik töötab FF 3.6-ga ja Google Chromiga. FF 4 ja IE ei saa üldse millestki aru.

Need echo 1-8 on pandud selleks, et ma saaks aru, mis valesti läheb, aga ei saanud. Oskab keegi öelda, mis mu koodil viga võiks olla.

 

Aitäh!

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd
Jälgi teemat sisse logides  

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.