Support » Allgemeine Fragen » Verschachtelte Scripts einbinden

  • Huhu,

    ich bin noch blutiger Anfänger in Webdesign und suche schon eine Weile nach einer Lösung,
    um js-Code in einer WP-Seite auf localhost einzufügen.

    Der Code stammt von diesem Tutorial, für einen Store Locater mit Google Maps.
    Link

    Es ist js welcher mit request.open(‚GET‘, url, true); die php Datei storelocater.php öffnet in der wiederum db_connect.php eingebunden wird, für die Verbindung zur phpmyadmin-Datenbank.

    einzubettender js Code (relevanter Teil):

    ...
    var searchUrl = 'storelocator.php?lat=' + center.lat() + '&lng=' + center.lng() + '&radius=' + radius;
    downloadUrl(searchUrl, function(data) {
    ...
    function downloadUrl(url, callback) {
              var request = window.ActiveXObject ?
                  new ActiveXObject('Microsoft.XMLHTTP') :
                  new XMLHttpRequest;
    
              request.onreadystatechange = function() {
                if (request.readyState == 4) {
                  request.onreadystatechange = doNothing;
                  callback(request.responseText, request.status);
                }
              };
    
              request.open('GET', url, true);
              request.send(null);
           }
    ...
    

    storelocator.php

    <?php
    require("db_connect.php");
    ...
    

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Hallo @nirna und willkommen im Forum,

    der Code, den du verwenden möchtest, ist für eine eigenständige Webanwendung mit eigenen PHP-Dateien und Verwendung einer eigenen Datenbank. Wenn du die Funktionalität in eine WordPress-Website integrieren möchtest, müsstest du ein Plugin entwickeln, in dem der JavaScript-Code verwendet wird. Das ist aber zu komplex, um es „mal eben“ in zwei Sätzen zu erklären.

    Wenn du „blutiger Anfänger in Webdesign“ bist, schau doch mal, ob es nicht schon fertige Lösungen gibt, z.B. WP Store Locator. Das spart Entwicklungszeit, ist damit effizienter und vermutlich auch sicherer.

    Thread-Starter nirna

    (@nirna)

    Das Plugin probiere ich auch gerade aus. Ich will dabei aber Änderungen am Design vornehmen, was mir momentan Probleme bereitet. Es ist eine Menge Code und ich versuche herauszufinden wo und wie ich Sachen anpassen kann.
    Darum dachte ich das Schreiben eines eigenen Store Locator wäre besser.

    Gibt es nicht Tutorials an die ich mich halten kann?

    Hab paar Sachen durchgelesen, doch entweder geht es um php oder um Änderungen am Theme oder es wird nicht erklärt wie man es einbindet oder wie man den Pfad angeben muss oder die Änderungen sind global, backend, frondend, adminbereich, Child-Theme, hoocks…

    • Diese Antwort wurde geändert vor 5 Jahren, 8 Monaten von nirna.
Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „Verschachtelte Scripts einbinden“ ist für neue Antworten geschlossen.