Die Bilder sehe ich auch (FF 2.0.0.14, Linux), Beschreibung siehe letzter Beitrag.
Auf WordPRess.Org gibt es auch eine Seite bzgl. Fliesstext um Bild
.
Zwecks dem 'Verrutschen' - auch ein zwischengesetztes 'clear:both' könnte da helfen.
Beiträge von cywhale
-
-
+1
Edit: Spickzettel war schneller. -
Jup, Tabellen zur geordneten Darstellung von Text und/oder Daten sind möglich und nützlich, Tabellen zum Layouten einer Seite absolut nicht mehr (aber die Zeiten waren trotzdem schön
).Und dein Beispiel schaut wirklich gut aus :oops:
-
Was steht in der wp-config.php, Zeile 33 ?
-
Meinst du in etwa so wie in meinem Archiv + Autorangabe ? Dazu sind Tabellen nicht nötig (hast du auch nicht explizit gefragt, es geht nur um die Form?).
Man kann im Template alle Daten arrangieren wie man möchte, Datum ausgeben, Titel ausgeben, Autor ausgeben und das Ganze in Container verpacken.Nochwas - sofern Daten im Sinne einer Tabelle ausgegeben werden sollen sind <table>'s auch weiterhin sinnvoll, aber nur dann. Hier wird aber nur eine andere Anordnung der Ausgabe benötigt, also keine echte Tabelle.
Grüsse
-
Zitat
Gibt es dazu irgendwo eine Anleitung vielleicht?
Das war die (kurz, gebe ich zu) Anleitung, alles WordPress-Bordmittel, per Menü erreichbar. Wie man das jetzt genau aufbaut muss man sich selbst überlegen.Du könntest die alten News auch absteigend einpflegen, die WordPress-Loop sortiert standardmässig nach Datum absteigend, die ID ist also egal. Aufsteigend wäre nur der Weg gewesen als wenn man die News von vornherein mit WP angelegt hätte.
-
-
Das klingt eher nach einem Fall für ein dafür ausgelegtes CMS, nicht ein Blogsystem.
Eine Idee wäre z.B. (in WP)- Kategorie für News anlegen
-- weiter untergliedern oder einfach News posten- Kategorie für Musik anlegen
-- Unterkategorie Künstler
--- Unterkategorie Alben
----Unterkategorie Titel
----- darin dann Posts mit Datenirgendwie in der Art.
Zu den alten News - das wird schwierig, man könnte ein Script basteln das (wenn die News immer gleich aufgebaut sind) die Daten per Regular Expressions ausliest und dann aufsteigend vom ältesten Beitrag an in eine WP-Datenbank schreibt (sofern das kompatibel ist, man muss auch über Kategorien und Tags nachdenken). Das Datum könnte ins Format der WP-Datenbank umgewandelt und eingetragen werden, einzig unveränderlich wäre die interne ID (deswegen strikt aufsteigend abarbeiten).
Ist aber wirklich recht aufwändig.Grüsse
-
Schwer zu sagen.
- Die Datenbank scheint (soweit man das beurteilen kann) in Ordnung zu sein, Beiträge unter 'Recent Comments' sind vorhanden, ebenso Kommentare.
- Es wird kein Fehler angezeigt, leider können wir nicht wissen wie die Seite aussehen 'sollte'.
- Wenn du am Theme gearbeitet hast, hast du zufällig noch eine Version davon auf der Festplatte? Die könntest du nochmal extra hochladen. Möglicherweise ist wirklich 'nur' das Theme kaputtgegangen, wie auch immer.
- Hilft es irgendetwas wenn du testweise mal alle Plugins deaktivierst, eines nach dem anderen wieder aktivierst und das Blog auf Fehler überprüfst?
- In den Kommentaren wird eine 'Navigation unter dem Header' erwähnt, gehört das Fehlen dieser Navigation zu den Fehlern?Was genau sind die Fehler?
Edit: Im Google Cache ist ein total zerlegtes Standardtheme zu sehen, hilft leider auch nicht...
Grüsse
-
Ersetze
durch
Das lässt sich so weiterführen, die '||' stehen in PHP für 'oder', heisst hier also 'wenn Hauptseite oder Kategoriearchiv'.Alle Conditional Tags gibt es hier. Kleiner Auszug:
is_single(), is_page(), is_search(), is_feed(), is_archive(), is_date(),...Grüsse
-
Falls 'nix gelöst' = 'nichts gelöscht' dann hast du dein 'Design' noch im Themes-Verzeichnis (zumindest wenn dein FTP-Programm beim Verzeichnis-überschreiben nichts automatisch löscht), im Notfall also WordPress neu aufsetzen und Theme auswählen.
Es fehlt immernoch die Information von welcher Version aus du das Update gestartet hast, wenn es ein grosser Schritt war funktionieren evtl. nur einige Plugins nicht mehr und verursachen den Fehler.
Was direkt zum nächsten Gedanken führt - was für ein Fehler tritt auf? Weisse Seite? Kein Adminbereich? Fehlermeldungen? Ohne diese Informationen wird hier niemand helfen können.
Kann man sich das Desaster irgedwo ansehen?
-
Nein - was genau meinst Du ?
-
Hallo.
Leider habe ich nicht ganz verstanden was alles weg ist, dein 'Design' musst du aber nicht unbedingt neu erstellen sofern du den Ordner /wp-content/themes/das-theme-um-das-es-geht nicht überschrieben oder gelöscht hast.Von welcher Version auf welche hast du aktualisiert?
Gibt es Fehlermeldungen? Wenn ja welche?Grüsse
-
Du hast die 'myposts.php' erstellt und im aktuell benutzten Theme-Ordner gespeichert? Wenn kein selbsterstelltes Template mit dem oben genannten Header (Theme Name in PHP-Kommentar) vorhanden ist wird das Feld nicht angezeigt.
-
Schreiben->Seite->DeinenSeitentitelfreiwählenundeingeben->relativ weit unten 'Seiten Template' ->auf den Pfeil klicken-> im sich öffnenden Menü das Seitentemplate (=die php-Datei) auswählen->speichern.
-
- Wo genau hast du die Einstellungen geändert? In den 2 Feldern unter Einstellungen->Allgemein?
- Wird .htaccess benutzt?
- Werden Permalinks benutzt (geändert), wenn ja hast du sie aktualisiert?Grüsse
-
Ungetestet, könnte aber funktionieren:
- Alte index.php kopieren und myposts.php nennen
- in myposts.php als erstes folgendes einfügen:
- in WP eine neue Seite anlegen, leerer Inhalt, als Template 'Meine Blogseite' wählen.
- Unter Einstellungen->lesen zusätzlich zu deiner statischen Seite im zweiten Auswahlfeld jetzt die eben erstellte 'Meine Blogseite' auswählen und speichern.Grüsse
-
- Beim Beitrag schreiben steht also KEIN rel=... im Link, korrekt?
- Mehrere Plugins die das Einfügen sind überprüft und ausgeschlossen (LightBox, NextGen, MyGallery,...) - alles was mit Bildern zu tun hat könnte das rel=... einfügen.
- Wenn du das Lightboxplugin deaktivierst, ist dann noch ein rel... vorhanden oder gar keines mehr ?Grüsse
-
Das in den Ausgabetemplates (index.php für die Hauptseite) auf denen es benötigt wird vor die Zeile
setzen. Damit wird die Abfrage mit deinen Parametern neu gestartet.
Alle Parameter für orderby in query_posts gibt es hier, als da wären
- orderby=author
- orderby=date
- orderby=category
- orderby=title
- orderby=modified
- orderby=modified
- orderby=menu_order
- orderby=parent
- orderby=ID
- orderby=rand
Order kann 'asc' oder 'desc' für aufsteigend und absteigend sein. Möglich wäre auch noch ds Ganze nur für bestimmte Seitentypen durchzuführen, dann müsste man um den Querycode noch innerhalb eines if/endif-Blocks plazieren:
Alternativ kann man Plugins benutzen wie z.B.
CustomQueryString
. Damit kann man Abfrageoptionen für bestimmte Seitetypen per Adminmenü einstellen. -
Version 0.2
- Kürzt optional ab Wortende
- Multibyte-Support wenn möglich (sonst kann es zu unschönen Effekten bei z.B. Umlauten kommen wenn UTF-8 verwendet wird)
- Kürzt nur auf der Startseite (is_home)
- Bugfix: PHP-Tags diesmal nicht vergessen
PHP
Alles anzeigen<?php /* Plugin Name: CyTB ShortenTitles Version: 0.2 Plugin URI: http://www.cywhale.de Description: Kürzt Beitrags-Title auf der Startseite auf best. Anzahl Buchstaben und hängt bel. Zeichenkette an. UTF-8 Support, optionale Wortgrenzensuche. Author: Cywhale Author URI: http://www.cywhale.de Min WP Version: 2.3 */ function cyTB_shortenTitle( $title ){ // Einstellungen $maxlength = 20; // Anzahl Buchstaben $trail = '…'; // Anhängsel $cutwords = TRUE; // Wortgrenze suchen TRUE/FALSE $mb_internal_encoding = 'UTF-8'; // Einstellungen Ende // Wenn Startseite... if( is_home()){ // Haben wir Multibyte-Support (UTF8)? if( function_exists( 'mb_internal_encoding')){ mb_internal_encoding($mb_internal_encoding); // WP benutzt standardmässig UTF-8 if( mb_strlen( $title ) > $maxlength ){ // Zu lang ? $title = mb_substr( $title , 0 , $maxlength ); // Kürzen... if( $cutwords === TRUE ){ // Wortgrenze suchen $wordboundary = mb_strrpos( $title , ' ' ); if( $wordboundary ){ // Wenn Wortgrenzen aktiviert... $title = substr( $title , 0 , $wordboundary+1 );// ...nochmal kürzen } } $title = $title.$trail; // Anhängsel dran } }else{ // kein Multibyte-Support :( if( strlen( $title ) > $maxlength ){ $title = substr( $title , 0 , $maxlength ); if( $cutwords === TRUE ){ $wordboundary = strrpos( $title , ' ' ); if( $wordboundary ){ $title = substr( $title , 0 , $wordboundary+1 ); } } $title = $title.$trail; } } } return( $title ); // Fertig. } add_filter( 'the_title' , 'cyTB_shortenTitle' ); ?>Gute Nacht