Beiträge von Ammaletu

    Wenn die Installationsseite kommt, werden die Daten in der wp-config wohl nicht richtig sein. Schau ggf. mit phpMyAdmin oder einem ähnlichen Tool nach, dass die Tabellen tatsächlich da sind. Stelle außerdem sicher, dass der DB-Prefix sowie der Server stimmt. Wenn Du auf MySQL 5 umgestellt hast, kann das bei manchen Providern ein anderer DB-Servername sein.

    Ich denke, Du gibst da die Rohdaten aus. Da werden bestimmt keine Hooks ausgeführt, deshalb wird der Shortcode auch nicht ersetzt. Die Funktio get_page ist da nicht richtig, würde ich vermuten. Mache besser einen neuen Mini-Loop, aber ohne den Original-Loop zu überschreiben.

    Ohne jetzt reingeschaut zu haben: Kannst Du das Standard-Widget nicht überschreiben und in der Hinsicht anpassen? Oder ist das Bauen des HTML-Codes sehr tief versteckt?

    Ich nehme im übrigen an, dass das gemacht wurde, um möglichst unabhängig vom Theme zu sein. Zudem wäre die Frage, wie viele Schriftgrößen man dann im Stylesheet unterbringen müsste. Kann man im übrigens nicht auch noch Mindest- und Maximal-Schriftgrpße angeben in den Widget-Optionen? Das wäre dann schwierig, alle möglichen Werte im Stylesheet drin zu haben, wenn die Lösung allgemein verwendbar sein soll. Einfach Inline-Styles zu nehmen ist da sicher für die breite Masse einfach portabler, für den Eigenbedarf kannst Du das aber natürlich umbauen.

    Wenn immer das gleiche zu ersetzen ist, sollte das kein Problem sein: Manuell in der Datenbank oder besser über ein Plugin. Ich komm gerade nicht auf den genauen Namen, aber such mal nach "database replace" oder so im Repository oder hier in der Forensuche. Wenn es pro Post eine andere ID ist, musst Du da wohl eine Funktion für schreiben, welche die Ersetzungslogik enthält und sich an den Importprozess dranhängt.

    Du kannst z.B. der Beitragsüberschrift einen Abstand nach unten geben:

    Code
    .post h2 {
      margin-bottom:0.5em;
    }

    Das Datum selber hat ja leider keine eindeutige Klasse dran, so dass sich das eher schlecht anspricht.

    Zitat

    Und vielleicht eine Doku, welcher Bereich im Stylesheet was macht?

    Das macht jedes Theme anders. Wenn es überhaupt sortiert ist, dann steht das doch normalerweise als Kommentar dabei. Wenn Du Dich mit CSS beschäftigen möchtest, ist nach wie vor SelfHTML eine der besten Ressourcen, die Du dazu finden wirst auf Deutsch. Und installiere Dir Firebug oder die Web Developer Toolbar im Firefox, das ist echt unverzichtbar für die Arbeit mit Styles.

    Am besten macht sich das übers Stylesheet, denke ich. Jedes Widget sollte eine eindeutige Klasse haben, mit der Du dann genau dieses Widget ansprechen kannst. Wobei ich gerade auch nicht sicher bin, welche Klassen denn an Textwidgets hängen, die man ja mehrmals hinzufügen kann. Musst Du mal im Quelltext schauen (oder mit Tools wie Firebug oder Web Developer Toolbar).

    Also am einfachsten kannst Du die Höher des Headers verkleinern, wenn Dich die unteren Wolken nicht interessieren. Die Höhe ist im Stylesheet an zwei Stellen unterschiedlich definiert, warum auch immer: Ab Zeile 42 und ab Zeile 240. Die zweite Angabe überschreibt die erste.

    Tja, also Du siehst dort schon mal, dass PHP-Fehler am Bildschirm ausgegeben werden sollten und nicht in eine Datei geloggt werden. Das Memory-Limit von 48MB sieht auch ausreichend aus. Viel mehr fällt mir leider im Moment auch nicht ein.

    Tja, das wird daran liegen, dass Deine Anfrage in dem anderen Thread sehr allgemein formuliert ist. Da fiel halt niemandem was zu ein, außer Dich zu SelfHTML zum CSS-Lernen zu schicken. ;-)

    Speziell für Deinen Fall: Das Kategorien-Widget sprichst Du an, in dem Du alle Angaben mit der Klasse des Widgets versiehst. Das müsste "widget_categories" sein, CSS-Angaben sollten also so aussehen, um sich nicht auf andere Widgets auszuwirken:

    Code
    .widget_categories ul ...

    Und dann musst Du noch wissen, dass man mit ">" ein direktes Kind anspricht. Du kannst also mit " ul > li" die erste Ebene ansprechen, mit "ul > li > ul > li" die zweite etc. Dann müsstest Du eigentlich nur die Styles für die Widget-Ebene raussuchen und auf die erste Ebene des Kategorienwidgets anwenden sowie die Styles für die erste Unterebene dann eben für die zweite Kategorienebene.

    Wenn sonst immer der komplette Artikel in den Übersichtsseiten angezeigt werden soll (Suche, Kategoriearchiv etc.), nur bei diesem einen Beitrag nicht, kannst Du einfach den more-Tag verwenden. Damit kannst Du selber festlegen, an welcher Stelle in diesen Übersichtsseiten der Weiterlesen-Link zur Einzelansicht angezeigt werden soll.

    Wenn Du immer nur einen Auszug darstellen willst, müsstest Du Dein Theme ggf. so umstellen, dass es das tut (the_excerpt statt the_content in den Übersichtsdateien index.php, search.php, archive.php etc.). Das, oder eben immer den more-Tag verwenden. Wenn das Theme Auszüge darstellt, kannst Du wahlweise einen eigenen eingeben (scroll ein Stück runter im Editor, dort gibt es ein Feld für den Auszug), der dann auch Bilder enthalten kann. Oder Du lässt WP einen Auszug automatisch generieren, der dann aber kein HTML enthölt (keine Links, keine Bilder etc.)

    Hm, ich kann mich irren, aber sollte das nicht eher so aussehen? Du definierst doch keine Variablen innerhalb eines Methodenaufrufs!?

    [LEFT]

    PHP
    <?php RSSImport(10, 'http://feeds.delicious.com/v2/rss/sharepointkb?count=15', 20); ?>

    Mit Link zur Webseite des Plugins ginge es natürlich schneller zu klären. ;-) Frank ist davon abgesehen aber auch hier im Forum aktiv, Du kannst ihn ggf. auch direkt fragen.
    [/LEFT]

    Twitter-Erweiterung: Da dürfte es mittlerweile Dutzende Plugins geben. Hast Du mal gesucht danach?

    Kurz/Langform: Belies Dich mal darüber, wie WordPress Auszüge (engl Excerpt) handhabt. Zum Beispiel hier: http://faq.wordpress-deutschland.org/keine-bilder-k…iv-the_excerpt/

    Ganz kurz: Du kannst WP die Auszüge selbst generieren lassen oder Du gibst sie bei den Beiträgen ein oder Du nutzt den more-Tag, dann wird nur der Anfang Deines Beitrages angezeigt. Ist alles schon da, da brauchst Du kein Plugin für. ;-)