title und content von statischen Seiten verfügbar machen

  • Hallo Zusammen,

    als erstes Danke für dieses geniale Forum. Nachdem ich ein bisschen gelesen habe möchte ich mich nun mit einbringen aber auch eigne Fragen stellen :). Fragen stellen wird zu beginn wohl überwiegen, da ich in Wordpress noch recht frisch bin.

    Nun zu meiner Frage:

    Ich habe ein Design bei dem das Menü einen Title und einen Teaser Text pro Punkt enthalten soll. Da ich nichts gefunden habe wie man einen Teaser text in das Menü einbinden( und das Menü schwer nachzubauen ist) habe ich mich entschieden das Menü statisch zu machen, und einfach zu verlinken. Klappt bis jetzt alles gut. Nun brauche ich noch den Title und den Text der Seite.

    Ich habe mir folgende Funktion geschieben:

    aufgerufen wird das ganze mit:

    HTML
    <div class="rnavtext">
                        <h3><?php echo get_menu_title(43); ?></h3>
                            <?php echo get_menu_content(43); ?>
                    </div>

    Die ID 43 ist die ID der statischen Seite, von welcher ich den Title und den Inhalt haben möchte.

    Allerdings wird nach einfügen des Codes in die page.php das menü nicht mehr angezeigt.

    Hat da evt. jemand eine Idee? Oder geht das so erst garnicht?


    Vielen Dank schonmal!
    Stikkx

    • 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 Zusammen,

    ich glaube das Problem liegt an der Wurzel. Ich habe für eine andere Sachen versucht ein Javascript einzubinden. Das hat leider auch nicht funktioniert. Ich kann ja mal meinen Code Posten. Eventuell kann ja jemand drüber schauen und sagen was ich falsche gemacht habe.

    function.php:

    scripts.js

    Blöd gefragt: Muss ich noch etwas einbinden oder war es das schon?


    Wie ich die Funktionnen aufrufe ist im ersten Post sichtbar. btw kann mir jemand sagen warum mein JQuery nicht läuft ?


    Besten Dank!

  • Hallo,

    hat keine eine Idee? Wäre super wenn da jemand drüber schaut ich komme dort einfach nicht weiter.

    Danke!

    Also die JQuery geschichten laufen. Aber das PHP aus Beitrag eins noch nicht. Wenn ich mich hier iwie bescheuert verhalte, dann sagt es mir bitte :)


    Danke!

  • ich vermute das hier hilft dir bei deinem Problem weiter

    http://wordpress.stackexchange.com/questions/4022…rom-wp-nav-menu

    und das auch
    http://www.kriesi.at/archives/impro…ion-menu-output


    hier findet du auch einen "walker" durch wp_nav und somit kannst du diese WP eigene Funktionen besser "ändern"


    http://www.kriesi.at/archives/impro…ion-menu-output








    http://www.kriesi.at/archives/impro…ion-menu-output

  • Hi Monika,

    mit der Navigation möchte ich erst einmal nichts tun. Meine Navigation soll fest 3 Elemente habe die als Seiten verwaltet werden soll.

    Ich habe allerdings das Gefühl das meine function.php nicht fungiert.

    Habe zum Test folgendes in die function.php eingetragen und dann in der page.php aufgerufen:



    PHP
    echo get_echo();

    Hier meine PHP Fehlermeldung:

    PHP
    Fatal error:  Call to undefined function get_echo() in C:\xampp\htdocs\wp_ti\wp-content\themes\takeit\page.php on line 22

    Doofe Frage: Muss ich die function.php einbinden?


    DANKE!

  • Zitat

    Doofe Frage: Muss ich die function.php einbinden?

    Ja. Es sei denn, sie heißt functions.php, dann wird sie automatisch eingebunden :-)


    Zitat

    Wenn ich mich hier iwie bescheuert verhalte, dann sagt es mir bitte

    Ähem... :-)

  • Ähem... :-)


    ja... das brennt schon ziemlich dolle... ich habe doch tatsächlich beim anlegen das "s" vergessen ich vollidiot.
    Bitte nicht so dolle hauen.

    Aber vielen Dank. Thema hat sich somit erledigt!!

    hier nochmal der richtige Code aus der functions.php:

    und dann so aufrufen:

    PHP
    <h3><?php echo get_menu_title(39); ?></h3>
     <?php echo get_menu_content(39); ?>


    Danke!!

  • ja... das brennt schon ziemlich dolle... ich habe doch tatsächlich beim anlegen das "s" vergessen ich vollidiot.
    Bitte nicht so dolle hauen.......


    tu ich nicht versprochen,

    ich schreib nur öffentlich ( so auf allen Kanälen ) Stikkx vergaß das "s" bei der functions.php und ich hab es dann auch überlesen 8)
    mehr tu ich nicht!
    versprochen

    :mrgreen:

  • Okay :)

    Dann hab ich jetzt doch noch ne Frage wo ich nicht weiter komme.
    Ich würde passend zum Title und zum Content an einer anderen Stelle auch das Beitragsbild anzeigen.

    Kann ich das Thumbnail auch iwie so auslesen/ausgeben wie den Content und Title wie oben?

    Ich hab mich schon durch den http://codex.wordpress.org/Function_Reference gelesen, aber ich glaube ich denke iwie falsch herum oder so... zumindest finde ich momentan keinen weg.

    Gibt es überhaupt die Möglichkeit anhand der ID das Thumnail anzuzeigen?


    Danke:mrgreen:

Jetzt mitmachen!

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