Shortcode in HTML (Startseite)

  • Hallo Freunde,

    ich möchte gern auf meiner "Startseite" das Plugin zum Einbinden von Instagram-Bilder nutzen.
    Also sozusagen auf der index.html im Design. Nicht erst auf einer Seite, welche mit dem wysiwyg - Editor erstellt wurde.

    Ich habe es schon mit <?php do_shortcode('[plugin]'); ?> probiert, doch dies funktioniert nicht.
    (Ist es wirklich nur eine index.html, oder eine index.php?)

    Könnt Ihr mir da bitte einen Hinweis geben? Ich habe einige Ansätze im Netz gelesen, doch war dies manchmal etwas schleiferhaft für mich.

    Vielen Dank!

    • 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


  • (Ist es wirklich nur eine index.html, oder eine index.php?)

    PHP Scripte funktionieren nur in *.php Dateien bei richtiger Server Konfiguration.

    Die PHP Scripte von dem Theme liegen bei WordPress in dem Verzeichnis

    ~/wp-content/themes/*skin*/ *.php

    Hoffe die Antwort hilft etwas weiter

    Mit offenen Augen träumen

  • Danke für die Antwort, aber nein, richtig weiterhelfen tut sie mir nicht.
    Ich verwalte ja das Thema (und damit die Startseite) über den Bereich: "Customize".
    Und hier funktioniert ja nur html-Code.

    Geht es überhaupt, was ich vorhabe? Muss ich das "hard" reinschreiben, in eine .php Datei?
    Bin gerade etwas verwirrte als vorher :confused:

  • Da Du nicht mitteilst wie das Plugin für Instagram heißt, kann man auch nicht wissen ob es überhaupt einen Shortcode gibt.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Die Startseite ist ja eine Seite die im Backend als Startseite ausgewiesen wird. Dort fügst Du den Shortcode [instagram-feed] in den Content ein.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Danke für Deine Antwort. Nein, es ist keine erstellte Seite. Ich bearbeiten das Theme direkt über: "Design => Customizer". Die erstellten Seiten (wie z.B. Kontakt, Anfahrt, usw.) habe ich direkt als Seite erstellt und dann im Menü hinzugefügt.
    Jedenfalls wüsste ich nicht, wo ich die "Startseite" als solches bearbeiten kann, außer über den Design-Customizer.
    Da kann ich ja verschiedene "Abschnitte" hinzufügen, wie: Ribbon, Slider, About, Contact, usw., Farben bearbeiten, Zusätzliche CSS Einstellungen, usw.. Und da geht dann nur normaler HTML Code.

    Ich hoffe, wir reden nicht aneinander vorbei :)

  • Welches Theme wird verwendet? Link zur Seite bitte (in den Forenreglen steht was in einen Thread gehört)

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • In die frontpage.php an der Stelle wo die Ausgabe erfolgen soll folgenden code einbauen

    Code
    echo do_shortcode('[instagram-feed]');

    Ob Du php tags brauchst oder nicht musst Du selbst feststellen, da es sich um ein Kauftheme handelt habe ich keinen Zugriff um die Stelle exakt herauszusuchen.

    Achja, nicht vergessen ein Childtheme anzulegen und dort die Änderung in der Datei machen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.


  • Ich verwalte ja das Thema (und damit die Startseite) über den Bereich: "Customize".

    Über den "Customize" kannst du leider kein PHP Code einfügen.

    Dies ist PHP Code:

    PHP
    do_shortcode('[plugin]');



    Und hier funktioniert ja nur html-Code.

    eben! Dort funktioniert nur HTML und kein PHP


    Muss ich das "hard" reinschreiben, in eine .php Datei?

    ja

    Mit offenen Augen träumen

Jetzt mitmachen!

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