Widgets- auf Index und Cat OK -im Archiv verschoben?

  • Hi Leuz,

    oh wie will mär des immer erklären.

    Also ich hab hier ne Seite aufezogen, auf der eigentlich in den Unterseiten keine Widgets und somit keine Navigation im eigentlichen Sinne möglich war. Nun hab ich einfach die Widgets in die Unterseiten rein kopiert und gut wars. Ne wars nicht, denn auf der Indexseite und solange man sich in den Kategorien bewegt ist der Widget "Kategorie" noch schön auf der rechten Seite. Aber sobald man z.B. auf der Indexseite einen Beitrag anklickt um diesen zu kommentieren kommt man ja auf den ganzen Beitrag und da hängt dann der Widget "Kategeorie" viel weiter rechts - am Ar**h der Welt. Nunja ich kann aber ja auch net in der CSS so ohne weiteres rum machen, da wenn ich hier die margin ändere es sich ja auch auf die index auswirkt.

    Wie kann ich da Problem angehen?

    Screenies gefällig....

    [Blockierte Grafik: http://www.flo-haaf.de/navi_stein.jpg]

    [Blockierte Grafik: http://www.flo-haaf.de/navi2_stein.jpg]

    • 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

  • Die index.php benutzt diese Klasse:

    Code
    <div id="content" class="[COLOR="Red"]narrowcolumn[/COLOR]">

    Während die single.php diese Klasse nutzt:

    Code
    <div id="content" class="[COLOR="Red"]widecolumn[/COLOR]">

    Das dürfte schon der grösste Unterschied sein.

    "Whoever controls the media, controls the mind." J.Morrison

  • zum einen wohl das, stimmt, aber die navi ist in beiden <div class="navigation"> oder nicht?

    €// da passt ja auch irgendwas net, wenn man auf diese single.php geht sieht man dass erst der beitrag kommt, dann die ganzen navipunkte und die drücken dann das kommentarfeld nach unten. ist das so gewollt? kann ich mir nicht vorstellen. das verlängert die seite nur künstlich. aber die navi liegt jetzt auch net im falschen container meines erachtens.

    €²// ich hab jetzt mit <div id="sidbar_sub"><?php get_sidebar(); ?></div> einen neuen container rum gelegt und ihn ausgerichtet. erstens glaube ich nicht dass des sauber ist und zweitens hat es mein problem nicht verbessert. jetzt doch mal hier die single.php und die style.css

    Einmal editiert, zuletzt von nullhorn (17. Juni 2009 um 18:45)

  • ja also hier erst mal die beiden

  • und noch die styledatei

  • der rest - hoffentlich bringts auch was.

  • Die index.php benutzt diese Klasse:

    Code
    <div id="content" class="[COLOR="Red"]narrowcolumn[/COLOR]">

    Während die single.php diese Klasse nutzt:

    Code
    <div id="content" class="[COLOR="Red"]widecolumn[/COLOR]">

    Das dürfte schon der grösste Unterschied sein.

    Was war jetzt daran unverständlich ?
    Und wozu das posten des Stylesheets ? Das kenn ich bereits.

    "Whoever controls the media, controls the mind." J.Morrison

  • kann mir keiner helfen? :confused: ich komm da mit dem problem einfach net weiter. hauptseite alles roger, kategorieseiten alles verschoben.

  • Das Problem hatte ich dir bereits genannt, umsetzen musst du es schon selber.

    Zum anderen solltest du auch auf die Reihenfolge achten. Sollte dir jetzt direkt ins Auge springen.
    Richtig:

    Code
    [COLOR="Red"]<div id="[COLOR="SeaGreen"]content[/COLOR]" class="[COLOR="DeepSkyBlue"]narrowcolumn[/COLOR]">( ... )</div>
    <div id="[COLOR="SeaGreen"]sidebar[/COLOR]">( ... )</div>[/COLOR]
    <div id="footer">( ... )</div>


    Falsch:

    Code
    [COLOR="Red"]
    <div id="[COLOR="SeaGreen"]sidebar_sub[/COLOR]">( ... )</div>
    <div id="[COLOR="SeaGreen"]content_sub[/COLOR]" class="[COLOR="DeepSkyBlue"]widecolumncolumn[/COLOR]">( ... )</div>[/COLOR]
    <div id="footer">( ... )</div>

    Definierst du zusätzliche IDs sollten die Formatierungen halbwegs identisch mit den originalen IDs sein.

    "Whoever controls the media, controls the mind." J.Morrison

  • haa haaa haaaaaaaa es geht :-)

    ich hab einfach den fehler gemacht die ganze zeit, dass ich versucht habe die sidebar.php zu includen. nun habe ich - wie du vorgeschlagen hast, einfach den ganzen sidebar.php <div> kopiert und in die single.php eingebunden.

    und es funkt! wunderbar - aber wie ist das jetzt wenn was neues dazu kommt? wird das dann auch in diesem container rein generiert?

Jetzt mitmachen!

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