Plugins werden nicht geladen

  • Hallo zusammen

    Ich bin noch ganz neu bei euch hier und habe die SuFu auch schon genutzt leider habe ich das passende nicht wirklich gefunden. Sollte es doch da sein, dann entschuldigt, dass ich es nochmals aufgemacht habe :-)

    ich habe folgendes Problem: Egal welches Plugin ich installiere und auch aktiviere, es wird auf der Seite nur der Code angezeigt, das Plugin wird nicht geladen, habe es schon deinstalliert und auch wieder installiert ohne erfolg.

    Was ich gemacht habe: ich habe ein Standardtemplate erstellt, da ich eine zusätzliche Seite selbst bearbeiten musst, aber auf diesem Template wird kein Plugin verwendet, es sind die anderen Seiten die ein Plugin haben z.B. Kontaktformular, dort habe ich am Code nichts gemacht und trotzdem wird nur [COLOR=#555555][FONT=Arial][contact-form-7 id="33" title="Kontakt"][/FONT][/COLOR]
    das angezeigt. genau so mit dem Bildergallerien.

    Ich weiss leider auch nicht mehr weiter und hoffe auf euere Hilfe.

    Lieben dank im voraus und gruss aus der Schweiz
    dashmir

    • 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

  • Hallo Melewo

    auf jeden Fall .-) die Plugins haben funktioniert, ich habe nur in der Templatevorlage meinen Code eingefügt, die Plugins habe ich nicht berührt.. auf der Seite zeigt es mir, anstelle des Kontaktformulars nur noch den Code an.

    Gruss
    Dashmir

  • ich habe nur in der Templatevorlage meinen Code eingefügt,


    Im Template? Eigentlich ist Shortcode mehr etwas für Content im Editor. Wenn aber schon im Template, dann zum Beispiel so.

    In der functions.php oder in einem Plugin:

    PHP
    function nur_eine_Testfunktion() {
        echo "Ein Vermerk zum Test!\n"; 
    }
    add_shortcode("neu_im_Footer", "nur_eine_Testfunktion");


    Im Template:

    PHP
    <?php do_shortcode("[neu_im_Footer]"); ?>


    Wenn die Funktion noch kein echo enthält, dann auch mit:

    PHP
    <?php echo do_shortcode("[neu_im_Footer]"); ?>
  • Ich denke ich hab mich ein wenig falsch ausgedrückt, hab das gefühl, dass wir einander vorbei reden. Ich möchte es kurz nochmals erläutern: Wenn du eine neue Seite erstellst, dann hast du auf der rechten Seite, bei den Attributen, die Möglichkeit ein Template auszuwählen, entweder ein Standardtemplate oder Blog, dieses Template habe ich ergänzt und ein ganz neues hinzugefügt. Und in diesem Template habe ich meinen Code hinzugefügt welches ich benötige um meinen Inhalt anzuzeigen.

    Die Plugins für den Kontaktformular oder die Bildergalerie, benötige ich gar nicht in meiner Vorlage, die sind auf einer anderen Seite, bei denen ich das Standardtemplate ausgewählt habe.
    Hier noch ein Bild:

    ich hoffe, dass ich es jetzt besser formuliert habe. Entschuldige die Umstände

  • Ja wo hast Du denn nun den Code eingefügt, in den Artikeln und Beiträgen oder in einer Template-Datei?
    In einer Template-Datei fügst Du Code halt nur innerhalb von PHP-Tags ein und Shortcode wie beschrieben. In Artikeln und Beiträgen hingegen nur mit [Shortcode], wenn es sich anbietet.

  • Die Standard-Datei(welche im aktuellen Theme liegt) heisst, page.php und die habe ich kopiert und projekte.php umbenannt und den PHP Code in dieser Datei eingefügt. In den Artikeln und Beiträge habe ich alles über das Wordpress AdministrationsMenü gemacht und angepasst.

    Die Seite befindet sich ja noch im Aufbau, es betrifft folgende: http://www.aida-immobilien.ch/projekte-3 diese Seite hier, ist die Projekt-Seite die ich mit dem PHP Code anpasse, die andere Seite: http://www.aida-immobilien.ch/kontakt hier wird nur der Shortcode angezeigt.

  • projekte.php umbenannt und den PHP Code in dieser Datei eingefügt.


    Und da die projekte.php eine ausführbare PHP-Datei ist, hast Du den Shortcode in dieser ausführbaren PHP-Datei selbstverständlich mit

    PHP
    <?php do_shortcode("[neu_im_Footer]"); ?>


    eingefügt, wie ich annehme. Im Gegensatz zu den Shortcode, der ansonsten in Artikeln und Beiträgen, also im Content der Seiten nur mit [COLOR=#000000][COLOR=#DD0000][neu_im_Footer] [/COLOR][/COLOR]eingefügt wird. Du hast das selbstverständlich so gemacht, anders kann ich mir das ja nicht vorstellen, weil Du ja weißt, was in einer ausführbaren PHP-Datei gespeichert wird, etwas völlig anderes ist, als das was als Text von Artikeln und Beiträgen vom Editor ja nur in der Datenbank gespeichert wird.

    Und falls das noch keine Selbstverständlichkeit für Dich sein sollte, darfst Du Dir gern auch noch weitere Beispiele anschauen:

    http://codex.wordpress.org/Function_Reference/do_shortcode

    Einmal editiert, zuletzt von Melewo (9. Dezember 2013 um 13:13)

  • halloo

    ja ich kenne den Unterschied schon sehr gut.. danke für den Hinweis.

    Es hat sich erleidgt, ich habe den Ordner mit den Plugins über FTP alle gelöscht und nochmals über das Wordpress Administrationspanel neu installiert. Jetzt funktioniert es wieder. Ich nehme an, dass es ein Berechtigungsrproblem war. Auf jeden Fall funktioniert es jetzt.

    ich bedanke mich für deine Zeit und deine Hilfe.

    Gruss
    Dashmir

Jetzt mitmachen!

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