Maps Marker Pro v4.0을 사용할 수 있습니다

기다림은 끝났어. 이상되었습니다 1 년 3 개월 또는 마지막 릴리스 v467 이후 3.1 일 이 기간 동안 우리는 왜 오랫동안 새로운 릴리스가 없었는지 여러 번 물었습니다. 이에 대한 대답은 간단합니다. Thorsten이 약 2 년 전에 Maps Marker Pro 개발에서 주도권을 잡았을 때 Maps Marker Pro를 다음 단계로 끌어 올리고 지속 가능한 코드베이스를 구축하기 위해 완전히 다시 작성해야한다는 것이 분명해졌습니다. 향후 개발을 위해.

자동 조종사 (자체) [CC BY-SA 3.0 or GFDL]를 통해 위키 미디어 공용

따라서 지난 5 년간 개발 한 모든 알려진 제한 사항으로 기존 코드를 수정하는 대신 처음부터 시작하여 코드베이스의 완전한 객체 지향 재 작성. 또한 캐싱을 허용하고 페이지 로딩 속도를 크게 향상시키기 위해 JavaScript를 PHP와 완전히 분리했습니다. 또한 마커 데이터의 다운로드 크기를 줄여서지도를 최대 75 % 더 빠르게로드 할 수 있으며, 몇 가지 주요 내용을 설명하기 위해 전 세계가 아닌지도 단위로 설정을 저장하여지도에 대한 고급 맞춤 설정을 구현할 수 있습니다.

변경 범위에 대한 아이디어를 제공하기 위해 다음은 Maps Marker Pro 4.0 개발 통계입니다.

  • 884 파일이 변경되었습니다
  • 69.760 코드 라인 추가
  • 167.498 코드 라인이 삭제되었습니다.
  • 플러그인 패키지 크기 v3.1 포장 풀기 : 16,9 MB (542 파일)
  • 플러그인 패키지 크기 v4.0 포장 풀기 : 4,5 MB 만 (295 파일)
  • 계산되지 않은 커피 😉

이 프로세스를 완료하는 데는 몇 개월이 걸렸지 만 장기적인 이점은 그만한 가치가 있습니다. 새로운 코드는로드 시간을 크게 줄이고 보안을 향상시킬뿐만 아니라 버그를 수정하거나 새로운 기능을 구현하는 것을 훨씬 더 쉽게 만들어줍니다. 예를 들어 자주 요청되는 GPX 고도 차트 및 현재 약간의 개선이있었습니다. v4.0에 추가되었습니다.

개발 과정에서 이전 버전의 기술적 부채를 피하기 위해 Maps Marker Pro 4.0을 새로운 플러그인으로 구현해야한다는 것이 곧 분명해졌습니다. 그럼에도 불구하고 우리는 또한 이전 버전과의 호환성에 초점을 두어 기존 사용자를 위해 3.1.1에서 업그레이드하는 것이 가능한 한 매끄럽게 이루어졌습니다. 튜토리얼 업데이트 아래에서는 마커 단축 코드 (4.0에서 감가 상각 된)를 업데이트하는 데 도움이되는 마이그레이션 도구를 만들었습니다. 어쨌든 v4.0은 완전한 새 플러그인이므로 (v3.1의 leaflet-maps-marker-pro와 달리 slug maps-marker-pro 사용) v3.1.1의 모든 데이터는 새로운 데이터베이스 테이블로 마이그레이션됩니다. 마이그레이션이 예상대로 작동하지 않는 경우 (베타 릴리스 4 개 및 릴리스 후보 6 개로 인한 것 같지는 않지만) v4.0을 비활성화하고 v3.1.1을 다시 활성화하기 만하면됩니다.

다음 사항을 유의하십시오. 문서 이나 FAQ 4.0 변경 사항을 모두 반영하도록 완전히 업데이트되지 않았습니다. 그럼에도 불구하고 v4.0을 릴리스하기로 결정했습니다. 업데이트 된 사용자 설명서 및 질문과 대답이 곧 추가 될 예정입니다.

최신 Maps Marker Pro 개발을 최신 상태로 유지하려면 @MapsMarker 트위터 (= 최신 업데이트) 페이스북 를 통해 뉴스를 구독하거나 RSS 또는를 통해 RSS / 이메일.

우리는 또한 당신이 우리를 가입 초대합니다 제휴 프로그램 최대 50 %의 수수료를 제공합니다. 리셀러가되고 싶다면 다음을 방문하십시오. https://www.mapsmarker.com/reseller

이 새로운 릴리스에 대한 의견을 알려주세요. 검토 제출 또는 아래에 의견을 남기십시오!

행복한 매핑!

지도 마커 프로 팀


색인


주요 변경 사항 / 하이라이트

