Plugin auf externen Seite anwenden?

  • Hallo zusammen!

    Gibt es irgend eine Möglichkeit ein Plugin auf einer externen, sich nicht im WP-Ordner befindenen, Seite zu benutzen?

    Meine Website besteht hauptsächlich aus einzelnen PHP-Seiten, WP nutze ich für den Newsbereich. Da ich jedoch gerne ein Gästebuch integrieren möchte, bin ich auf das Plugin von Daniel Schurter gestoßen. Es ist genau das, was ich möchte, jedoch auf einer externen Seite.

    Ich hoffe ihr könnt mir weiterhelfen und bedanke mich über jegliche Vorschläge im Vorraus!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ja. Einfach die wp-blog-header.php aus deinem WP-root per require() einbinden (Allerdings als Serverpfad, nicht als absolute URL!) und dann kannst du auf alle WP-Funktionen zugreifen, inklusive der der Plugins.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Ja. Einfach die wp-blog-header.php aus deinem WP-root per require() einbinden (Allerdings als Serverpfad, nicht als absolute URL!) und dann kannst du auf alle WP-Funktionen zugreifen, inklusive der der Plugins.

    Ok, danke! Jetzt weiß ich erstmal, dass es funktioniert.

    Könnt ihr denn bitte noch beschreiben wie genau ich dabei vorgehen muss?

  • PHP
    <?php require('./wp-blog-header.php'); ?>


    Danach dein Code den du benutzen willst...

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Danach dein Code den du benutzen willst...

    Hmmm... Das ist ja gerade das, was ich nicht weiß. Ich weiß nicht, mit welchen weiteren Anweisungen ich das Plugin einbinden kann.

    Mir ist auch aufgefallen, dass man in WP eine neue Seite anlegen muss und die ID dieser Seite in den Einstellungen eintragen muss, was bei mir ja durch die externe Seite nicht möglich ich.

    Bitte nicht böse sein, aber welchen weiteren Code muss ich schreiben um das Plugin einzubinden und das ID-Problem zu umgehen?:cry:

  • Unter diesen Umständen ist es vermutlich keine so gute Idee, dass auf diese Art und Weise angehen zu wollen. Es wäre zu kompliziert...

    Wobei es aber theoretisch schon gehen könnte. Einfach das Plugin nach Anleitung einrichten, also mit Seite einrichten, festlegen und dann einfach sagen, dass man Seite XX anzeigen lassen will.

    PHP
    <?php query_posts('pagename=gaestebuch'); // ?>
    
    
     <?php while (have_posts()) : the_post(); // der Loop wird gestartet ?>
      <?php the_content(); ?>
    
    
      Evtl. noch mehr Code.
     
     <?php endwhile; ?>


    Allerdings muss das nicht klappen, da ich ad hoc nicht weiß, wie sich das Plugin in die Seite einhängt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Es klappt leider nicht, ich habe es getestet!:cry:

    Es wird kein Inhalt dargestellt.

    jottlieb
    Ich befürchte aber, dass du nicht die Zeit und Muse hast, dich tiefgründiger damit zu beschäftigen oder?

  • Wiegesagt, es hätte mich gewundert, wenn es klappt (vorrausgesetzt du hast bei pagename den richtigen Namen eingegeben, nämlich den Permalinktitel/Titelform).

    Und nein, ich hätte weder Zeit noch know-how mich damit näher zu beschäftigen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!