Beiträge von bangolo

    so das folgende komplett als page.php abspeichern. Eine statische Seite unter home einstellen und es geht



    da brauchst du dich um index.php und home.php nicht mehr zu kümmern:mrgreen:

    da heißt du will in deinem theme nur ein index.php haben keine page.php oder sonstwas, aus dieser index.php soll eine startseite (statische Seite )und beim Aufruf einer statischen Seite eine andere Formatierung genommen werden richtig ?

    Moment ich probier, verstehe zwar nicht es man mit der vorgeschlagenen Version nicht realisieren kann, aber egal:mrgreen:

    ja der code reicht, wenn du nur eine statische Startseite anzeigen lassen willst.

    ich mach das zum Beispiel hier Bauen Wohnen Immobilien der teaser text ist eine statische Seite, darunter kommt bei mir dann eben die normale Ausgabe der neuen postings. Als erstes steht aber in der index.php der code den ich dir da gegeben haben, um eine statische Seite komplett anzeigen zu lassen. Was diese home.php soll ist mir auch noch nicht so ganz klar.

    hmm also entweder machst du was völlig anderes, oder du hast das theme System von WP noch nicht richtig durchblickt. Du codest Dinge die WP eigentlich automatisch macht.

    stellst du bei WP eine statische Seite als startseite ein, sucht WP die page.php und gibt die Seite damit aus. Die gibt es bei dir nicht, also nimmt WP die index.php. Klar dann musst du sowas programmieren wie if (home) usw..

    Nur das ist eben eigentlich nicht erforderlich. Wenn du den code oben von mir nimmst und da die id der statischen Seite angibst die du ausgeben möchtest und das dann als index.php speicherst hast du eine statische Seite als startseite. Da darf natürlich nicht eine spezielle page in der administration als home ausgewählt sein.

    dann nimmst du aus dem default theme die page.php und speicherst die in dein theme. jetzt hast du zwei unterschiedliche Anzeige Möglichkeiten für statische Seiten.

    die index.php hat eigentlich nichts mit der Ausgabe von statischen Seiten zu schaffen, es sei denn du gibts eine statische Seite als home an. Muss man aber nicht man kann einfach die index.php so umschreiben, das eine statische Seite ausgegeben wird.



    mehr muss in der index.php nicht stehen, dann wird eine statische Seite ausgegeben ohne irgendwas anderes

    Was für eine h2 klasse du dann für die page.php definierst spielt keine Rolle

    bau doch einfach mal in den header deines themes den standard header ein und schau ob es dann geht



    dann baust du stück für stück die Dinge ein die da zusätzlich drin sind, irgend wann hast du dann den Befehl der deinen title überschreibt oder löscht.

    das css wird in deinem header übrigens zweimal eingebunden, das ist auch schlecht

    Hallo




    [COLOR=black]In der sidebar.php habe ich nun das Problem, dass ich das Wort "Seiten" in "Allgemeines" o.ä. ändern möchte/könnte. Kann ich den Code <?php _e('Pages'); ?>, der in der sidebar.php steht, ohne zu Überlegen löschen oder hat es irgendwelche Auswirkungen, die ich nicht abschätzen kann?[/COLOR]



    das kannst du einfach löschen und deinen Text reinschreiben



    Wenn du eine einzelne Page als Home vorgibst kriegst du keine Anzeige mehr der letzten Artikel, ich weiß jetzt nicht was du mit Kontakt meinst.

    Ich vermute mal du willst den willkommens text auf der Startseite anzeigen lassen und darunter sollen die letzten Artikel. Das geht nur indem du in der index.php eine spezielle Abfrage einbaust die vor der Ausgabe für letzte Artikel steht



    so könnte das aussehen, bei page_id=hier muss die id stehen von dem post der angezeigt werden soll.

    Diese nicht einrücken der Kategorie in der bloglist, liegt vermutlich im css des themes begründet. In der sidebar werden die ul und li tags gerne abgeschaltet.

    Viel Spass beim basteln:mrgreen:

    ich vermute mal du meinst die keywords aus den metas, die nutzt g* aber eigentlich nicht mehr, es gibt noch paar crawler die sie lesen.

    wenn der content gut ist und ein wenig onpage optimierung gemacht ist finden die sumas schon raus was du willst:-D

    also im html der Seite ist kein title Tag vorhanden. Ist der code da im template ?

    dann bau doch einfach mal den standard code ein

    PHP
    <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archiv <?php } ?> <?php wp_title(); ?></title>



    die meisten Einstellungen kannst du ja in WP Seo vornehmen