Support » Installation » Installation WordPress mit Composer existierendes wp-content

  • Hallo, ich versuche gerade eine WordPress-Installation in einer Box auszuführen. Dies funktioniert an sich, jedoch wird der Inhalt des wp-content-Verzeichnisses bei der Installation komplett überschrieben. Ein nachträglicher Download über das Repository von Bitbucket scheint ebenfalls nicht zu funktionieren. Hat vielleicht jemand eine Lösung oder eine Alternative für mich?

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Hi @akrypos

    leider hast du uns wenig Informationen gegeben, was du genau gemacht hast.

    Daher verweise ich nur generisch auf ein paar Artikel zum Theme WordPress und Composer und hoffe, dass sie dir helfen dein Problem zu lösen (oder exakter zu beschreiben, was du gemacht hast und wo die Probleme genau auftraten).

    https://salferrarello.com/install-wordpress-with-composer/

    https://www.smashingmagazine.com/2019/03/composer-wordpress/

    https://gist.github.com/gemmadlou/6fc40583318430f77eda54ebea91c2a1

    Bei allen drei Artikel wird dieses Tool als Basis benutzt:
    https://github.com/johnpbloch/wordpress-core-installer

    Für Plugin und Themes hilft dann wohl:
    https://wpackagist.org/

    In der Hoffnung, dir damit trotzdem geholfen zu haben!

    Beste Grüße
    Torsten

    Thread-Starter akrypos

    (@akrypos)

    Hi @zodiac1978,

    Dann möchte ich versuchen, mein Problem genauer zu beschreiben. Ich habe den Inhalt des „wp-content“-Verzeichnisses einer bereits vorhandenen Website auf Bitbucket, den ich nun in eine Box für WordPress integrieren möchte. Wenn ich den Inhalt jedoch zuerst herunterlade, wird er bei der Installation der Box überschrieben. Mit Git weigert es sich zudem, in einen bereits existierenden Pfad zu kopieren. Daher versuche ich gerade eine Lösung zu finden, damit meine Box eine reibungslose Installation mit dem benutzerdefinierten „wp-content“-Inhalt durchführen kann. Das Ganze ist so geplant, um den Entwicklern die Möglichkeit zu geben, den Inhalt von lokalen Boxen direkt mit „push“ und „pull“ hochzuladen und auf der Live-Seite dann zu aktualisieren.

    Beste Grüße
    Klaus

    • Diese Antwort wurde geändert vor 2 Monaten, 1 Woche von akrypos.

    Ich habe den Inhalt des „wp-content“-Verzeichnisses einer bereits vorhandenen Website auf Bitbucket

    Das scheint mir wenig sinnvoll, den gesamten Ordner zu versionieren. Oder schließt du den /uploads Ordner aus?

    den ich nun in eine Box für WordPress integrieren möchte.

    Was meinst du mit „Box“?

    Wenn ich den Inhalt jedoch zuerst herunterlade, wird er bei der Installation der Box überschrieben.

    Du lädst den /wp-content-Ordner herunter und dann installierst du „die Box“? Ergibt Sinn, dass dann der Ordner aus Schritt 1 überschrieben wird. Kannst du die Reihenfolge nicht umdrehen?

    Mit Git weigert es sich zudem, in einen bereits existierenden Pfad zu kopieren.

    Natürlich. Git speichert ja für den versionierten Ordner die Versionierungsdaten. Das funktioniert nicht, wenn da schon nicht-versionierte Inhalte liegen.

    Daher versuche ich gerade eine Lösung zu finden, damit meine Box eine reibungslose Installation mit dem benutzerdefinierten „wp-content“-Inhalt durchführen kann. Das Ganze ist so geplant, um den Entwicklern die Möglichkeit zu geben, den Inhalt von lokalen Boxen direkt mit „push“ und „pull“ hochzuladen und auf der Live-Seite dann zu aktualisieren.

    Also WP installieren, custom /wp-content-Ordner einfügen und dass lokal mit der Möglichkeit das Ganze auf die Live-Site zu pushen. Und auch wieder via Pull in die lokale Box.

    So richtig zusammengefasst?

    Ich kann dir da nicht weiterhelfen, aber vielleicht gibt es im internationalen Forum Composer/Git-Experten, die bei so einem Setup helfen können:
    https://wordpress.org/support/forum/localhost-installs/

    Beste Grüße und viel Erfolg!
    Torsten

    Thread-Starter akrypos

    (@akrypos)

    Mit Box meine ich mit Docker eine Virtualisierung erstellen,

    Beste Grüße und vielen Dank
    Klaus

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