Mapa w panelu administracyjnym
-
Witajcie, potrzebuję jakieś wtyczki, która doda google maps w panelu administracyjnym, gdzie będzie można ustalić trasę z kilkoma punktami.
Jest taka możliwość?
Pozdrawiam
-
A nie może być nie w adminie tylko na prywatnej podstronie strony głównej ?
Czyli tak, tworzę stronę, zmieniam ja na prywatną i tworzę grupę użytkowników, którzy mają do niej dostęp, tak?
A jak z mapą, w której można zaplanować i zapisać trasę?nie wiem jakie możliwości dają pluginy, każdy inne. Pozostaje przetestować i wybrać najwygodniejszy dla siebie.
Strony prywatne wymagają dodatkowego logowania – loguje się każdy, kto ma hasło (są osobne pluginy obsługujące rozszerzenie tej funkcjonalności).
Nie wiem jaką funkcjonalność chcesz ostatecznie uzyskać, dlatego strzelam w ciemno.
Nope, chyba jednak podstrona odpada, zostajemy nadal w punkcie wyjścia z mapka w panelu admina :/
Ale dokładnie jaką funkcjonalość chcesz uzyskać? Oglądać sobie google maps osadzone w WP? czy ustalać jakąś trasę, która potem ma w jakiś sposób służyć komuś innemu czy jak? w jakiej formie chcesz mieć zapisaną tą trasę? Jako link do trasy na google maps czy co? Bo jeśli tak, to wchodzisz w przeglądarce na google maps, zapisujesz link do trasy i wklejasz sobie go byle gdzie w WP. No chyba że czegoś nie rozumiem.
Właśnie chodzi o to, żeby kierowca mógł sobie ustalić trasę, zapisać ją w png czy chociażby w „jotpegu” bez wchodzenia na google maps, wszystko miałoby być w panelu admina.
panel admina jest do administrowania stroną, wpisami itp. Dla użytkowników jest ta druga strona „strony”.
No ale jeśli się upierasz to rozbudowujesz sobie menu administratora za pomocą: https://wordpress.org/plugins/admin-menu-editor/
Potem do takiej nowej pozycji menu linkujesz google maps i masz.
Jeśli się wystarasz, to stworzysz kawałek prywatnej strony, do której zapniesz mapę przez użycie API, dorobisz funkcję zapisującą aktualną mapę do PNG i będzie ok (http://stackoverflow.com/questions/16235161/save-current-google-map-as-image)
Napisałem dla Ciebie coś prostszego.
Robisz stronę > Zapisujesz jako szkic > ustawiasz w mojej wtyczce id wpisu > treść pojawia się jako widget w kokpicieWszystko masz opisane i do ściągnięcia tutaj:
http://jaworowi.cz/strona-lub-wpis-jako-widget-w-kokpicie-administracyjnym-wordpressa-wtyczka-3134.phpCzas: 1,15h
W razie pytań pisz mateusz@jaworowi.cz lub w wątku
P.S.
@intense a do dodania linku na zewątrz nie wystarczy prosta funkcja dopisana do child theme – nie trzeba się wtedy uzależniać od wtyczki i mamy tylko to co potrzebujemy, a nie chcąc się bawić w przekierowania można dodać bezpośredni link w adminbarzePrzyznam, że chciałem sam napisać prosty plugin dodający stronę w panelu administracyjnym, która pokazywałaby mapę google korzystając z linku osadzania albo API. Poległem jednak na wmontowaniu do funkcji php kodu js, który jest wymagany do zaciągniecia mapy google (wiem jaki kod zaciąga, ale nie jestem programistą PHP/JS, żeby to zmiksować razem) 🙂
Wtedy cała wtyczka to jeden plik PHP wrzucony do katalogu plugins.
Jeśli ktoś wie jak to zrobić, chętnie się nauczę 🙂
– albo za pomocą kodu osadzania
– albo za pomocą API: https://developers.google.com/maps/documentation/javascript/examples/map-simple<?php /* Plugin Name: Google Maps in wp-admin Description: Insert Google Maps inside your admin dashboard Author: iNtEnSePL Version: 0.1 */ add_action('admin_menu', 'init_menu'); function init_menu(){ add_menu_page( 'Google Maps in wp-admin', 'Mapa', 'manage_options', 'test-plugin', 'loadMap' ); } function loadMap() { //tu poległem :) } ?>
No to to samo zrobisz doinstalowując do mojej wtyczki Emdbed Google Map
https://pl.wordpress.org/plugins/embed-google-map/Kod w szkicu:
https://scr.hu/1xgg/gfsseZrzut po dodaniu wpisu:
http://scr.hu/1xgg/7xz5kMoja i EGM to jednoplikowe wtyczki, które spokojnie można wrzucić w MU-plugins, aby nie zawalały w panelu na liście miejsca.
Zobaczę czy można to jakoś sensownie połączyć bez dodatkowej wtyczki, ale potrzebuje na to chwilę czasu 🙂
No właśnie myślałem o rozwiązaniu minimalistycznym 😉
Generalnie podejrzewam, że nie potrzeba wiele, aby lekko przerobić tą wtyczkę EGM, aby zamiast na stronę wypluwała wynik na backend (np. na sztywno wpisując shortcode 🙂 )
No ale to i tak nie dla mnie miało być 🙂
W komentarzach dostałem info od kolegi z http://dropdire.pl/ aby dać to jako edytor w opcjach wtyczki. W wolnej chwili postaram się to zrobić i jak coś dam znać w komentarzu – tymczasowo jest to myślę odpowiednie rozwiązanie.
- Temat ‘Mapa w panelu administracyjnym’ jest zamknięty na nowe odpowiedzi.