Beiträge von marX
-
-
Geht schon mit CSS, mit ein paar Tricks. Den Rahmen links dran, und dann entweder alle Listenelemente per position:relative um $Rahmenbreite nach links verschieben, oder per Pseudoklasse ":first-child" dem 1. Listenelement einen anderen Style geben.
first-child: Das erste "Kind" eines Elements: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets
-
Probiers doch aus. ;-) (Könnte sogar klappen. Ich meine dass die Parameter direkt an die SQL-Query durchgereicht werden. Hab aber jetzt nicht nachgesehen.)
-
i[COLOR="#ff0000"]s[/COLOR]_category() -> Kategorie-Archiv
i[COLOR="Red"]n[/COLOR]_category() -> Post in dieser Kategorie (nimmt nur ID!)Conditional Tags WordPress Codex
Template Tags/in category WordPress Codex -
Die index.php des Themes ist das "Fallback"-Template. Sie wird also dann verwendet, wenn keine andere Template-Datei auf die gerade aufgerufene Seite passt. Das ganze nennt sich Template-Hierarchie.
Template Hierarchy WordPress CodexWas genau ist der Hintergrund deiner Frage?
-
Wenn du die Links absolut positionierst, dann solltest du den Header (#header-links) zuvor relativ positionieren, sonst greift die absolute Positionierung nicht so wie du dir das vorstellst. Dann würde ich dir raten, gib den Links zum Testen eine Hintergrundfarbe oder einen Rahmen, dann siehst du genau wo sich jeweils der Block gefindet.
Übrigens: warum nicht so wie üblich die Bilder direkt mit den Links umschließen? :confused:
HTML<div id="header-links"> <a id="home-link" href="http://www.jessica-karge.de/blog/"> <img src="wp-content/themes/jk/images/head-logo.jpg" alt="Home" height="189" width="180"/></a> <a id="theater-link" href="http://www.jessica-karge.de/blog/?page_id=58"> <img src="wp-content/themes/jk/images/head-theater.jpg" alt="Theater" height="189" width="270"/></a> <a id="film-link" href="#"> <img src="wp-content/themes/jk/images/head-film.jpg" alt="Film" height="189" width="275"/></a> <a id="oper-link" href="#"> <img src="wp-content/themes/jk/images/head-oper.jpg" alt="Oper" height="189" width="275"/></a> </div> -
wenn ich auf eine cat klick.. dann erscheinen dazu perfekt die artikel in einer neuen box.. und darunter auch die unterkategorie mit den artikel... wenn ich dann aber auf einen artikel der unterkat klick, dann erscheinen die artikel der unterkat plötzlich in der hauptkat und in der unterkat steht "keine kategorien"..
perfekt wäre es aber, wenn über all - auch wenn angeklickt - die dazugehörigen artikel stehen bleiben..
Das "Keine Kategorien" kriegen wir weg:PHP<?php if ( $childcats != __( "No categories" ) ) : ?> <li class="widget"> <h2>Diskussion</h2> <ul><?php echo $childcats; ?></ul> </li> <?php endif; ?>Der Rest ist mir zu verworren. ;-) Ich seh bei nur eine Kategorie (cat=1), und das was ich da sehe funktioniert soweit.
-
(URL per PM)
Du meinst das Menü im Header, richtig? Wie ich schon vermutete, das ist Theme-spezifisch und setzt auf ein JavaScript-Dropdown-Menü. Das ist sicher nicht einfach anzupassen. Da muss sicher auch das JavaScript und das CSS erweitert werden.
Im englischen Supportforum gabs auch schon Anfragen dazu, aber leider ohne Lösung:
WordPress › Support iNove Navigation Menu question
WordPress › Support Adding extra level to menu -
Doppelverneinung...? Was da denn los ist?
Kennst das Sprüchlein nicht? :-D
:arrow: "nichts genaues weiß man nicht" - Google Search -
Ich meine eigentlich schon Seiten (glaube ich zumindest:-D)
Mmh, das solltest du schon wissen. ;-)ZitatDerzeit ist so, wenn ich mit der Maus ueber "Mannschaften" gehe, poppt nach unten "Männer" und "Damen" auf! Und ich will eben dann jeweils noch weitere Untermenüs haben- also bei Männern zB. eine Seite mit Fritz Müller und dann noch Andreas Berger usw.
Also das "Aufpoppen" ist entweder Theme-spezifisch oder ein Plugin. Normal poppt bei WP nichts auf. Welches Theme verwendest du, und kann man sich das irgendwo anschauen (bei dir oder Theme-Demo)? -
Das musst du die Entwickler fragen (WordPress › Support), so tief steck ich jetzt nicht im Core-Code drin. Ich könnte mir vorstellen, dass das was mit Caching beim Initialisieren zu tun hat. Aber nichts genaues weiß ich da nicht. ;-)
-
-
Nur der relevante Abschnitt:
PHP[COLOR="Red"]<?php if ( is_category() || is_single() ) : ?>[/COLOR] [COLOR="Red"][del]<li>[/del][/COLOR]<?php $childcats = wp_list_categories('title_li=&child_of=' . $categoryvariable . '&[B]echo=0[/B]'); ?>[COLOR="Red"][del]</li>[/del][/COLOR] <?php if ($childcats) : ?> <li class="widget"> <h2>Diskussion<[B][COLOR="#ff0000"][SIZE="4"]/[/SIZE][/COLOR][/B]h2> <ul><?php echo $childcats; ?></ul> </li> <?php endif; ?> [COLOR="#ff0000"]<?php endif; ?>[/COLOR]
(Die <li> oben kommen weg, weil dort keine Ausgabe stattfindet wg. echo=0.) -
Ein paar mehr Informationen bitte. Meinst du mit "Untermenü" WP-Seiten oder Kategorien? Nutzt du Widgets in deinem Theme?
Doku:
Template Tags/wp list pages WordPress Codex
Template Tags/wp list categories WordPress Codex
(jeweils der "depth"-Parameter) -
Dann schließ hier die Home-Seite aus:
Wie kann ich bestimmte Seiten von der Auflistung ausschließen? « WordPress Deutschland FAQ -
Vorinstalliert? Bei welcher WP-Version? Kann sein das 1.6 nicht 100% kompatibel zu älteren WP-Versionen ist. Ansonsten 1.6 runterladen, altes Theme vom Server löschen, neues hochladen.
Du kannst die Sidebar mit 2 kleinen Schritten auch selbst widgetfähig machen:
Wie kann ich mein Theme Widget-fähig machen? « WordPress Deutschland FAQ -
Natürlich ist die aktuelle Version 1.6 des DE-Kubrick widgetfähig.
WordPress Deutschland Themepool Kubrick (DE-Edition) -
Hast du denn auch eine Antwort zu meinem Fettgedruckten? Das ist sicherlich sehr kompliziert...
Der Teil mit den Conditional Tags war meine Antwort. Einzubauen dort, wo ich die Bedingung in meinem Code fett markiert habe. So wie es dort jetzt ist, wird die komplette Sidebar nur ausgegeben, wenn $children (Unterseiten) vorhanden sind. Weiteres kannst du mit den genannten Conditional Tags steuern.Zitatdanke für den Link. Schade, gibt es die noch nicht in deutsch?!
Nicht das ich wüsste. Zumindest nicht in unserer Doku. Aber die Tags sind doch eigentlich selbsterklärend, selbst mit rudimentären Englisch-Kenntnissen. is_page() prüft z.B. ob du dich auf einer Seite befindest. Ansonsten ist Google dein Freund: ;-)
Auflistung von Conditional Tags Peruns Weblog -
Mmh, scheint alles okay zu sein. Hast du die Datei nochmal mit dem Original überschreiben (auch wenn sie gleich sein sollten)? Beim Upload den FTP-Modus (ASCII) korrekt eingestellt?
Wenn das nicht hilft, dann würde ich den Inhalt von <p class="postmeta"> mal auf mehrere Zeilen verteilen, um herauszufinden, wo genau der Fehler auftritt:
PHP<p class="postmetadata"> <?php the_tags(__('Tags:', 'kubrick'), ', ', '<br />'); ?> <?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?> | <?php edit_post_link(__('Edit', 'kubrick'), '', ' | '); ?> <?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?> </p> -
Theoretisch beliebig viele. Praktisch hängts von den technischen Gegebenheiten und dem Traffic auf den Blogs ab.
*yay* Triplepost! :mrgreen: