1. em strong
Wahrscheinlich mehr als ich sollte, benutze ich den eigentlichen Editor direkt in WordPress, um Beiträge zu schreiben. Ich habe den visuellen Editor deaktiviert, einfach weil ich gerne die Tags von dem sehe, was ich tue. Außerdem hasse ich wirklich dieses Popup-Fenster für Links, das erscheint, wenn man den visuellen Editor benutzt. Ich vermute, dass ziemlich viele Leute dasselbe empfinden wie ich.

Am auffälligsten fehlt jede Art von Überschriften-Tag. Wenn Sie lange, untergliederte Beiträge schreiben, wie ich es manchmal tue, ist es ideal, Abschnitte mit Überschriften zu gliedern. Es ist keine große Sache, sie von Hand einzugeben, aber mit ein wenig CSS-Trickery können Sie die Werkzeuge, die Sie bereits haben, nutzen, um Überschriften zu erstellen. Fügen Sie einfach etwas wie das hier zu Ihrer Stylesheet hinzu.
em strong {
font-size: 2.0em;
font-weight: bold;
margin-bottom: 0.3em;
}
Jetzt können Sie einen Textteil auswählen und auf die Schaltfläche [b] klicken, um die <strong>-Tags hinzuzufügen, dann wählen Sie alles davon aus und drücken Sie die Schaltfläche [i], um ihm die <em>-Tags zu geben, und Sie haben einen provisorischen Überschriftenstil.
UPDATE: Das ist wirklich dumm. Unter keinen Umständen würde ich empfehlen, die Schriftgröße für Text anzupassen, der zufällig doppelt betont ist. Insbesondere aus dem Grund, dass Sie versuchen, eine Überschrift zu replizieren und keine praktische Schaltfläche dafür haben. Entweder eine Schaltfläche dafür erstellen oder den richtigen Tag von Hand schreiben, du fauler Sack. Zur Klarstellung: Ich mag meine Schaltflächen immer noch und füge sie mit dem Post Editor Tags Plugin zum HTML-Editor hinzu.
Ganz zu schweigen davon, dass, wenn Sie "em strongs" wie eine Überschrift verhalten lassen wollten, Sie sie auch als `display: block` definieren müssten.
2. Entfernen Sie überflüssige Kalenderstile
WordPress selbst sagt, dass beim Entwerfen eines Themes für die öffentliche Veröffentlichung Sie mit dem Standard- oder Klassik-Theme beginnen und es modifizieren sollten. Ich halte das für guten Rat, aber als Ergebnis gibt es eine Menge Themes mit viel ungenutztem, unnötigem CSS. Nämlich Kalenderstile. Gelegentlich sehen Sie einen Blog, der einen Kalender gut nutzt, aber das sind wenige. Doch die meisten Blog-Stylesheets enthalten einen guten Teil ungenutzten Codes, der Kalendern gewidmet ist. Wenn Sie ihn nicht verwenden, werfen Sie ihn weg.

3. Bringen Sie Ihre Header-Hierarchie in Ordnung
Auf jeder Seite eines Blogs gibt es viele Elemente, die Überschriften sein sollten: Titel des Blogs, Beschreibung des Blogs, Titel der Beiträge, Untertitel der Beiträge, Überschriften der Seitenleiste usw. Diese Dinge in eine semantisch richtige Hierarchie zu bringen, sollte Priorität haben. Hier ist ein Vorschlag, wie Sie vorgehen könnten, und die WordPress PHP-Snippets, die Sie einfügen müssen.
Blog-Titel
<h1><a href="/"><?php bloginfo('name'); ?></a></h1>
Blog-Beschreibung
<h2><?php bloginfo('description'); ?></h2>
Beitragstitel
<h3><a href="<?php the_permalink() ?>" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
Beitrags-Untertitel
<h4>Holding in a fart only makes things worse later.</h4>
Seitenleisten-Abschnitte
<h5>Blogroll</h5>
UPDATE: Ich finde das ist guter Rat, aber er hat eigentlich nicht viel mit WordPress direkt zu tun. Heutzutage würde ich eher sagen:
<a class="logo"> – Logo / Blog-Titel
<h1> – Titel der Seite oder des Blogbeitrags
<h2> – Unterabschnitte des Blogbeitrags
<h3> – Unter-Unterabschnitte
<h4> – Nebenüberschriften
4. Geben Sie Absätzen einen großzügigen unteren Rand
Ein kleines WordPress-"Feature" ist, dass es keinen einfachen Weg gibt, Abstände zwischen Textblöcken in Ihrem Beitrag über den Editor hinzuzufügen.