몇 가지 중대한 변경 사항에 유의하십시오.

  • 완전한 재 작성:
    절차 기반에서 객체 지향으로 코드 기반의 리팩토링
  • PHP와 JavaScript의 분리
    캐싱 허용 및 페이지 로딩 속도 크게 향상
  • 마커 데이터의 다운로드 크기 감소
    최대 75 % 더 빠른지도로드 허용 비교 비디오 v3.1 대 v4.0):
  • 향상된 데이터베이스 성능
    필요한 데이터베이스 쿼리 수와 가능한 경우 캐시 사용을 줄임
  • 최적화 된 CSS 및 JS 로딩 메커니즘
    필요한 파일의로드 시간이 최대 20 % 단축
  • leaflet.js를 v1.0.3에서 v1.3.4로 업그레이드
    Leaflet.js는“Maps Marker Pro의 엔진”이며 새 버전 v1.3.4에는 최적화 및 버그 수정이 포함되어 있습니다. 참조 leafletjs.com의 블로그 게시물 이나 전체 변경 로그 자세한 내용은
  • 지도 개념 변경
    v4.0에서는 맵과 마커 만 더 이상 사용할 수 없습니다 (레이어 맵이라는 용어는 더 이상 사용되지 않습니다. 마커 맵을 더 이상 만들 수 없음 – 마이그레이션 도구의 입력을 사용하여 기존 마커 맵 단축 코드를 변경해야합니다.4.0으로 업데이트하는 방법자세한 내용은 ")을 참조하십시오.
  • 단순화 된 다층지도 개념
    v3.1에서 이전에는 멀티 레이어 맵이라고했던 맵을 맵 편집 페이지에서 필터의 사용자 정의 정렬 순서 옵션이있는 필터라고합니다.
  • 레이어 컨트롤 박스에서베이스 맵과 오버레이를 정렬하는 옵션 (드래그 앤 드롭)
  • 지도 및 마커에 대한 고급 사용자 정의
    설정은 이제 전 세계가 아닌지도 / 마커 기반으로 저장됩니다. (v3.1의 설정 영역에서 "Map defaults"에 대한 모든 설정이 제거되었습니다. 이제 맵 편집 페이지에서 "현재 값을 새 맵의 기본값으로 저장"링크를 사용할 수 있습니다.)

    마커 편집 페이지에서 "현재 마커를 새 마커의 기본값으로 저장"과 유사한 링크를 사용할 수 있습니다.
  • 새로운 역량 시스템
    기본적으로 관리자 만 백엔드의 Maps Marker Pro 하위 페이지에 액세스 할 수 있습니다. 따라서 사이트에서 편집자, 작성자 또는 구독자와 같은 다른 역할을 가진 사용자가 맵과 마커를 만들거나 업데이트 할 수 있어야하는 경우 설정 / 기타 / 기능으로 이동하여 그에 따라 설정을 조정하십시오.

    기본적으로 WordPress 관리자 만 백엔드에서 Maps Marker Pro에 액세스 할 수 있습니다. 따라서 v3.1에서 업데이트하고 관리자가 아닌 사용자도 맵을 작성할 수있는 경우 업데이트 후 해당 설정을 한 번 구성해야합니다 (또한 참조). 선택적 설치 후 작업)
  • GPX 고도 차트 및 웨이 포인트 및 여러 트랙 지원
    GPX 트랙은 이제 대화식 입면도 및 웨이 포인트 표시를 지원합니다.

    GPX 파일에 여러 개의 트랙이 포함 된 경우 이제 표고 차트의 왼쪽 상단 모서리에있는 새로운 컨트롤로 트랙을 선택할 수 있습니다.
  • GPX 메타 데이터가 이제지도 아래의 전용 GPX 패널 대신 트랙을 클릭하여 열리는 팝업에 표시됩니다.
  • 전단지, 제스처 처리
    이를 통해지도 제스처 처리의 기본 기능을 전단지에 제공하고 긴 페이지를 스크롤 할 때 사용자가지도에 갇히지 않도록합니다.

    기본적으로이 설정은 새지도에 대해 활성화되며 "상호 작용"탭의지도 편집 페이지에서 비활성화 할 수 있습니다.
  • HERE베이스 맵 지원
    HERE / nokia의베이스 맵을 맵에 사용할 수도 있습니다. – https://www.mapsmarker.com/here-maps/ API 키를 등록하는 방법에 대한 자세한 내용 :
  • 마커 목록을 레이어 맵에 오른쪽 또는 왼쪽으로 표시하는 옵션
  • 마커 팝업 대신 링크를 추가하는 옵션
    이 자주 요청되는 기능은 v4.0에도 추가되었습니다. 마커 편집 페이지에서 이제 마커 또는 링크에 팝업 텍스트를 추가 할 수 있습니다.
  • 새로운 단축 코드 매개 변수를 사용하여 각 맵의 전역 설정을 무시할 수있는 가능성
    백엔드에서 작성되고 데이터베이스에 저장된 맵의 모든 매개 변수는 단축 코드 매개 변수를 사용하여 겹쳐 쓸 수 있습니다. 관련 참조를 찾을 수 있습니다 여기를 클릭해 주세요.
  • 압축 속성에 대한 지원
    이제 귀속 필드를 요약 할 수도 있습니다 (기본적으로 비활성화되어 있음).

    마우스로 가리 키거나 클릭하면 속성이 완전히 확장됩니다.

    요약 속성을 활성화하려면지도 편집 페이지로 이동하고 고급 편집으로 전환 한 다음 "컨트롤"탭에서 "응축"설정을 활성화하십시오.
  • 사용 가능한 모든 컨트롤 박스의 위치를 ​​변경하는 옵션
    v4.0에서는 이제 모든지도 컨트롤 상자의 위치와 가시성을지도별로 변경할 수 있습니다.

    추가 제어 옵션을 보려면 "고급 설정 표시"버튼을 클릭하십시오.
  • Yoast SEO 사이트 맵 통합 추가
    Yoast SEO 플러그인으로 생성 된 사이트 맵도 지원하도록 맵에 대한 자동 사이트 맵 통합이 향상되었습니다. 관련 설정은 설정 / 기타 / 사이트 맵에서 찾을 수 있습니다.
  • 지도 및 마커의 백업 및 복원 기능
    v3.1과 달리지도 및 마커를 백업 / 복원 또는 전송하기 위해 더 이상 가져 오기 및 내보내기 기능 (일부 제한이 있음)을 사용할 필요가 없습니다. 이제 도구 페이지에서 사용할 수있는 전용 백업 및 복원 기능으로이를 수행 할 수 있습니다.
  • 무제한 사용자 정의 레이어 (베이스 맵 및 오버레이) 지원 :
    v3.1에서는 최대 3 개의 사용자 정의 계층 만 구성 할 수있었습니다. v4.0에서는이 제한이 제거되었으며 이제 설정 / 사용자 정의를 통해 무제한의 사용자 정의 레이어를 구성 할 수 있습니다.

