Beklenmeyen '{' header.php WordPress hattı 1

1 Cevap php

Ben tarayıcı diline göre yönlendirmek için aşağıdaki kodu kullanıyorum:

if(!isset($_SESSION['lang'])){
  if(preg_match('/en-US/', $_SERVER['HTTP_USER_AGENT'])){
    $_SESSION['lang'] = 'en';
    header("location:index.php");
  }else{
    $_SESSION['lang'] = 'other';
    header("location:http://cn.gearor.com");
  }
}

Ben DOCTYPE'ta önce başında, benim WordPress tema kod koymak, ve ben bir hata var:. Beklenmeyen '{' 1. satırda header.php ben bu nedenleri anlamaya olamaz.

İlgili: http://stackoverflow.com/questions/2352205/how-to-redirect-users-based-on-browser-language

1 Cevap

Eğer header.php kodunu tedarik miyiz? Yazınızı nerede kod satırını 1 bulmak için bize gelmez.

Wordpress php yapacağını gibi diğer kaynaklara yönlendirme yerine başlık göndermek için fonksiyon wp_redirect () () kullanmak için geliştiricileri teşvik.

For usage see: http://codex.wordpress.org/Function_Reference/wp_redirect

Related: http://wordpressapi.com/solved-header-function-issue-wordpress