Selbst das manuelle Hinzufügen von <br />-Tags funktioniert nicht, WordPress entfernt sie. Was soll ein armer Blogger also tun? Überlassen Sie die Abstände Ihrer CSS. Sie sollten sowieso keine unnötigen Zeilenumbrüche einfügen, das ist schlechte Semantik.
Was WordPress tun wird, ist, beide Textblöcke automatisch in ihre eigenen <p>-Tags zu setzen. Alles, was Sie tun müssen, um gesunde Abstände zwischen Ihren Textblöcken zu erhalten, ist, dem Selektor einen gesunden `margin-bottom` zu geben.
p {
margin-bottom: 1.4em;
}
Ihre Kommentatoren werden es auch zu schätzen wissen. WordPress behandelt Kommentare ähnlich wie Beiträge, indem es keine zusätzlichen Abstände zulässt. Mit diesem unteren Rand für Absatzelemente, wenn Ihre Kommentatoren hart zurückkehren und einen neuen Absatz in ihrem Kommentar beginnen, wird der Rand angewendet und alles sieht richtig aus.
UPDATE: Das berührt das Kernproblem nicht wirklich. Ich denke, es ist ziemlich offensichtlich, dass Sie einen unteren Rand für Absätze haben sollten. Sie sollten so viel wie korrekt aussieht hinzufügen. Das Problem ist: Was, wenn Sie mehr brauchen? Gelegentlich kommt es vor, dass das Einfügen von zusätzlichem Platz wünschenswert ist. Ich denke, in diesen seltenen Fällen müssen Sie herausfinden, wie "selten" das sein wird. Wenn es absolut ein Einzelfall ist, denke ich, dass das Anwenden von Inline-Stilen auf das Element über oder unter dem Abstand mit zusätzlichem Rand eine gute Lösung ist. Wenn es etwas häufiger vorkommt, ist eine Spacer-Klasse wahrscheinlich eine gute Idee.
Ich bin sogar schuldig, gelegentlich <p> </p> zu verwenden, um einen Block Platz zu bekommen, der genau die Größe eines zusätzlichen Absatz-Rands hat.
5. Vermeiden Sie Schusterjungen mit
Das ist mehr eine Markup-Angelegenheit als eine CSS-Sache, aber es ist ein guter Trick, deshalb erwähne ich ihn. Viele Blogs verwenden große Schriftarten für ihre Beitragstitel. Schusterjungen sehen besonders lächerlich aus bei kurzen Textzeilen mit großen Schriftarten. Um diese einzelnen Wörter zu vermeiden, die gerne ganz allein auf einer Zeile stehen, fügen Sie einen nicht umbrechenden Leerschritt zwischen die letzten beiden Wörter (oder die letzten paar Wörter) von Beitragstiteln ein. z.B. "Wie man einem Kunden sagt, er soll sich zum Teufel scheren und damit davonkommt und damit" (Hinweis: dies ist eine grobe Übersetzung des Beispiels, die eigentliche Formulierung wäre "get bent and get away with it").
Tolle Tipps, danke. Ich wechsle zwischen visueller und Code-Ansicht beim Posten, ich mag die Möglichkeit, dazwischen zu tabben, die sie vor ein paar Updates hinzugefügt haben. Hier ist ein Tipp für Sie. Wenn Sie sich im visuellen Editor befinden, drücken Sie Shift-Alt-V in Firefox oder Alt-V in IE und eine zusätzliche Symbolleiste wird angezeigt. Sie enthält unter anderem Überschriften.
Coole Sache, aber ich stimme #1 nicht zu. Das ist nicht semantisch. Verwenden Sie ein Überschriften-Tag, wenn Sie eine Überschrift meinen. So sehen Leute, die Ihren Blog über einen RSS-Reader lesen, ein richtiges Überschriften-Tag. Und Suchmaschinen werden Text in Überschriften-Tags als wichtiger einstufen.
@Douglas: WP 2.3 hat jetzt eine Schaltfläche, die Ihnen mehr Optionen bietet, nur damit Sie es wissen.
Ich muss Ryan zustimmen, ich habe tatsächlich einen noch nicht fertigen Beitrag, der zeigen wird, wie man mehr Schaltflächen hinzufügt, einschließlich der Überschriften-Tags. Ich werde versuchen, das heute Abend zu posten.
Außerdem denke ich, dass Sie bei #5 mit "widow/orphan" davonkommen können, aber ich könnte mich irren.
Guter Beitrag aber.
Betreffend: #4 Geben Sie Absätzen einen großzügigen unteren Rand.
Wenn Sie in WordPress Enter drücken, erzeugt es einen Tag. Wenn Sie jedoch SHIFT+ENTER drücken, erzeugt es einen Tag. Das ist keine WordPress-Funktion, sondern eine Funktion von editierbaren DIVs. SHIFT+ENTER (ich hatte einen Tippfehler und das 'F' vergessen :] ), ist nicht leicht zu merken.
Sie sagen, WordPress entfernt das? Das ist schlecht und danke für den vorgeschlagenen Fix.
(Danke für die Vorschau-Funktion, während ich gerade tippe. Die obigen Tags wurden nicht angezeigt und ich habe Leerzeichen hinzugefügt, um das zu beheben).
Ja, ich stimme Tipp #1 aus den gleichen Gründen nicht zu wie Ryan D. Ich wechsle persönlich ständig zwischen Visuell und Code. Schreibe es im Visuellen und mache dann die Überschriften als separaten Titel und füge dann im Code die Überschriften hinzu. Es wäre gut, wenn WP Überschriften im Visuellen hinzufügen würde!
Auch bei den Blog-Überschriften weiß ich, es ist alles subjektiv, aber ich denke, sowohl Beschreibung als auch Artikeltitel können h2 sein...