1. Wieso enthält die statische Seite eine Datumsangabe? Wenn der Code für das Seitentemplate keine Datumseinstellungen enthält, dann auch die Seite nicht.
2. Hilft dieses Plugin?
Ultimate Category Excluder - PlanetMike's Technology Journal
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen1. Wieso enthält die statische Seite eine Datumsangabe? Wenn der Code für das Seitentemplate keine Datumseinstellungen enthält, dann auch die Seite nicht.
2. Hilft dieses Plugin?
Ultimate Category Excluder - PlanetMike's Technology Journal
Guten Morgen, codestyling,
ja, das sieht genau so aus wie das, was ich suche, perfekt!
Wenn Du mir behilflich sein würdest?
Großer Blumenstrauß!
Frau Braun
"Home", soll das die Bezeichnung im Menü sein? Wenn du Beiträge anlegst, erscheinen die doch automatisch auf der Startseite. Damit die Startseite als "Home" im Menü bezeichnet wird, schreibst du für die Navigation:
Wenn Du mal das dunkle gestreifte Hintergrundbild rausnimmst, kann man unterhalb von #page ein winziges Smiley sehen (im div #wordstats oder so). Könnte das einen Einfluss auf die Sache haben?
Ich weiß nicht, ob das jetzt weiterhilft, aber im CSS-Zengarden wird der Trick verraten. Ich weiß nicht mehr aus der Hand, wie das funktioniert, ich habe es jedenfalls schon gemacht.
Das Prinzip dort bezieht sich darauf, Überschriften durch Bilder im CSS zu ersetzen, trotzdem aber, wegen der Suchmaschinen und wegen Barrierefreiheit, die Überschriften als HTML-Quelltext zu behalten. Das Gleiche müsste eigentlich auch für die Navigation funktionieren. Man definiert eine Klasse für die Überschrift und setzt dann für diese Klasse display: none. Dabei ist die Reihenfolge, in der die CSS-Definition geschrieben wird, wichtig.
Die Sache wird allerdings von älteren Browsern nicht korrekt angezeigt.
Ich habe keine single.php geschrieben. Dort kann ich das also anlegen? Muss ich mir mal anschauen.
Ich möchte jedenfalls gern das Formatmenü im WYSIWYG-Editor nutzen können, um bestimmte CSS-Formate zuweisen zu können. Z.B. könnte ich dann eine der Überschriften so formatieren, dass ich sie als eigenes Format für Bildunterschriften verwenden kann usw. Denn es ist ja wohl nicht möglich, dass ich eine Definition "Bildunterschrift" als eigenen Punkt in diese Dropdownliste aufnehme (wie das z.B. im WYSYWIG-Editor von Joomla möglich ist).
Guten Abend zusammen!
Ich bereite Worpress als CMS für einen Kunden vor; der kennt sich mit HTML nicht aus und wird nur den WYSYWIG-Editor benutzen. Es gibt ja die erweiterte Symbolleiste, und dort kann man über eine Dropdownliste Absatzformate auswählen: Absatz, Adresse, Monospace usw. Wie hängen die mit dem CSS zusammen? Kann ich jedem dieser Formate eine CSS-Definition zuordnen und wenn ja wie heißen sie (z.B. "Überschrift 1" entspricht "h1")? Oder sind das festgelegte Formate, die sich über CSS nicht steuern lassen?
Vielen Dank für jeden Tip!
Nein, am CSS liegt es höchstwahrscheinlich nicht. Ich werde mich noch mal hinsetzen, alles von vorne durchgehen und mit anderen Themes vergleichne müssen. Ich melde mich erst mal ab. Danke für die Rückmeldungen und schöne Pfingesten!
Das habe ich jetzt so gemacht, aber dann erscheint das Wort "Home" auch als Überschrift auf der Seite (könnte ich mit CSS unsichtbar machen). Was noch seltsamer ist: der erste Navigator-Reiter ist nach wie vor unsichtbar. Mir ist schleierhaft, warum.
ZitatAlles anzeigen2. Im Adminbereich Folgendes ändern:
Einstellungen->Lesen
Startseite:
Eine statische Seite (unten auswählen) aktivieren
aus der Dropdownliste "Startseite" 1. Seite auswählen
Änderungen speichern
Fertig.
Genau das habe ich ja gemacht.
Was bedeutet eigentlich das "-W" in diesen Einstellungen?
Edit: P.S.: Kennt jemand ein Plugin, mit dem ich das lösen könnte? Die erste Siet sollte statisch sein können.
Hallo, erstmal Entschuldigung für den langen Post. Ich brauche dringend mal Hilfe von jemandem, der sich mit PHP auskennt, ich komme einfach nicht weiter.
Ich habe eine horizontale Navigationsleiste gebaut, die soll folgende Bedingungen erfüllen:
1. Die erste Seite soll eine statische Seite sein und im Menü als „Home“ bezeichnet werden.
2. Die gerade aufgerufene Seite soll einen statischen Menüpunkt haben, oder jedenfalls so aussehen (währen die anderen Seiten mit einem Rollover angesprochen werden). Dafür habe ich eine eigene Klasse „active“ eingerichtet.
3. Die Navigation soll automatisch erzeugt werden (also nicht durch eine statische HTML-Liste), damit der HTML-unkundige Benutzer an nichts zu denken braucht, wenn er eine neue Seite anlegt.
4. Jeder Menüpunkt hat ein eigenes Hintergrund-GIF (habe ich mit Nachbarselektoren gemacht).
5. Die ganze Site besteht nur aus Seiten und hat keine Posts, ist also kein Blog
Jetzt habe ich hier zwei Themes, bei denen es eine funktionierende horizontale Navigation gibt, genau wie ich sie mir vorstelle, der Haken ist, dass die Sache nur funktioniert, wenn die erste Seite nicht als statische, sondern als Post („Mein letzter Artikel“) definiert wird.
BranfordMagazine by DER PRiNZ » A premium magazine style WordPress theme
Wordpress testsite
Folgendes passiert, soll aber nicht sein:
1. Im Menü erscheint zusätzlich zu der als Startseite definierten Seite ein unsichtbarer Menüpunkt, wenn ich also 3 Seiten habe, gibt es eigentlich vier Menüpunkte. „Home“ wird nicht zugewiesen.
2. Der Menüpunkt für die gerade aufgerufene Seite verhält sich genauso wie die anderen: der Rollover-Effekt ist auch bei der aufgerufenen Seite sichtbar; das bleibt auch so, wenn ich satt der Klasse „active“ die Klasse „current_page_item“ verwende.
Mir würde ein Stein vom Herzen fallen, wenn ich das mit Eurer Hilfe hinkriegte!
CSS an der Stelle des statischen Menüpunktes (current item)
#menu ul li.active a:link, #menu ul li.active a:hover, #menu ul li.active a:active, #menu ul li.active a:link, #menu ul li.active a:visited {
background-image: url(images/blau.gif);
… usw.
}
PHP des Menüs
Für solche Menüs braucht man nicht unbedingt Javascript; das geht auch mit CSS. Hier ist eine unerschöpfliche Quelle der verschiedensten Menüs: Stu Nicholls CSS Play.
Für den untersten Menüeintrag kann man ein anderes Hintergrund definieren, etwa so:
Zitat#menu ul>li+li+li+li
Damit wir der viete Menüpunkt angesprochen.
Funktioniert aber nur in neueren Browsern.
Ich hoffe, das hilft weiter.
Margins von #links h2 und #rechts h2 separat definieren und bei #links h2 wieder einen negativen Margin-Wert eingeben.
Ah, jetzt verstehe ich die Sache.
Im HTML die Überschrift bearbeiten: statt [FONT=monospace]"[/FONT]<li><h2>Menü</h2><ul>"
folgendes schreiben: <h2>Menü</h2>
Jetzt folgendes CSS:
Ich weiß nicht, wie das im IE6 aussieht; das sollte man noch mal überprüfen.
Was funktioniert denn nicht? Und wo kann man sich das ansehen?
Das div "#links" bezeichnet bei Dir ja - das kann etwas verwirrend sein - die linke Seite, also das linke Menü, nicht Web- oder Site-"Links". Das erkenne ich, weil ich das mit meinem CSS-Programm schön analysieren kann, aber auch, weil es einen entsprechenden Container "#rechts" gibt.
Entsprechend werden mit dem oben angegebenen Code nur die Unterlinks in der linken Menüseite, also Links, die sich in dem Container "#links" befinden, angesprochen.
Ich verstehe nicht, was Du gern erreichen möchtest. Sollen ALLE Untermenüs angesprochen werden, also auch solche, die durch Widgets erzeugt werden? Dann muss im Code stehen:
Mit "margin-left" wird definiert, um wieviel Pixel der Unterpunkt eingerückt sein soll.
Um Ordnung zu halten, würde ich diese Definition bei "Sidebar" unterbringen. Im PHP muss nichts verändert werden.
Übrigens befindet sich in der Sidebar vermutlich ein Rechtschreibfehler:
Was funktioniert denn nicht? Die Anfrage ist viel zu allgemein.