색인으로 돌아 가기


사소한 변화

  • Bing Canvas Dark, Canvas Light 및 Canvays Grey베이스 맵 지원 (기본적으로 비활성화되어 있음)
  • 분수 줌 지원 (새로운 상호 작용 옵션 : zoomDelta 및 zoomSnap)

    알려진 문제 : 확대 / 축소 단계가 1보다 작 으면 Google지도에 문제가 발생할 수 있습니다 (세부설명)
  • 이동 및 확대 / 축소를 제한하기 위해 맵의 최대 경계를 설정하는 옵션 (맵 편집 페이지, "맵"탭, 고급 편집기, "현재보기로 제한"버튼)
  • 팝업에서 주소, 좌표 (신규) 및 마커의 방향을 표시하는 별도의 설정
  • 필터 컨트롤 박스의 레이어에 대한 배치 선택 버튼 (모두 / 없음)

    이 설정은“컨트롤”탭에서 고급 편집기로 전환하여 맵 편집 페이지에서 제어 할 수 있습니다.
  • 최적화되고 정리 된 설정 영역, AJAX로 인해 저장시 더 이상 다시로드하지 않음 :
  • 새로운 위젯“Maps Marker Pro – 단축 코드”
  • 새로운지도 설정 tabbed 탭에 맵을 표시하기위한 것
    맵이 탭에로드되거나로드시 숨겨져 있으면 사용 된 프레임 워크에 따라 맵이 제대로로드되지 않을 수 있습니다. 이 문제를 해결하기 위해이 경우 활성화해야하는 새로운 설정 "Tabbed"가 추가되었습니다.
  • 프런트 엔드 및 백엔드 언어를 개별적으로 선택하도록 업데이트 된 언어 설정 :
  • Photon @ Mapsmarker : 가능한 경우 지오 코딩 결과에 대한 거리 이름과 집 번호 표시
  • Photon @ Mapsmarker 지오 코딩을위한 API 대시 보드 https://www.mapsmarker.com/photon 지난 시간의 API 사용량을 보여줍니다.
  • Photon @ MapsMarker 지오 코딩의 속도 제한이 하루에 5.000에서 10.000 건으로, 초당 10에서 20 건으로 증가했습니다.
  • 단축 코드 만 추가 된지도에 기존 마커를 추가하는 옵션 (예 : [mapsmarker lat="48" lon="16" markers="1,2,3,4"] )
  • 맵이 중단 될 수있는 LiteSpeed ​​Cache 호환성 검사
  • Maps Marker Pro 4.0 다시 작성으로 인해 더 이상 필요하지 않은 플러그인 / 테마에 대한 XNUMX 가지 호환성 검사가 제거되었습니다.
  • 호버 이벤트를 사용할 수 없으므로 모바일 장치에서 기본적으로 툴팁 사용 안함 (thx Dirk!)
  • 휴대 기기에서지도 스크롤 문제를 방지하기 위해 기본적으로 상호 작용 옵션 'tap'을 false로 설정합니다 (thx Thomas!)
  • 카테고리 및 게시물 태그 설명 및 용어 필드에서지도 단축 코드를 자동으로 구문 분석
  • v0.58에서 v0.63으로 leaflet-locatecontrol 업데이트
  • 전단지 전체 화면 코드베이스 업데이트
  • 미니 맵 애드온이 v3.4.0에서 v3.5.0으로 업데이트되었습니다.
  • 최적화 된 플러그인 폴더 구조 (일부 플러그인 호환성 구성을 다시 적용해야 할 수도 있음)
  • Algolia autocomplete.js를 v0.21.7에서 v0.29로 업데이트했습니다.
  • IE6 / Google Mutant 용 es11-promise가 v4.1.0에서 v4.2.5로 업데이트되었습니다.
  • IE6 / Google Mutant 용 es11-promise가 v4.1.0에서 v4.2.5로 업데이트되었습니다.
  • 보이는 맵의 가장자리를 넘어 v1.0.6으로 타일을 사전로드하기위한 EdgeBuffer 플러그인 업데이트

