Lade-Reihenfolge der "Columns" bestimmen?

  • Kann ich irgendwo die Reihenfolge einstellen, in der meine Seitenelemente geladen werden sollen?

    Ich möchte, dass zuerst der Content, also sozusagen die mittlere Columns geladen wird, danach die linke Leiste, danach die rechte.

    Im Moment wird zuerst die linke leiste, dann die rechte und als letztes der Content geladen.

    P.S.: Mein Blog hier.

    • 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

  • meinst du den Quelltext ?

    oder was meinst du mit *laden*

    unabhängig davon, dass dein Blog einfach nicht lädt ;)

    lg

  • Wenn das Blog sich aufbaut, baut sich zuerst die linke Leiste auf, danach die rechte Seitenleiste und erst als letzten Schritt den Mittelteil.

    Das ist nervig, weil es dann an kleinen Tools hängt, die in den Seitenleisten eingebaut sind - und da auch eingebaut bleiben sollen.

    Viel besser wäre es, ich könnte einstellen, dass sich zuerst der Content-Teil, also die mittlere Column aufbaut, danach können die Seitenleisten gerne länger brauchen.

    Ich hatte das glaube ich ganz früher mal irgendwo gelesen, dass das geht, Weiß es aber nicht mehr... :neutral:

  • Kann ich irgendwo die Reihenfolge einstellen, in der meine Seitenelemente geladen werden sollen?

    Ich möchte, dass zuerst der Content, also sozusagen die mittlere Columns geladen wird, danach die linke Leiste, danach die rechte.

    Im Moment wird zuerst die linke leiste, dann die rechte und als letztes der Content geladen.

    P.S.: Mein Blog hier.


    Du musst im Quelltext selbst die Reihenfolge ändern, d.h. erst die Ausgabe des Content, dann die sidebar(s) und zum Schluss den Footer.
    Dementsprechend musst Du dann die css-Datei ändern, sodass die Elemente wieder an der richtigen Stelle sitzen. (Stichwort:float)

    Im Übrigen ist die Ladezeit wahnsinnig lang. Daran solltest Du auf jeden Fall noch etwas ändern, z.B. Bilder entfernen oder auf das Minimum (Größe kb) reduzieren.

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Du musst im Quelltext selbst die Reihenfolge ändern, d.h. erst die Ausgabe des Content, dann die sidebar(s) und zum Schluss den Footer.
    Dementsprechend musst Du dann die css-Datei ändern, sodass die Elemente wieder an der richtigen Stelle sitzen. (Stichwort:float)

    Im Übrigen ist die Ladezeit wahnsinnig lang. Daran solltest Du auf jeden Fall noch etwas ändern, z.B. Bilder entfernen oder auf das Minimum (Größe kb) reduzieren.

    VG Elke

    Danke, genau sowas war das, was ich in Erinnerung hatte. Allerdings weiß ich nicht wirklich, wie ich das anstelle. Aber ich werde schauen, ob ich mich schlau-googeln kann.


    P.S.: Auch danke, dass ihr euch alle immer in all meinen Posts um meine Bildgrößen kümmert. Das ist Absicht und soll (biss auf ab und zu eine kleine Kompromierung der jpgs, wenn die Bilder gut genug sind) so bleiben.

  • Zitat

    P.S.: Auch danke, dass ihr euch alle immer in all meinen Posts um meine Bildgrößen kümmert. Das ist Absicht und soll (biss auf ab und zu eine kleine Kompromierung der jpgs, wenn die Bilder gut genug sind) so bleiben.


    Dann wundere Dich nur nicht, wenn die Leute Deiner Website fernbleiben.
    Das ist normalerweise die logische Konsequenz daraus. ;-)

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Dann wundere Dich nur nicht, wenn die Leute Deiner Website fernbleiben.
    Das ist normalerweise die logische Konsequenz daraus. ;-)

    VG Elke

    Ich bin mit zur Zeit 3.700 Unique Lesern täglich und einer 10%igen Steigerung pro Monat eigentlich recht zufrieden, danke.

    **********************

    Falls mir noch jemand bei der Lösung des Problems helfen möchte, freue ich mich übrigens sehr.

  • Falls mir noch jemand bei der Lösung des Problems helfen möchte, freue ich mich übrigens sehr.


    Elke hat doch schon alles dazu gesagt: Ändere den Aufruf der einzelnen Dateien. Vermutlich wird in deiner index.php erst die sidebar aufgerufen, dann der content. Das musst du ändern. Genaueres kann ich dazu auch nicht sagen, da ich deine Seite nicht zu sehen bekommen, weil sie unendlich lädt.

  • Ich bin mit zur Zeit 3.700 Unique Lesern täglich und einer 10%igen Steigerung pro Monat eigentlich recht zufrieden, danke.

    **********************

    Falls mir noch jemand bei der Lösung des Problems helfen möchte, freue ich mich übrigens sehr.

    Layout Gala: a collection of 40 CSS layouts based on the same markup and ready for download!

    all diese Layouts können das was Du brauchst


    lg

  • Ändere den Aufruf der einzelnen Dateien. Vermutlich wird in deiner index.php erst die sidebar aufgerufen, dann der content. Das musst du ändern. Genaueres kann ich dazu auch nicht sagen, da ich deine Seite nicht zu sehen bekommen, weil sie unendlich lädt.

    Danke, so habe ich den ersten Teil nun verstanden, index.php war das Stichwort. Dass Du meine Seite nicht sehen kannst, tut mir leid.

    Bevor ich diesen ersten Teil der Lösung nun anwende ... kann mir noch jemand den zweiten Teil dieser Aussage:

    Zitat

    Dementsprechend musst Du dann die css-Datei ändern, sodass die Elemente wieder an der richtigen Stelle sitzen. (Stichwort:float)

    erläutern? Herzlichen Dank.

    Sandra

  • Danke. Allerdings - was genau bringt mir das?


    Nachschauen, wie die es gemacht haben und daraus die richtigen Schlüsse ziehen für Dein eigenes Template. ;-)

    Ich versuche es mal aus dem Kopf:
    normalerweise sieht die index.php oder category.php so aus:

    PHP
    get_header();
    get_sidebar();
    <div id="content">
    <!-- Hier folgen nun die Anweisungen zur Ausgabe der Beiträge (Titel, Beitrag, etc.)
    </div>
    get_footer();

    In diesem Fall müsstest Du dann die Zeile get_sidebar() verschieben.
    Das sähe dann so aus:

    PHP
    get_header();
    <div id="content">
     <!-- Hier folgen nun die Anweisungen zur Ausgabe der Beiträge (Titel, Beitrag, etc.)
     </div>
     get_sidebar();
     get_footer();

    In der CSS-Datei musst Du dann wahrscheinlich die float-Angaben ändern, denn es kann sein, dass nach dieser Änderung, Dir der Content oder die Menüs oder beides verrutscht.

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Nachschauen, wie die es gemacht haben und daraus die richtigen Schlüsse ziehen für Dein eigenes Template. ;-)

    Ich versuche es mal aus dem Kopf:
    normalerweise sieht die index.php oder category.php so aus:

    PHP
    get_header();
    get_sidebar();
    <div id="content">
    <!-- Hier folgen nun die Anweisungen zur Ausgabe der Beiträge (Titel, Beitrag, etc.)
    </div>
    get_footer();

    In diesem Fall müsstest Du dann die Zeile get_sidebar() verschieben.
    Das sähe dann so aus:

    PHP
    get_header();
    <div id="content">
     <!-- Hier folgen nun die Anweisungen zur Ausgabe der Beiträge (Titel, Beitrag, etc.)
     </div>
     get_sidebar();
     get_footer();

    In der CSS-Datei musst Du dann wahrscheinlich die float-Angaben ändern, denn es kann sein, dass nach dieser Änderung, Dir der Content oder die Menüs oder beides verrutscht.

    VG Elke

    die arbeite alle mit negativen margins,

    es sind sehr komplizierte designs, das weiß ich,

    da darf man nicht mit 1px rumspielen,


    ich schenke sowas auch selten her, weils komliziert ist und viel Arbeit ;)


    lg

  • Aber das ist ja nicht mein Problem, oder? ;-)

    VG Elke

    nee ich habe ja auch solche Designs schon hergeschenkt,

    ich schrieb ja nur *selten*


    lg

Jetzt mitmachen!

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