특정시 예를 들변 "수원시" 를 먼저 보여주거나 할수 있는지요 문의 드립니다.
안녕하세요~^^
KBoard 세계지도 프랜차이즈 스킨에서 표시되는 지도 위치는
기본적으로 브라우저에서 내 위치 확인 권한을 허용할 경우
현재 위치를 기반으로 지도를 표시하며
내 위치 확인 권한을 허용하지 않을 경우 서울로 표시합니다.
내 위치 확인 권한 허용, 차단 표시는 브라우저 접속 시 아래처럼 표시됩니다.
내 위치 확인 권한을 차단으로 설정할 경우,
기본 위치를 서울에서 다른 위치로 변경하시려면
kboard_worldmap_franchise_default_location 필터를 활용해보시겠어요?
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보세요.
add_filter('kboard_worldmap_franchise_default_location', 'my_kboard_worldmap_franchise_default_location', 10, 3);
function my_kboard_worldmap_franchise_default_location($default_location, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$default_location = '37.263406, 127.028582';
}
return $default_location;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
좌표 값은 실제 표시하려는 위치의 좌표로 적용해보세요.
추가로, kboard_worldmap_franchise_default_zoom 필터를 활용하시면
페이지 로드 시 표시되는 지도의 줌 크기를 변경하실 수 있습니다.
아래 예제 코드를 테마 쪽 functions.php 파일에 추가하시면 적용됩니다.
add_filter('kboard_worldmap_franchise_default_zoom', 'my_kboard_worldmap_franchise_default_zoom', 10, 3);
function my_kboard_worldmap_franchise_default_zoom($default_zoom, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$default_zoom = '15';
}
return $default_zoom;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
15 부분은 줌 크기입니다.
기본적으로 13으로 설정되어 있으며 숫자가 커지면 확대되어 표시되며
숫자가 작아지면 축소되어 표시됩니다.
고맙습니다.