본문 바로가기
PHP

PHP 워드프레스 언어별로 다른 페이지 보여주기

by 씨엔아이소프트 2019. 10. 14.
반응형

워드프레스 언어별로 다른 페이지 보여주기 

 

1. 워드프레스 index.php 파일을 수정한다.  아래 부분을 주석처리한다.

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */

//require( dirname( __FILE__ ) . '/wp-blog-header.php' );

 

아래 부분 추가한다.

 

$var = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); 

switch($var) { 
    Case "ko": 
        require( dirname( __FILE__ ) . '/ko/wp-blog-header.php' ); 
        break; 
    Case "en": 
        require( dirname( __FILE__ ) . '/en/wp-blog-header.php' ); 
        break;

    Case "cn": 
        require( dirname( __FILE__ ) . '/cn/wp-blog-header.php' ); 
        break; 
    Case "jp": 
        require( dirname( __FILE__ ) . '/jp/wp-blog-header.php' ); 
        break; 
  default: 
        require( dirname( __FILE__ ) . '/en/wp-blog-header.php' ); 
        break; 
} 

 

 

반응형

'PHP' 카테고리의 다른 글

문자의 charset(캐릭터셋) 확인하기  (0) 2020.01.22
phpmyadmin session 에러  (0) 2019.12.06
PHP 인코딩 감지  (0) 2019.09.18
PHP 브라우저 알아내기  (0) 2019.08.08
PHP SimpleHtmlDom Parser로 HTML 파싱하기  (0) 2019.03.03

댓글