Wie kann ich in meinem Wordpress Blog den letzten (neusten) Beitrag anders darstellen, z.B mit anderer Background-Color oder einem Info Button in der Ecke "NEW" oder sowas in der Art. Konnte nichts zu dem Thema finden.
Den letzten Beitrag stylen!
-
-
- Gerade eben
- 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)
-
Wie kann man Wasser in Wein verwandeln...? *schmunzel* Vermutlich via php, wenn dieses und jenes, dann mache jenes und anderes. Nur so ne Vermutung.
-
Kommt auf's Theme an. Beim Default Theme gibt es in der index.php die Stelle
Da baut man eine Abfrage ein, ob es sich um den ersten Post handelt, und vergibt gegebenenfalls eine andere CSS-Klasse (hier class="firstpost"), die man dann beliebig anders formatieren kann. Etwa so:
-
Danke Spickzettel,
ich habe eine Lösung gefunden, die ähnlich ist wie Deine. -
spickzettel: Ich bekomme das bei nicht eingbaut, wenn Du nochmal schauen könntest? Meine Index.php sieht so aus:
PHP
Alles anzeigen<?php get_header(); ?> <div id="content"> <div class="random"> <?php random_posts(1, 30, '<h4>Aus dem Kochwerkstatt-Archiv:</h4>',': ', '',' ...','false','true'); ?> </div> <br /> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post"> <h1 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h1> <span class="date"><?php the_time('l, j. F Y') ?></span> <div class="entry"> <!--<?php the_excerpt(); ?>--> <?php the_content(__('| Read the rest of this entry ...','relaxation')); ?> </div> Tags: <?php the_post_keytags(false, 'tag', 'Alle Beiträge lesen zu '); ?><br /><br /> <p class="postmetadata"><?php the_category(', ') ?> <strong>|</strong> <?php edit_post_link(__('Edit','relaxation'),'','<strong> | </strong>'); ?><?php comments_popup_link(__('Comments (0)','relaxation'), __('Comments (1)','relaxation'), __('Comments (%)','relaxation')); ?><strong> | </strong><a href="<?php trackback_url(display); ?>">Trackback</a><strong> | </strong><?php if(function_exists('the_views')) { the_views(); } ?></p> <!-- <?php trackback_rdf(); ?> --> </div> <div class="postfooter"> </div> <?php endwhile; ?> <div class="navigation"><?php wp_pagenavi(); ?> </div> <?php else : ?> <h2 class="center"><?php _e('Not found.'); ?></h2> <p class="center"><?php _e("Sorry, but you are looking for something that isn't here."); ?></p> <?php include (TEMPLATEPATH . "/searchform.php"); ?> <?php endif; ?> </div> </div> <?php get_sidebar(); ?> <?php get_footer(); ?>Mit diesen endif, endwhiles, whiles, else,etc..... das schnall ich einfach nicht! Da brech ich mir jedesmal die Arme.
-
-
Doch jetzt klappt es! Habe die Zeilen diesmal gelöscht.
Beim ersten Versuch habe ich nur auskommentiert und eine Fehlermeldung erhalten. Ein unerwarteter T_Else in Zeile 37
Auskommentiert habe ich so:
Komisch? Oder Normal? -
Zitat von kstenqnen
Doch jetzt klappt es! Habe die Zeilen diesmal gelöscht.
Beim ersten Versuch habe ich nur auskommentiert und eine Fehlermeldung erhalten. Ein unerwarteter T_Else in Zeile 37
Auskommentiert habe ich so:
Komisch? Oder Normal?
normal, weil Du kannst php nicht mit html Kommentare auskommentieren
;)
lg -
Wie bitte?
Das versteh ich nicht.In meiner index.php steht bspw. das drin:
oder das
Habe ich dringelassen, falls ich diese Variante mal wieder nutzen möchte.
Hier kommen keine Fehlermeldungen.Wie muss ich denn sonst auskommentieren?
Sonst kenne ich nichts. Außer das
In der CSS benutze ich immer das: -
Zitat von kstenqnen
Hier kommen keine Fehlermeldungen, weil der ausgeführte PHP-Code keine Fehler enthält. Die Auskommentierung mit "<!-- ... -->" bewirkt nur, dass der durch den PHP-Code erzeugte HTML-Code nicht ausgeführt bzw. angezeigt wird.
Zitat von kstenqnen
Wenn Du möchtest, dass der PHP-Code an sich nicht ausgeführt wird, dann musst Du ihn (wie bei CSS oder auch JavaScript) folgendermaßen auskommentieren:oder
Gruß Tom
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!