색인으로 돌아 가기


변경 사항 요약

이전 버전과의 호환성에 중점을 두었지만 사용 된 구성 요소가 더 이상 지원되지 않거나 Maps Marker Pro v4.0에 필수적인 다른 기능을 중단 할 수 있기 때문에 모든 기능을 v4.0으로 완전히 포팅 할 수있는 것은 아니라는 것이 분명해졌습니다. :

  • MapQuest베이스 맵 지원이 제거되었습니다.
    현재 자체 API를 필요로하는 MapQuest 기본 맵으로 인해 표준 Leaflet 설치로 구현할 수 없게되므로 기존 MapQuest 맵은 v3.1.1에서 v4.0으로 마이그레이션하는 동안 OpenStreetMap으로 자동 전환됩니다.
  • 더 이상 사용되지 않는 Mapbox v3 통합 :
    (더 이상 사용되지 않는) Mapbox v3을 제거해야했습니다. 향후 릴리스에서 Mapbox 지원 (v4)을 다시 추가 할 계획입니다. v3.1에서 사용자 정의 맵 박스베이스 맵을 사용하는 기존 맵은 v4.0에서 마이그레이션하는 동안 OpenStreetMap으로 자동 전환됩니다.
  • (종료) Wikitude 증강 현실 API:
    불행히도 Wikitude는 API를 중단 했으므로 Maps Marker Pro v4.0에서는 해당 API를 layar.com의 증강 현실 API로 대체하여 layar의 증강 현실 앱으로 ​​마커를 쉽게 표시 할 수 있습니다 (지도 시간), 스크린 샷 예 :
  • 지오 코딩 공급자로 Mapzen을 제거했습니다.
    안타깝게도 Mapzen은 서비스를 중단하여 Maps Marker Pro의 지오 코딩 제공 업체로 제거되었습니다. Mapzen을 기본 지오 코딩 공급자로 사용한 경우 Algolia Search가 v4.0에서 자동으로 대체로 사용됩니다.
  • (종료) Visualead QR 코드 생성기 :
    Visualead는 또한 사용자 정의 배경으로 QR 코드를 생성하는 서비스를 중단했습니다. Maps Marker Pro v4.0에서는 로컬 JS 라이브러리 QR 코드 생성기로 대체되었습니다.
  • CSV / XLS (X) / ODS 가져 오기 / 내보내기 :
    새로운 데이터베이스 구조로 인해 v3.1의 이전 가져 오기 / 내보내기 기능이 최적화 된 GeoJSON 가져 오기 / 내보내기로 대체되었습니다. CSV 또는 XLS (X) 파일을 사용하여지도 데이터를 오프라인에서 편집 할 수 있으므로 가져 오기 / 내보내기 전에 GeoJSON으로 변환하면됩니다. 이 튜토리얼.
  • MMPAPI API (문서)이 데이터베이스 API (문서)
  • REST API (문서)이 (가) 감가 상각되었으며 v4.1의 교체가 예정되어 있습니다.
  • 텍스트, 설정 및 내용을위한 필터 (문서)가 삭제되었습니다.
  • (감가 상각)에 대한 설정 제거 모바일 웹 앱 실행 이미지 대신 웹 앱 아이콘에 대한 단순화 된 지원을 추가했습니다.
  • 해시 URL 플러그인 제거 (감가 상각)
  • Maps Marker Pro에 필요한 최소 WordPress 버전이 4.5로 증가했습니다 (Gutenberg 호환성 필요)
  • 맵 및 마커를 대량 업데이트하는 대량 작업 (이전의 v3.1의 도구 페이지에서 사용 가능)이 제거되었으며 v4.1에서 다시 읽습니다.
  • 위젯“Maps Marker Pro – 최근 마커 목록” 제거 되었어
  • 위젯“Maps Marker Pro – 최신 마커 맵” 제거 되었어

색인으로 돌아 가기


