Also ich muss dazu nur <?php wp_title(); ?> schreiben, um eine Anzeige, genau wie von dir geschrieben, zu bekommen. Das 'Home' muss ich allerdings davor selber einsetzen, steht also bei allen Einträgen davor!
Beiträge von Waldscheisser
-
-
Ich schätze mal, du willst wissen, wie das geht.
Zitat
Außerdem bestehen diese Inhalte oft aus langen Texten, die ich gerne auch über mehrere Seiten verlaufen lassen würde.
Kein Problem, benutze den <!--nextpage--> Tag beim schreiben.Zitat
Es sollte neben dem normalen Blog oben eine Navigation ähnlich einem Verzeichnis geben. Dieses kann man dann mit Punkten wie "Top 10 Posts" "Besten Adsense Tricks" "Tipps für Anfänger" beschriften.
Dann musst die diese Navigation bei deinem Theme einfach erstellen, mittels CSS dürfte es am einfachsten sein. Und diese dann in den Theme Dateien, wie header.php, einfügen.Zitat
Nun sollte man im Admin-Menü gewünschte Artikel als "wichtig" markieren können und ihnen eine dieser Kategorien zuweisen. Diese werden dann in dieser Kategorie verlinkt.
Das ganze kannst du über statische Seiten realisieren, und die dann in bestimme Kategorien packen.
Diese Kategorien können dann in der Navigation automatisch verlinkt werden.Hilfreich dazu sind die Template Tags
-
Oja, jetzt siehts sogar gut aus

Glückwunsch. Nur würde ich diese komischen olivdunkelgelben Hintergrundstreifen wegmachen...sie sehen wirklich übel aus.

-
Sind nur die Dateien in den Theme Ordnern.
Eventuell könnte diese Seite nützlich sein, falls du andere Funktionen als die, in dem kopierten Theme sind, benutzen willst
-
-
Sehr schön, gefällt mir gut!
Nur der Rahmen um das Suchfeld stört mich ein bisschen, und dass ich in Opera die Seite unendlich (übertrieben formuliert
) lange nach rechts scrollen kann. -
-
-
-
Ich würde weiterhin die the_content() Funktion verwenden. Diese zeigt Bilder an.
Beim Erstellen eines Beitrags verwendest du dann einfach <!--more-->. Alles was danach kommt, wird nicht auf der Startseite angezeigt, sondern erst, wenn du dann auf den Link klickst.
Auch kannst du die Bilder dann floaten und auf die Tabellen Struktur verzichten!
-
@ thowi:
Ich kann leider nur mutmaßen.
1)Zitat
-Statt "Kommentar(e)" soll dort "Einträ(/a)g(e)" stehen
-Das komplette Eingabeformular soll über den eigentlichen Kommentaren stehen. Die Kommentare sollen also erst unter dem Eingabefeld anfangen.Dies kannst du direkt in der comments.php ändern. Ab der Zeile
hast du freie Hand, was du wie machst.2)
Diese Änderungen möchtest du aber nur in deinem Gästebuch haben, nicht auf anderen Seiten.
Über
wird nun das normale-Kommentare-Script aufgerufen.Ich würde diesen Funktionsaufruf z.B. umbenennen in
Nun musst du in
wp-includes / comments-functions.php
diese Funktion erstellen, damit kein Fehler kommt. Kopiere einfach den gesamten Code für comments_template (dürfte von Zeile 5-47 sein)
und füge ihn auch in die comments-functions.php ein.Änder die erste Zeile um,
inIch habe es selber nicht getestet und keine Ahnung ob das funktioniert. Probiers einfach aus, mach dir aber vorher von den zu ändernden Dateien unbedingt eine Sicherheitskopie!
Gutes gelingen

@ serqan
Anscheind hängt der Bereich irgendwie in der Luft. Lege doch einfach eine Klasse rum.
In der css beispielsweise:
.kommentare {
border: 0;
margin: 0 0 0 0;
}
In der comments.php dann vor den Zeilen, in den die Textfelder aufgerufen werden, <div class="kommentare"> schreiben, und nach den Zeilen mit </div> beenden.
Mit den Werten für margin musst du dann so rumexperimentieren, bis es ungefähr passt. -
Zitat von planuX
Die 10px scheinen nicht zu stimmen. Mach mal 0 raus. So wie ich mir das grade im Kopf versuche vorzustellen müsste das ganz links dieser braune Bereich wegsein.
Kannst auch mal den entsprechenden Code aus der php Datei schreiben. Dann wirds vielleicht einfacher für uns

-
Dein Code ist auch für eine Navigation außerhalb eines Beitrags, beispielsweise auf der Startseite. Siehe Beitrag von chilidog.
Möchtest du also einen Beitrag, den du im Admin Menü unter Schreiben > Beitrag Schreiben verfasst, auf mehrere Seiten aufteilen, so musst du
in die single.php reinkopieren, wo die Navigation erscheinen soll.
Soll dies auch bei Seiten sein, schreib es auch in die page.php rein!
-
Banale Frage:
Hast du, wenn du eine neue Seite schreibst, auch den Code-Schnipsel
<!--nextpage-->
reingeschrieben?Schreibst du das anders, wird es ignoriert. Es muss genau so geschrieben werden, ohne Leerzeichen.
Bei mir jedenfalls geht es!
-
Dann probier mal folgenden es.
Schreibe ganz oben, direkt nach <body> in der header.php
folgendesDas beendest du in der index.php wieder mit
Soll alles zentriert werden, schreibe den Code direkt über </body>.In der style.css füge folgendes hinzu:
Den Wert für width musst du anpassen. Lässt man den weg, wird nicht mehr zentriert. Warum kann ich dir auch nicht sagen, ich arbeite mich gerade erst in CSS ein. -
Ist um die gesamte Seite ein Container gelegt, füge in der CSS Datei diesem Container
margin: 0 auto;zu.
Oder mal einen Link zu deiner Seite schreiben. -
Im Admin-Menü > Optionen > Diskussion
Beim Punkt 'muss der kommentierende Autor Name und E-Mail hinterlassen.' das Häckchen wegmachen.
Dann in deinem Theme Ordner die comments.php öffnen und ziemlich weit unten die Zeilen
PHP<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /> <label for="email"><small>E-Mail (wird nicht veröffentlicht) <?php if ($req) echo "(notwendig)"; ?></small></label></p>
löschen.Sollte so eigentlich funktionieren.
-
Bei mir haben die Buttons keinen Rand. Oder meinst du, dass da noch ein weißer Rand ist, den man so nicht sieht?
-
Ohne Link können wir dich aber nicht weiterhelfen. Mittlerweile gibt es unzählige Themes, da kannst du nicht erwarten, dass wir genau wissen, was du meinst.
-
Hättest du jetzt noch deine style.css gepostet könnte man dir schneller weiterhelfen.
Zitat
Wie bekomme ich den Hinweis "Comments are closed" weg?
Der besagte Satz steht in der comments.php . Einfach mal STRG+F und dann suchen!Zitat
Wie bekomme ich die gelbe Linie unter dem Titel der Beiträge weg?
Welche gelbe Linie? Ich seh nur ne rote.
Und das dürfte in der CSS datei was mit border: 1px solid #farbe sein!