Support » Allgemeine Fragen » Multisite Lokalisierung der Verzeichnisse FTP

  • Hallo zusammen!
    Ich brauche mal Hilfe.
    Habe die Multisite Installation durchgeführt das hat auch soweit geklappt.

    Ich verstehe aber die Funktion irgendwie nicht richtig.
    Ich habe bei der Installation gewählt, das es bei neuen Seiten Unterverzeichnisse geben soll.
    Soweit so gut, aber wo finde ich die Verzeichnise auf dem FTP Server?
    Ich habe das OceanWP Theme als einziges am laufen.
    Ich wollte nun die Scripts für Cookiebanner in die einzelnen Header einbauen, finde aber nur eine header.php. Und wenn ich es in diese header.php integriere, dann erscheint der Hinweis auch nur auf der Hauptseite. Auf anderen Seiten nicht.

    Evtl. kann mich mal wer aufklären wo ich die Verzeicnnisse finde und wo ich die unterschiedleichen Dateien für die Webseiten, z.B. die header.php finden kann.

    Danke
    LG

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

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Soweit so gut, aber wo finde ich die Verzeichnise auf dem FTP Server?

    Wo findest du denn die mit WordPress erstellten Webseiten auf deinem Webserver? Antwort: gar nicht, weil sie bei Aufruf einer URL erst dynamisch aus Daten in der Datenbank und Ausgabeskripten in den Templates erzeugt werden.
    Das ist bei den Unterverzeichnissen der einzelnen Websites in einem WordPress-Netzwerk nicht anders – sie werden ebenfalls dynamisch erzeugt.

    Ich wollte nun die Scripts für Cookiebanner in die einzelnen Header einbauen, finde aber nur eine header.php.

    Hm, Skripte einbauen? Im Theme? Keine gute Idee.

    Die meisten Anwender/-innen werden wohl für Cookie-Banner (wenn du sie überhautp benötigst!) ein Plugin verwenden. Aber du kannst auch ein eigenes Skript einbinden. Das machst du aber nicht, in dem du im Theme Änderungen vornimmst, die beim nächsten Update überschrieben würden.

    Eine einfache Möglichkeit, eigene Funktionen einzubinden, bietet das Plugin Code Snippets. Damit kannst du – für jede Website deines Netzwerks (der Begriff Multisite sollte eigentlich nicht mehr verwendet werden, meint aber das Gleiche) – individuelle Funktionen nutzen.

    Um in den Header einer Website eine eigene JavaScript-Funktion einzubinden, kannst du dann sinngemäß sowas wie

    add_action( 'wp_head', 'my_awesome_javascript' );
    function my_awesome_javascript() {
    ?>
    
    <script>
      console.log('Hurra, es klappt!');
    </script>
    
    <?php }

    eingeben und anschließend in der Konsole der Entwicklertools deines Browsers (Taste F12) nachschauen, ob das ausgegeben wird. Danach ersetzt du das JavaScript mit etwas sinnvollem.

    Und wenn ich es in diese header.php integriere, dann erscheint der Hinweis auch nur auf der Hauptseite. Auf anderen Seiten nicht.

    Wie schon erläutert, ist das so verkehrt. Dass dein Skript nur auf der Startseite angezeigt wird, kann damit zusammenhängen, dass du für die anderen Seiten ein anderes Seitentemplate („Canvas“) verwendest.

    Thread-Starter krystall316

    (@krystall316)

    Danke für die Info.
    Aber das verstehe ich nicht.
    Habe von Code etc. wenige Ahnung, weshalb icj ja auf WordPress setze.

    Habe nun das ganze mit dem Plugin con Cookiebot versucht.
    Das klappt zwar schon, jedoch kann man dieses Plugin wie es scheint nicht für Multisites nutzen, das nut Global eine ID eingestellt werden kann, und somit auch nur diese IT gescannt wird.
    Ich kann zwar optional noch eine zweite ID angeben, dies aber nur für andere Länder.
    Also ich kann das Plugin nicht für jede der Seiten unterschiedlich einstellen, oder hat jemand eine andere Erfahrung?
    Schade, dachte schon, hätte eine Lösung.

    Danke

    Habe von Code etc. wenige Ahnung, weshalb ich ja auf WordPress setze.

    Völlig OK und wie gesagt werden die meisten Anwender/-innen lieber auf fertige Plugins setzen, als selber „Scripts für Cookiebanner in die einzelnen Header ein[zu]bauen“.

    … jedoch kann man dieses Plugin wie es scheint nicht für Multisites nutzen …

    Dann solltest du nach einem anderen Plugin suchen? ¯\_(ツ)_/¯

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)