버그 수정

  • 혼합 컨텐츠 경고를 방지하기 위해 https를 통해 OSM Black & White 및 DE 변형에 대한 맵 타일로드 (thx Annette!)
  • 연결 문제가있는 사이트의 문제를 방지하기 위해 라이센스 API 폴백 호출 시간 초과 감소
  • 벗지 마 input "팝업 텍스트 용 HTML 필터 (wp_kses)"옵션이 활성화 된 경우 팝업 텍스트의 태그
  • wp_keses ()가 활성화 된 경우 레이어 맵에서 팝업의 WordPress 오디오 및 비디오 태그에 대한 단축 코드 구문 분석이 중단되었습니다.
  • 마커 목록 : 마커가 여러 레이어에 할당 된 경우 항목을 한 번만 표시
  • v3.0 이후 활성화 및 비활성화 기능이 처리되지 않았습니다.
  • 잘못된 URL을 반환하는 깨진 퍼머 링크 호환성 검사
  • 멀티 레이어 맵을 사용할 때 마커 목록에 잘못된 마커 수
  • GeoJSON에 콜백을 사용할 때 잘못된 컨텐츠 유형
  • WPML / Polylang : 임포터를 사용하는 경우 번역 가능한 요소에 대한 문자열 등록이 누락되었습니다 (thx Laurent!)
  • PHP 7.1 이상을 사용하는 경우 관리 대시 보드 위젯이 손상 될 수 있음
  • SPBAS 로컬 키 유효성 검증 중 OOM (메모리 부족) 오류
  • 인터페이스 언어가 손상되어 슬로베니아어 수동 선택 (thx Igor!)
  • iOS 기기에서 Google 로고 크레딧 링크가 끊어졌습니다.

색인으로 돌아 가기


보안 향상

  • 개선 : 개별 출력 필터링 대신 모든 설정에 대한 전역 위생 검사

완벽한 기술도없고 우리도 마찬가지입니다. v4.0 개발시 보안이 최우선 순위 였지만 간과 할 수있는 사항이있을 수 있습니다. 보안 문제가 있다고 생각되면 다음을 통해 보고서를 제출하여 안전하게 Google에 신고하십시오. 해커 톤 버그 현상금 프로그램.

색인으로 돌아 가기


번역

귀하의 언어로 Maps Marker Pro를 사용하는 데 도움이되는 100 개 이상의 번역가 덕분에 포함 된 모든 번역이 업데이트되었습니다.

크레딧에 대해서는이 페이지 끝에있는 전체 변경 내역을 참조하십시오.

색인으로 돌아 가기


버전 4로 업데이트하고 기존 맵을 마이그레이션하는 방법

버전 4로 업데이트하고 기존 맵을 마이그레이션하는 방법에 대한 자습서를 살펴보십시오 지식 기반의이 사용자 안내서에서.

색인으로 돌아 가기


선택적 설치 후 작업

  • 기본적으로 관리자 만 백엔드의 Maps Marker Pro 하위 페이지에 액세스 할 수 있습니다. 따라서 사이트에서 편집자, 작성자 또는 구독자와 같은 다른 역할을 가진 사용자가 맵과 마커를 만들거나 업데이트 할 수 있어야하는 경우 설정 / 기타 / 기능으로 이동하여 그에 따라 설정을 조정하십시오.
  • 모든 사용자 정의 CSS 수정 사항을 다시 적용하십시오.
    테마의 style.css에서 사용자 정의 CSS 수정을 사용하여 Maps Marker Pro 스타일을 덮어 쓴 경우 CSS 요소의 이름이 바뀌 었으므로 스타일을 변경해야합니다. v3.1에서는 맵에 CSS 클래스 "mapsmarker layermap layer-12"가 있었지만 v4.0에서는 "maps-marker-pro"로 변경되었습니다. 다른 CSS 요소의 접두어는 "lmm-"에서 "mmp-"로 변경되었습니다.

이제 Maps Marker Pro v4.0을 사용할 수 있습니다. – 행복한 매핑 🙂

색인으로 돌아 가기


4.0 베타 테스터에 대한 추가 정보

일부 버그가 수정되었고 v4.0으로 설정이 변경되었으므로 4.0 베타 테스터는 마이그레이션 도구를 다시 실행하는 것이 좋습니다. 마이그레이션 도구를 다시 실행하지 않으면 사용자 지정 설정을 수동으로 다시 적용하지 않으면 일부 기본 설정 (특히 확인란을 사용하는 설정의 경우)이 대신 사용됩니다.

어쨌든 마이그레이션 도구를 다시 실행하면 4.0-beta 또는 4.0-RC 릴리스 설치 이후 생성 된 모든 새 맵 또는 마커 또는 마이그레이션 된 맵 또는 마커에 대한 변경 사항이 손실됩니다!

색인으로 돌아 가기


처음부터 Maps Marker Pro 4.0을 설치하는 방법

v4.0 패키지를 zip 파일로 직접 다운로드하여 설치하려면 여기를 클릭하십시오.

사용 가능한 모든 릴리스의 아카이브 여기를 클릭하십시오.

