Statische Seiten layouten

  • Hallo!

    Wie kann ich das Layout der statischen Seiten (z.B. Contact) verändern
    bzw. so anpassen das sie genau wie alle anderen Seiten aussehen?
    Zumindest bei meinem "Blix" Theme sehen statische Seiten anders aus:
    Der Text wird mittig gesetzt und beginnt auch deutlich weiter rechts.
    Ich hab es ja schon geschaft das auch die Sidebar angezeigt wird aber der rest stimmt trotzdem nicht.

    Bei dieser Seite (nicht meine eigene weil die noch offline ist) die auch Blix benutzt kann man es gut sehen. Geht man auf eine statische Seite sieht alles anders aus. Gibt es einen einfachen Weg zu erreichen das die statischen Seiten extakt so aussehen wie die normalen Blog Seiten?

    • 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

  • [FONT=Verdana]Im CSS von http://vernissage.tv/ bei Blog einträgen (entry):

    Code
    .entry {margin:0 0 40px 0;}


    Im CSS von http://vernissage.tv bei statischen Seiten (content):

    Code
    #content {[/FONT][FONT=Verdana] float:left;  width:455px;  padding-top:32px;}[/FONT]

    [FONT=Verdana]

    Jetzt nur noch miteinander austauschen, dann sollte es gehen![/FONT]

    Gruss,
    Sam

  • Hi Sam,

    danke für Deine schnelle Antwort. Leider verstehe ich das aber
    nicht ganz. Wenn ich in meinem CSS bei "Content" die Werte
    ändere bzw. die von "Entry" einfüge, verändere ich ja auch
    das Layout der Blog Seiten. Ich will ja nur das design der
    statischen Seiten ändern. Die Frage ist also wo ich im CSS
    die statischen Seiten beeinflussen kann ...

  • Zitat von mixedmoods

    Hi Sam,

    danke für Deine schnelle Antwort. Leider verstehe ich das aber
    nicht ganz. Wenn ich in meinem CSS bei "Content" die Werte
    ändere bzw. die von "Entry" einfüge, verändere ich ja auch
    das Layout der Blog Seiten. Ich will ja nur das design der
    statischen Seiten ändern. Die Frage ist also wo ich im CSS
    die statischen Seiten beeinflussen kann ...

    ich stelle die Frage anders,

    welche div classen ids werden dort verwendet wo es richtig aussieht..

    also: ist auf der index Seite die sidebar?

    wenn ja , öffne die index.php und sieh nach was dort für
    div class="..."
    div id="..." genommen werden und genau so schreibst Du dies in Deine statische Seite.

    lg

  • Hmm ... ganz so einfach scheint es leider nicht zu sein. :(
    Ich hab mal zum Test den kompletten Inhalt der index.php
    in die page.php kopiert. Leider sieht alles aus wie vorher
    (ausser das die Post-Edit leiste angezeigt wird) ;-)

    Der Text beginnt immer noch nicht linksbündig und geht
    über die volle breite so dass er die Sidebar nach unten
    verdrängt ...

    Hier mal zwei Screenshots:

    Hauptseite

    Contact Seite (mit page.php Template)

  • ist schlimm,
    doch ich habe das Theme nicht,

    ohne URL kann ich daher auch nicht helfen,

    Bilder alleine helfen wenig..
    leider
    lg

  • Hi
    die page Contact und die index.php zeigen mir unterschiedliche Angaben an...

    bei http://www.mixedmoods.de/wordpress/
    finde ich rund um die Überschrift:

    <!-- content ................................. --> <div id="content">




    <div class="entry">

    <h2><a href="http://www.mixedmoods.de/wordpress/?p=7" title="Permalink"></a></h2>

    <p>Dies ist ein Blindtext. Blindtexte sind zumeist weder informativ noch interessant, sondern<br />
    ausgesprochen langweilig. So auch dieser. Dies ist ein Blindtext. Blindtexte sind zumeist<br />
    weder informativ noch interessant, sondern ausgesprochen langweilig. So auch dieser.
    </p>
    <p class="info"> <a href="http://www.mixedmoods.de/wordpress/?p=7#respond" class="commentlink" title="Comment on ">Add comment</a> <em class="date">January 20th, 2006<!-- at 01:08pm--></em>
    <!--<em class="author">Johannes</em>-->
    </p>

    </div>

    <!--usw.


    in der page Contact fehlt das div entry aber

    <!-- content ................................. -->
    <div id="content">


    <h2>Contact</h2>

    <p>Achtung! Dieser Blindtext wird gerade durch 130 Millionen Rezeptoren Ihrer Netzhaut erfasst. Die Zellen werden dadurch in einen Erregungszustand versetzt, der sich über den Sehnerv in dem hinteren Teil Ihres Gehirns ausbreitet. Von dort aus überträgt sich die Erregung in Sekundenbruchteilen auch in andere Bereiche Ihres Grosshirns. Ihr Stirnlappen wird stimuliert. Von dort aus gehen jetzt Willensimpulse aus, die Ihr zentrales Nervensystem in konkrete Handlungen umsetzt. Kopf und Augen reagieren bereits. Sie folgen dem Text, nehmen die darin enthaltenen Informationen auf wie ein Schwamm. Nicht auszudenken, was mit Ihnen hätte passieren können, wenn dieser Blindtext durch einen echten Text ersetzt worden wäre.
    </p>


    </div> <!-- /content -->
    <hr class="low" />

    das muss aber dorthin,
    sonst wird es zu weit

    lg

    <!-- subcontent ................................. -->
    <div id="subcontent">
    <rdf:RDF xmlns:rdf="ht

  • Danke - das hört sich an als könnte das das Problem sein!
    Nur wo muss ich das reinschreiben? Die "Contact" Seite wird ja von Wordpress generiert und ist keine richtige datei, oder? Oder wo legt wordpress die bei "page management" erstellten seiten ab? :confused:

  • Hmmm ... also meine page.php sieht jetzt so aus:


    <?php get_header(); ?>

    <!-- content ................................. -->
    <div id="content">
    <div class="entry">

    <?php if (have_posts()) : ?>

    <?php while (have_posts()) : the_post(); ?>

    <h2><?php the_title(); ?></h2>

    <?php the_content(); ?>

    <?php endwhile; ?>

    <?php endif; ?>

    </div> <!-- /content -->

    <?php get_sidebar(); ?>

    <?php get_footer(); ?>


    Leider bingts keine Verbesserung. :(


  • Du machst NACH content das div entry auf also musst Du es

    VOR content end wieder schließen,

    hilft dies ?

    lg

  • Zitat von mixedmoods

    Leider nicht. :(

    Siehe hier.

    ähem.....

    (ich hol mir schnell einen Kaffee bevor ich mich in ein Loch nach China verkieche)


    class="singlecol"

    das könnte unter Umständen der Fehlerhammer sein ,

    ich nehme an, dass dies in der header.php 'erzeugt' wird.

    code der header.php wäre hilfreich ...

    :cool::cool:

  • ja monika, das singlecol problem könnt der fehlerhammer sein, im original blix ist die contact-seite mit eigenem template enthalten, ohne sidebar, also singlecol... wenn i mi recht entsinne
    ;) vermutlich ist da im adminbereich irgendwas verwischt zwischen page.php und contact.php

  • Ja genau! Der "singlecol" Eintrag war das Problem!!
    Ich also die CSS editiert und bei "singlecol" die gleichen
    Werte eingetragen wie bei "content". Und schon beginnt
    der Text richtig links und hat die richtige breite.
    Vorher sah's so aus:

    #content {
    float:left;
    width:455px;
    padding-top:32px;
    }

    .singlecol #content {
    float:none;
    width:550px;
    margin:0 70px;

    ABER - die blöde Sidebar sitzt immer noch unten! :confused:
    Wie man hier sehen kann ...

    Einmal editiert, zuletzt von mixedmoods (1. März 2006 um 22:25)

  • Du musst in der style.css alle Angaben bei singelcol rauslöschen...

    so

    .singlecol #content {

    }

    dann wirds

    sicher bin ;)

  • Zitat von frankie

    das problem ist, er braucht oben beim container gar keine class singlecol
    (das 2spaltige standardlayout bleibt ja)
    und float:none; ist ned richtig wenn dann left
    falsch sind auch im css 0px... wenn dann 0


    richtig,
    aber ich habe die header.php nicht, weiß daher nicht wie er das dort rausbekommt und ich bin mir sehr sicher, dass dieses float:none Bestandteil des Originalthemes ist....
    (habe ich schon mal erwähnt, dass ich blix nicht mag ...;))

    die 0px allerdings schreibe ich auch manchmal, weil sonst der (doofe) css Validator meldet, dass das style inkonsistent sei...

    lg

Jetzt mitmachen!

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