Wie bei so vielen, macht Wordpress bei mir keine Absätze in den Texten.
:confused: Ich hab auf deinem Blog wunderschöne Absätze, sowohl optisch (style.css Zeile 249) also auch semantisch (viele viele <p>-Elemente).
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 erstellenWie bei so vielen, macht Wordpress bei mir keine Absätze in den Texten.
:confused: Ich hab auf deinem Blog wunderschöne Absätze, sowohl optisch (style.css Zeile 249) also auch semantisch (viele viele <p>-Elemente).
Du hast ein paar Fehler drin:
[Invalid] Markup Validation of http://www.astore.de/blog/ - W3C Markup Validator
Beheb die mal, vielleicht löst sich das Problem dann schon von selbst. (Doppelte IDs am besten durch class-Attribute ersetzen - ID = eindeutig!).
Falls das Problem mit einer sauberen Seite weiterbesteht kannst du zur Not auch den IE7-Fallback-Metatag setzen:
Zumindest als Übergangslösung bis du den Fehler dann gefunden hast... ;-)
Das ist doch sicher ein Plugin, oder? Wenn ja - welches? Und hast du da die aktuellste Version die zu deiner aktuellen Blogversion passt?
Zeig doch mal ein Beispiel, welche Bilder funktionieren und welche nicht. Die Glaskugeln zeigen leider so nichts an.
Probiers mal mit einem eigenen Loop-Objekt, wahrscheinlich hat der veränderte Loop noch zu viel von der statischen Seite mitbekommen.
Function Reference/WP Query WordPress Codex
PHP würde ich bei WP 2.8 definitiv auf 5 switchen, geht sicher ganz einfach. Hat aber natürlich nix mit deinem Problem zu tun. MySQL Client API muss nichts mit der tatsächlichen MySQL-Serverversion zu tun haben, die wird dann aber vermutlich ebenfalls 5.0.x sein. Das wäre okay. In dem Fall würde ich tatsächlich mal bei All-Inkl nachhaken ob die dir mit den Queries helfen können. Ich kann hier mangels entsprechend konfigurierter Testumgebung nicht wirklich weiterhelfen... :-|
Kann ich. Dann brauch ich aber den gesamten Code: Template + CSS + gerendertes HTML. Oder ist deine "Demo" schon alles? Wenn ja, dann musst du mir mal etwas näher erklären, was da nicht passt (Screenshot mit Anmerkungen? :)). In meinem Firefox sieht das ganz okay aus.
Passieren kann nichts, keine Angst.Solange die Queries Fehlermeldungen werfen ist eh noch nichts in der DB angekommen.
Aber schon merkwürdig, von All-Inkl sind mir solche Probleme auch nicht bekannt. Eventuell mal beim Support nachhaken und mal schauen welche PHP-Version und - noch wichtiger - welche MySQL-Version aktuell bei dir werkelt.
Oh Mann, wer hat denn deinen MySQL-Server konfiguriert? :twisted:
Versuch mal:
CREATE TABLE IF NOT EXISTS `wp_yarpp_keyword_cache` (
`ID` bigint(20) unsigned NOT NULL default '0',
`body` text NOT NULL,
`title` text NOT NULL,
`date` timestamp NOT NULL [color=red][del]default CURRENT_TIMESTAMP[/del][/color],
PRIMARY KEY (`ID`)
);
CREATE TABLE IF NOT EXISTS `wp_yarpp_related_cache` (
`reference_ID` bigint(20) unsigned NOT NULL default '0',
`ID` bigint(20) unsigned NOT NULL default '0',
`score` float unsigned NOT NULL default '0',
`date` timestamp NOT NULL [color=red][del]default CURRENT_TIMESTAMP[/del][/color],
PRIMARY KEY (`reference_ID`,`ID`)
);
Alles anzeigen
Ich kanns aber grade nicht selbst testen obs funktioniert. Hängt wahrscheinlich auch vom Plugin ab, ob es die Zeitstempel selbst setzt, das hab ich jetzt auch nicht überprüft. Probiers mal aus, im schlimmsten Fall hagelts noch ein paar Fehlermeldungen.
Habe ich vielleicht jetzt schon was in der Db kaputt gemacht?
Nein, keine Angst. Außerdem hast du doch für den fall der Fälle dein Backup. ;-)
ZitatDann habe ich die 4 SQL Queries ausgeführt, die der Autor des Plugins für den Fall auf seiner Website veröffentlicht hat, dass das Plugin die Tabellen nicht anlegen konnte.
Lass bei den letzten beiden mal den Teil nach der Klammer weg (das Semikolon am Ende bleibt!) sowie die collate-Angaben weiter oben:
CREATE TABLE IF NOT EXISTS `wp_yarpp_keyword_cache` (
`ID` bigint(20) unsigned NOT NULL default '0',
`body` text [COLOR="Red"][del]collate utf8_unicode_ci[/del][/COLOR] NOT NULL,
`title` text [COLOR="Red"][del]collate utf8_unicode_ci[/del][/COLOR] NOT NULL,
`date` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`ID`)
) [COLOR="Red"][del]ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
COMMENT='YARPP''s keyword cache table'[/del][/COLOR];
CREATE TABLE IF NOT EXISTS `wp_yarpp_related_cache` (
`reference_ID` bigint(20) unsigned NOT NULL default '0',
`ID` bigint(20) unsigned NOT NULL default '0',
`score` float unsigned NOT NULL default '0',
`date` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`reference_ID`,`ID`)
) [COLOR="Red"][del]ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci[/del][/COLOR];
Alles anzeigen
Ich hatte schon Hoster die diese Zusätze nicht erlaubten, weiß der Geier warum. Sollte aber anschließend trotzdem alles korrekt funktionieren, im schlimmsten Fall werden nur die Zeichen in der falschen Codierung in die DB geschrieben - aber anschließend genauso falsch wieder ausgelesen. Und wie wir alle wissen ergibt minus mal minus wieder plus. ;-)
kann man das auch so mit dem Rand machen?
Sicher. Und noch vieles mehr... ;-)
http://www.css4you.de/
Zitatweil wenn ich das so mache wie zuvor dann verbinden sich alle in eine große Tabelle und nicht einzeln getrennt wie bei der Demo.
Du hast schon einzelne Tabellen, nur ohne Abstand dazwischen. Abstände per CSS machst du mit margin (Abstände außerhalb der Box bzw. des Rahmens) und padding (zwischen Rahmen und Inhalt/Text). In deinem Fall kannst du das der Tabelle zuweisen, oder den <div>s darum, in meinem Beispiel würde ich das den <li> bzw. den <ul> zuweisen.
Du kannst natürlich auch per <br /> Abstände erzielen, aber HTML-Elemente für Layoutzwecke zu missbrauchen ist heutzutage eigentlich kaum noch nötig. ;)
Igitt, was sind denn da für HTML-Tags drin? :mrgreen: Also wen ndu wirklich nur eine Liste willst - bzw. 3 - dann würde ich auch eine Liste verwenden und die per CSS entsprechend stylen. Ein Vorschlag:
<div id="content">
<?php query_posts('category_name=News&showposts=5'); ?>
<?php if (have_posts()) :?>
<?php $postCount = 0; ?>
<ul id="cat-news" class="home-cats">
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php query_posts('category_name=Trailer&showposts=10'); ?>
<?php if (have_posts()) :?>
<?php $postCount = 0; ?>
<ul id="cat-trailer" class="home-cats">
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
<?php query_posts('category_name=Demo&showposts=10'); ?>
<?php if (have_posts()) :?>
<?php $postCount = 0; ?>
<ul id="cat-demo" class="home-cats">
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
</div>
Alles anzeigen
Die Loops unterscheiden sich nur durch Kategoriename und Listen-ID-Attribute. Die Listen kannst du einheitlich per CSS stylen (über den Klassennamen) sowie auch individuell über die IDs.
Hhm, jetzt muss ich raten, was No-Category-Permalinks sind.
Damit meinte ich die Permalinkstruktur ohne "/category/" drin. ;-)
ZitatZur Frage, warum ich leere Kategorien hab? Ich finde diese Strukturierung schöner, so dass alle Themengebiete aufgelistet sind, die "irgendwann" später auch mal mit Inhalt gefüllt werden. Gibt so einen Überblick, über die Interessen... Kann aber gut sein, dass ich zu dem ein oder anderen Bereich vorerst mal noch gar nichts schreiben kann. Von daher möchte ich diese mal noch leer lassen, aber trotzdem auflisten.
Okay, auf die Idee würde ich wohl eher nicht kommen. :) Keine Ahnung obs damit Probleme gibt, möglicherweise sogar bei Standard-Permalinks. Ich weiß auch nicht ob das Verhalten in WP definiert ist, müsste ich mal nachschauen...
Klar kann man da was machen. Da brauch ich aber den ganzen Code und am besten noch einen Link für die Livevorschau. Ich seh hier keine "Liste". ;-)
Ne Frameweiterleitung ist einfach zu erkennen. Einfach in den Browserquelltext schauen. ;-) Freut mich wenn alles läuft. Dann noch viel Spaß mit deinem Blog. :D