2010-11-22 2 views
4

WP 모바일 팩과 같은 플러그인을 찾았지만 아주 간단한 테마 스위처를 만들고 싶습니다. (단지 부 풀리는 것을 원하지 않습니다.)플러그인이없는 WordPress 모바일 테마 스위처 (사용자 에이전트 및 쿠키)

나는 일반 WordPress 테마를 가지고 있으며 또한 WordPress Mobile 테마도 만들었습니다. 이들은 모두 대시 보드에서 활성화 할 수있는 표준 WP 테마입니다.

특정 사용자 에이전트를 모바일 테마에 직접 연결할 수 있습니까? 모바일 도메인, 하위 도메인 또는 후미 디렉토리는 필요하지 않습니다. www.example.com은 모든 방문자의 도메인이어야합니다.

하나의 이야기는 사용자가 다시 전환 할 수있는 링크를 제공하기 위해서입니다. 예를 들어, iOS 기기는 모바일 테마로 이동해야합니다. 그러나 대형 iPad를 사용하는 경우 일반 사이트를 사용하는 것이 좋습니다. 어떤 종류의 쿠키를 무시하면 기본 .htaccess 또는 PHP 리디렉션이 유용합니다.

특별히 WP를 타겟으로하고 WP 테마 전환을 처리하는 데 도움이되는 모든 도움을 진심으로 감사드립니다.

+0

플러그인을보고 어떻게 작동하는지 보시지 않겠습니까? 그것은 당신을 길 위에 올려 놓아야합니다. – Stephen

답변

0

페이지를 테마로하는 2 개의 스타일 시트를 사용하여 브라우저를 감지하고 브라우저가 감지되는 방식에 따라 적합한 CSS를 제공합니다.

PHP http://php.net/manual/en/function.get-browser.php의 'get_browser'기능에서보세요 그럼 그냥 if 문이 있습니다

if (preg_match('/mobile/i', $u_agent)) { 
    $css = 'mobile.css'; 
} 

을하고 단지 $ CSS는 어떤 의미가

희망을로드합니다.

+0

나는 이것이 그가 요구하는 것이라고 생각하지 않는다. 그는 스타일 시트가 아닌 주제를 바꿀 것을 요구하고 있습니다. –

관련 문제