Startseite mit PHP inlcude anpassen

  • Hallo zusammen

    Ich versuche verzweifelt auf der Startseite meines Themes eine PHP zu integrieren, dass immer bei Aufruf der Startseite aus geführt wird. Das mainpage.php ist dynamisch und sollte bei jedem Aufruf neu geladen werden.

    Code Snippets und HTML einfügen habe nichts bewirkt und der Link der PHP Datei funktioniert, wenn ich ihn einzeln aufrufe, aber der ganze Code wird nicht ausgeführt

    [Blockierte Grafik: http://mecker-ecke.com/images/startseite1.png]

    [Blockierte Grafik: http://mecker-ecke.com/images/startseite2.png]


    Weiss irgendwer Rat oder mache ich einen Gedankenfehler. LG Klaus

    • 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

  • Du kannst in einem HTML-Block keinen PHP-Code einfügen. Der wird dort nicht ausgeführt da der Block nur für HTML-Code gedacht ist.

    Wie sieht denn dein Versuch es per Code Snippets zu lösen aus? Das wäre der richtige Weg wenn Du kein Child-Theme hast.

  • includes ("[COLOR=#b30000]https[/COLOR]://localhost/

    Hast du auf deinem localhost SSL eingerichtet?

    /wp-content[COLOR=#b30000]/_mainpage/[/COLOR]mainpage.php

    ist der falsche Ort bei WordPress.

    Binden eine Datei aus dem Theme ein get_template_part( ‘mainpage’ );
    Theme findest du bei WordPress unter
    ~/wp-content/theme/*skin*/

    Oder binde eine Datei aus deinem Plugin ein include ( plugin_dir_path( FILE ) . ‘mainpage.php’ );
    Plugins findest du unter
    ~/wp-content/plugins/

    Mit offenen Augen träumen

  • ... als ich das als iFrame eingebunden hatte, ging das mit https, aber die Anzeige war nicht so wie ich es brauche.

    Mit CodeSnippets habe ich es auch versucht, aber keine hat mir einen ShortCode geliefert, um ihn die Startseite einzubinden und ein Plugin habe ich auch schon gesucht.

    Ich verwende WordPress nur als CMS, weil das Management einfacher ist und modifiziere die Datei 'mainpage.php' direkt im Editor, aber das verstehe ich nicht:

    Binden eine Datei aus dem Theme ein get_template_part( ‘mainpage’ );
    Theme findest du bei WordPress unter
    ~/wp-content/theme/*skin*/

    Oder binde eine Datei aus deinem Plugin ein include ( plugin_dir_path( FILE ) . ‘mainpage.php’ );
    Plugins findest du unter
    ~/wp-content/plugins/

    Ein Plugin installieren oder Plugin erstellen? LG Klaus

  • Mit CodeSnippets habe ich es auch versucht, aber keine hat mir einen ShortCode geliefert, um ihn die Startseite einzubinden und ein Plugin habe ich auch schon gesucht.


    Einige Snippet Plugins ermöglichen auch Aufruf eines Snippets über einen Shortcode, z.B. WPCode.

    Ergänzung: In Deinem Fall wäre der Code dann vermutlich so gedacht, wobei WordPress eigentlich keine manuellen Uploads direkt in diesem Ordner vorsieht.

    PHP
    <?php include( WP_CONTENT_DIR . '/_mainpage/mainpage.php' ); ?>

    7 Mal editiert, zuletzt von b3317133 (19. Mai 2023 um 13:44)

Jetzt mitmachen!

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