-
2019/10/05 11:39 오전 #54601
우커머스 사용하다가 마땅한 모바일 테마가 없어
if ( wp_is_mobile() && (is_home() || is_front_page()) ) {$url = home_url( ‘mobile’, ‘relative’ );wp_redirect( $url);exit;헤더파일에 위 소스를 첨가, 사이트주소/mobile 페이지로 이동시킨후 js로 구현한 메뉴를 사용하려고 합니다우커머스의 상품정보 등 일부 페이지만 로드할수 있으면 좋겠는데첫번째로 /mobile 사이트에 우커머스를 그대로 재설치하고 do action같은 워드프레스 php 코딩을 해야하는지아니면 모바일 테마 체인저 플러그인을 사용, 모바일에서 메뉴바가없는 테마로 로드해서 사용하는방법. 물론 메뉴를 작동시키려면 코딩을 마저 배워야겠죠물론 새 사이트에서 링크만 불러올수 있으면 좋겠습니다///위 소스에서 리다이렉트시킨 주소입니다실제 모바일에서는 메뉴바가 정상작동되고 content 페이지만 불러오기가 가능합니다데스크탑에서는 일부 테마 php를 로드해도 전체 페이지가 다 떠버립니다2019/10/06 2:43 오전 #54603구현 하고싶어하는 기법은 RESS 라고 불리는 구글에서 주로사용하는 모바일 대응 기법 입니다. 그리고 워드프레스는 이 RESS 기법이 적용될 수 있도록 srcset 를 비롯 RESS 적 구조가 갖춰져 있습니다. (개발자는 이 구조를 그냥 이용만 하면 됨.) 그리고 시간과 비용이 많이 들어서 그렇지 웹사이트 구축시 RESS 가 최고의 방식입니다.
https://hackya.com/kr/이제는-ress-관련-전진님과의-논쟁을-끝냅니다/
https://hackya.com/us/ress-for-wordpress/ (이글에 자세한 내용이 적혀 있는데 제가 영어로 썼던 글이네요.)그런데 위 님께서 제시한 예처럼 모바일 페이지가 별도로 존재하는 방식 은 RESS 가 아니라…. 한 15년전쯤 유행했던 모바일 과도기에 잠깐 사용되었던 방식인데, (대표적으로 네이버가 이렇게 합니다.) 네이버가 아닌다음에서야 SEO 때문에, (더구나 쇼핑몰이신듯 한데) 절대 하시면 안되는 방법입니다.
제 홈피/블로그가 RESS 방식으로 구축되어 있긴한데, 제가 그 방법을 일일히 설명드릴 수는 없고, 님께서 구현하고 싶으신 방식으로 테마를 만들어서 공유한적이 있으니 아마 그 테마를 보시면 많은 도움이 되실 것 같습니다.
저 한테는 제가 공유했던 테마가 남아있지 않고, (PC 를 한번 밀면서 다 지웠습니다.) 랭커님 ( @ranker) 은 아마 갖고 계실듯? (갖고 계시면 이분좀 도와주심? ㅎㅎ)
글구 저 functions.php 언제 보내주심? (저 주말밖에 시간 안남?) ㅎㅎㅎㅎ
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.