색인으로 돌아 가기


플러그인 패키지의 무결성을 확인하는 방법

SHA-256 해시 값과이 릴리스의 파일 수는 다음 파일을 확인하십시오. https://www.mapsmarker.com/SHA256SUMS.txt

이 파일은 PGP 키로 디지털 서명되며 키 서명 파일은 https://www.mapsmarker.com/SHA256SUMS.txt.asc

플러그인 패키지의 무결성을 확인하는 방법에 대한 자습서를 보려면 여기를 클릭하십시오 (새 설치용 플러그인 패키지가 https://www.mapsmarker.com에서 다운로드되지 않은 경우 권장 됨 – 자동 업데이트 프로세스를 사용하는 경우 확인이 필요하지 않습니다)

색인으로 돌아 가기


v3.1.1로 롤백하는 방법

v3.1.1을 다시 사용하려면 먼저 Maps Marker Pro v4.0을 비활성화 한 다음 Maps Marker Pro v3.1.1을 다시 활성화하십시오. 그런 다음 설정 / 퍼머 링크로 이동하여 "변경 사항 저장"버튼을 한 번 누릅니다.

완전히 새로운 데이터베이스 스키마가 사용되므로 Maps Marker Prov 4.0에서 변경된 새로운지도 또는 마커 변경 사항은 Maps Marker Pro v3.1.1에서 볼 수 없습니다.

색인으로 돌아 가기


전체 변경 내역

버전 4.0의 변경 로그 -18.08.2018에서 출시 (릴리즈 노트)

절차 기반에서 객체 지향에 이르기까지 코드 기반의 완전한 재 작성 / 리팩토링
캐싱을 허용하고 페이지 로딩 속도를 크게 향상시키기 위해 PHP와 JavaScript를 분리
마커 데이터의 다운로드 크기가 줄어들어 최대 75 % 더 빠른지도 로딩
맵에 대한 고급 사용자 정의 : 설정이 전역이 아닌 맵 단위로 저장됩니다.
최적화 및 버그 수정을 포함하여 leaflet.js ( "Maps Marker Pro 엔진")를 v1.0.3에서 v1.3.4로 업그레이드했습니다. 참조 leafletjs.com의 블로그 게시물 이나 전체 변경 로그 자세한 내용은
GPX 고도 차트 및 웨이 포인트 및 여러 트랙 지원
HERE베이스 맵 지원
마커 목록을 레이어 맵에 오른쪽 또는 왼쪽으로 표시하는 옵션
마커 팝업 대신 링크를 추가하는 옵션
전단지, 제스처 처리 지원 (긴 페이지를 스크롤 할 때 사용자가 맵에 갇히지 않도록 방지)
Wikiitude 증강 현실 API가 layar.com API로 대체되었습니다.
더 나은 액세스 제어를 위해 Maps Marker Pro 기능을 갖춘 최적화 된 권한 시스템 (주의 : 기본적으로 관리자 만 액세스 할 수 있습니다!)
분수 줌 지원 (새로운 상호 작용 옵션 : zoomDelta 및 zoomSnap)
팝업에서 주소, 좌표 (신규) 및 마커의 방향을 표시하는 별도의 설정
Bing Canvas Dark, Canvas Light 및 Canvays Grey베이스 맵 지원 (기본적으로 비활성화되어 있음)
패닝을 제한하도록 맵의 최대 경계를 설정하는 옵션 ( "현재보기로 제한"버튼)
새로운 단축 코드 매개 변수를 사용하여 각 맵의 전역 설정을 무시할 수있는 가능성
필터 컨트롤 박스의 레이어에 대한 배치 선택 버튼 (모두 / 없음)
Photon @ Mapsmarker 지오 코딩을위한 API 대시 보드 https://www.mapsmarker.com/photon 지난 시간의 API 사용량을 보여줍니다.
카테고리 및 게시물 태그 설명 및 용어 필드에서지도 단축 코드를 자동으로 구문 분석
압축 속성에 대한 지원
사용 가능한 모든 컨트롤 박스의 위치를 ​​변경하는 옵션
새로운 단축 코드 매개 변수 tabbed="true" 탭에 맵을 표시하기위한 것
"현재 값을 새 맵의 기본값으로 저장"기능을 사용하여 새 맵의 기본값을 쉽게 변경할 수 있습니다.
맵이 중단 될 수있는 LiteSpeed ​​Cache 호환성 검사
Yoast SEO 사이트 맵 통합 추가
필요한 데이터베이스 쿼리 수와 가능한 경우 캐시 사용을 줄임으로써 성능 향상
CSS 및 JS 로딩 메커니즘 최적화로 로딩 시간을 최대 20 % 단축
CSV / XLS (X) / ODS 가져 오기 / 내보내기는 기본 JSON 가져 오기 / 내보내기 기능 (JSON을 오피스 형식으로 변환하기위한 학습서)
단순화 된 맵 개념 : "마커 맵"이 제거되고 "레이어 맵"이 "맵"으로 이름이 변경되었습니다 (마커와 같은 오브젝트를 지정할 수 있음)
필터의 사용자 정의 정렬 순서 옵션이있는 필터라고하는 단순화 된 멀티 레이어 맵 개념
Photon @ Mapsmarker : 가능한 경우 지오 코딩 결과에 대한 거리 이름과 집 번호 표시
MapQuest 기본 맵 지원 제거 (현재 자체 API를 필요로하는 MapQuest 기본 맵으로 인해 표준 Leaflet 설치에 구현할 수없는 기존 MapQuest 맵이 자동으로 OpenStreetMap으로 전환됨)
더 이상 사용되지 않는 Mapbox v3 통합 제거 (향후 릴리스에서는 v4로 대체 됨)
Maps Marker Pro 4.0 다시 작성으로 인해 더 이상 필요하지 않은 플러그인 / 테마에 대한 XNUMX 가지 호환성 검사가 제거되었습니다.
(감가 상각 된) 모바일 웹 앱 실행 이미지 설정 제거 및 웹 앱 아이콘에 대한 단순화 된 지원 추가
로컬 jQuery QR 코드 생성기를 사용하여 Visualead QR 코드 생성기 대체 (종료) (QR 코드는 백엔드에서 액세스 가능 / "모든 맵 나열"만 가능)
호버 이벤트를 사용할 수 없으므로 모바일 장치에서 기본적으로 툴팁 사용 안함 (thx Dirk!)
모바일 장치에서지도 스크롤 문제를 방지하기 위해 기본적으로 상호 작용 옵션 "tap"을 false로 설정합니다 (thx Thomas!).
GPX 메타 데이터가 이제지도 아래의 전용 GPX 패널 대신 트랙을 클릭하여 열리는 팝업에 표시됩니다.
프런트 엔드 및 백엔드 언어를 별도로 선택하도록 업데이트 된 언어 설정
Photon @ MapsMarker 지오 코딩의 속도 제한이 하루에 5.000에서 10.000 건으로, 초당 10에서 20 건으로 증가했습니다.
v0.58에서 v0.63으로 leaflet-locatecontrol 업데이트 (버그 수정 및 전단지 1.1.0 호환성 포함)
전단지 전체 화면 코드베이스 업데이트 (AMD 및 Node / CommonJS 모듈 시스템 지원, mpx)
v3.4.0에서 v3.5.0으로 업데이트 된 미니 맵 애드온 (이벤트 최소화 / 복원 지원- 릴리즈 노트)
최적화 된 플러그인 폴더 구조 (일부 플러그인 호환성 구성을 다시 적용해야 할 수도 있음)
Algolia autocomplete.js를 v0.21.7에서 v0.29로 업데이트했습니다 (ChangeLog에)
IE6 / Google Mutant의 es11-promise가 v4.1.0에서 v4.2.5 (버그 수정 버전)로 업데이트되었습니다.
Leaflet.MarkerCluster.LayerSupport가 v1.0.3에서 v1.0.4로 업데이트되었습니다 (청크로드 문제 수정).
보이는 맵의 가장자리를 넘어 v1.0.6으로 타일을 사전로드하기위한 EdgeBuffer 플러그인 업데이트
Maps Marker Pro에 필요한 최소 WordPress 버전이 4.5로 증가했습니다 (Gutenberg 호환성 필요)
해시 플러그인 제거
벗지 마 input "팝업 텍스트 용 HTML 필터 (wp_kses)"옵션이 활성화 된 경우 팝업 텍스트의 태그
연결 문제가있는 사이트의 문제를 방지하기 위해 라이센스 API 폴백 호출 시간 초과 감소
혼합 컨텐츠 경고를 방지하기 위해 https를 통해 OSM Black & White 및 DE 변형에 대한 맵 타일로드 (thx Annette!)
wp_keses ()가 활성화 된 경우 레이어 맵에서 팝업의 WordPress 오디오 및 비디오 태그에 대한 단축 코드 구문 분석이 중단되었습니다.
마커 목록 : 마커가 여러 레이어에 할당 된 경우 항목을 한 번만 표시
v3.0 이후 활성화 및 비활성화 기능이 처리되지 않았습니다.
잘못된 URL을 반환하는 깨진 퍼머 링크 호환성 검사
멀티 레이어 맵을 사용할 때 마커 목록에 잘못된 마커 수
GeoJSON에 콜백을 사용할 때 잘못된 컨텐츠 유형
WPML / Polylang : 임포터를 사용하는 경우 번역 가능한 요소에 대한 문자열 등록이 누락되었습니다 (thx Laurent!)
PHP 7.1 이상을 사용하는 경우 관리 대시 보드 위젯이 손상 될 수 있음
SPBAS 로컬 키 유효성 검증 중 OOM (메모리 부족) 오류
인터페이스 언어가 손상되어 슬로베니아어 수동 선택 (thx Igor!)
iOS 기기에서 Google 로고 크레딧 링크가 끊어졌습니다.
개선 : 개별 출력 필터링 대신 모든 설정에 대한 전역 위생 검사
덕분에 보스니아 어 번역 업데이트 케난 더비 셰 비치→ 기여
덕분에 카탈로니아 어 번역 업데이트 큰 괴조에프라임 바 야리, 비센트 큐브 이나 마르타 에스피 날트→ 기여
Viktor Kleiner 덕분에 체코 번역 업데이트 블라드 쿠즈 바→ 기여
덕분에 덴마크어 번역 업데이트 마크 아아 보 페데르센Mads Dyrmann Larsen과 피터 에르푸르트→ 기여
Maps Marker Pro 팀과 Daniel Luttermann의 독일어 번역 업데이트→ 기여
Philios Sazeides, Evangelos Athanasiadis 및 그리스어 번역 덕분에 그리스어 번역 업데이트 바디스 바부 울라 키스→ 기여
덕분에 스페인어 번역 업데이트 데이비드 라미레스, 알바로 라라, 빅터 게바라, 리카르도 비 테리, 후안 발데스 & 마르타 에스피 날트 이나 페르난도 코 엘로→ 기여
덕분에 스페인어 / 멕시코 번역 업데이트 빅터 게베라 에즈 라자 노→ 기여
덕분에 핀란드어 (fi_FI) 번역 업데이트 제시 비요크→ 기여
덕분에 프랑스어 번역 업데이트 빈센 푸졸, 로돌프 퀴 데빌Fx Benard, Cazal Cédric, 파비안 우 렐레 이나 토마스 기 나드→ 기여
덕분에 갈리시아어 번역 업데이트 페르난도 코 엘로→ 기여
덕분에 헝가리어 번역 업데이트 이 트반 핀테 그리고 Csaba Orban→ 기여
덕분에 크로아티아어 번역 업데이트 XNUMX 개의 PausicAlan Benic과 마리 얀 라 지크→ 기여
덕분에 인도네시아 번역 업데이트 앤디 Aditya Sastrawikarta & 에미 르 Hartato 이나 피부 레자→ 기여
덕분에 이탈리아어 번역 업데이트 루카 바 베티 이나 안젤로 지마 마레시→ 기여
덕분에 일본어 번역 업데이트 슈 히가시 시마모토 다이스케→ 기여
덕분에 한국어 번역 업데이트 앤디 파크→ 기여
덕분에 리투아니아어 번역 업데이트 도나 타스 요로 염 이나 도나 타스 요로 염→ 기여
덕분에 라트비아어 번역 업데이트 주리스 올로프 에릭스 레 메스→ 기여
덕분에 말레이어 번역 업데이트 모드 줄키 플리→ 기여
Inge Tang 덕분에 노르웨이어 (Bokmål) 번역 업데이트→ 기여
덕분에 네덜란드 번역 업데이트 로널드 스 미츠, 마리 케 메츠Patrick Ruers, 폿코 반 데어 레스트 이나 한스 테밍→ 기여
덕분에 폴란드어 번역 업데이트 파웰 비지 엔 스키, 토마스 루드 니키Robert Pawlak, 다니엘 폴 드 워니 악→ 기여
Fabio Bianchi 덕분에 포르투갈어-브라질 (pt_BR) 번역이 업데이트되었습니다. 안드레 산토스 안토니오 해머→ 기여
덕분에 루마니아어 번역 업데이트 아리안, 다니엘 코드 리아 이나 플로 베구→ 기여
Ekaterina Golubina 덕분에 러시아어 번역 업데이트 (Teplitsa of Social Technologies- http://te-st.ru) 및 Vyacheslav Strenadko, http://slavblog.ru→ 기여
덕분에 슬로베니아어 번역 업데이트 이고르 카브 리안→ 기여
Zdenko Podobny 덕분에 슬로바키아어 번역 업데이트→ 기여
Olof Odier, Tedy Warsitha, Dan Paulsson 덕분에 스웨덴어 번역이 업데이트되었습니다. 엘거 린드그렌, 안톤 안드레아 손 이나 토니 리그 너쇼→ 기여
Makarapong Chathamma에 의한 태국어 번역 업데이트 파 누퐁 시리 위치 야쿨→ 기여
덕분에 터키어 번역 업데이트 엠 레르 칸 그리고 Mahir Tosun→ 기여
덕분에 우크라이나어 번역 업데이트 야로슬라프 B 야로 셰프 스키, Andrexj, Sergey Zhitnitsky 및 미카 일로→ 기여
덕분에 베트남어 (vi) 번역 업데이트 호 아이 투→ 기여
덕분에 중국어 번역 업데이트 존 n 그리고 ck→ 기여
덕분에 중국어 (zh_TW) 번역 업데이트 제임스 호 호→ 기여

색인으로 돌아 가기

코멘트를 남겨

XHTML : 다음 태그를 사용할 수 있습니다. <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X