Wsparcie » Wtyczki » 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

Viewing 13 replies - 1 through 13 (of 13 total)
  • A nie może być nie w adminie tylko na prywatnej podstronie strony głównej ?

    Thread Starter kornixpl

    (@kornixpl)

    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.

    Thread Starter kornixpl

    (@kornixpl)

    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.

    Thread Starter kornixpl

    (@kornixpl)

    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 kokpicie

    Wszystko masz opisane i do ściągnięcia tutaj:
    http://jaworowi.cz/strona-lub-wpis-jako-widget-w-kokpicie-administracyjnym-wordpressa-wtyczka-3134.php

    Czas: 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 adminbarze

    Przyznam, ż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/gfsse

    Zrzut po dodaniu wpisu:
    http://scr.hu/1xgg/7xz5k

    Moja 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.

Viewing 13 replies - 1 through 13 (of 13 total)
  • Temat ‘Mapa w panelu administracyjnym’ jest zamknięty na nowe odpowiedzi.