Beiträge von Ammaletu

    Was Du beschreibst ist schon ziemlich genau die Funktionalität von WordPress. Aber, ohne Joomla jetzt im Detail zu kennen: Bist Du sicher, dass es Sinn macht, dafür zwei Systeme einzusetzen? Kann WordPress etwas, was Joomla nicht kann?! Wie gesagt, ich kenne Joomla nicht im Detail, aber ich dachte, als klassisches CMS sollte sich das Beschriebene damit genauso umsetzen lassen. Wenn Du zwei System einsetzt, musst Du am Ende auch immer zwei Systeme aktuell halten, Backups von zwei Systemen ziehen etc.

    Hm, damit Verwandte Artikel und Neueste Beiträge immer nebeneinander stehen ergänze im Stylesheet mal noch zwei Weitenangaben, so dass es so aussieht. Sorry, da hatte ich vorher nicht dran gedacht.

    Ok, gehen wir es mal durch. Zuallererst suchst Du Dir mal in der header.php diese Zeile heraus:

    PHP
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

    Und machst daraus das hier:

    PHP
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

    Das ist nicht so gut, eine UTF-8-codierte Seite im Quelltext als ISO-8859-1 zu kennzeichnen. Aber das nur nebenbei. ;-)

    Ok, sidebar.php. Such bitte mal das hier raus:

    PHP
    <div class="SR">
    <h2>Verwandte Artikel</h2>

    Die drei Blöcke Verwandte Artikel, Neueste Beiträge und RSS kriegen jeweils ein div drumrum, so dass es etwa so aussieht. PHP-Befehle musst Du Dir jetzt mal denken, die müssen natürlich so bleiben, wie sie in Deiner Sidebar stehen.

    Ok, und dann suchst Du in der style.css mal nach "/* Side Right ++++" und fügst nach der SR-Angabe folgendes ein:

    Hm, das war es im Prinzip schon. :-)

    Das ist wirklich etwas merkwürdig. Dass es klappt, wenn man den Link in ein neues Fenster kopiert, könnte ich mir allerdings noch erklären: Wenn das Bild aus Deiner Seite aufgerufen wird, wird ein Referer mitgeschickt. In einem neuen Browserfenster nicht. Ich habe diese Hypothese gerade mal mit Opera getestet (da kann man das Schicken des Referers im HTTP-Request ausschalten), und die Bilder werden anstandslos angezeigt, wenn kein Referer mitgeschickt wird.

    Ich vermute deshalb mal, dass da irgendein Schutz gegen Hotlinking der Bilder schiefgegangen ist. War die Seite vielleicht früher mal unter einer anderen Adresse zu erreichen, und der Hotlinking-Schutz prüft noch auf die alte URL? Schau auf jeden Fall mal in die .htaccess-Datei und in Deine Plugin-Liste.

    Du meinst nebeneinander anstatt wie jetzt untereinander? Ich würde sagen, da musst Du erstmal beide Bereiche jeweils mit einem div-Container umschließen. Dem ersten div gibst Du eine Klasse, welche im Stylesheet auf float: left; gesetzt wird. Nach dem zweiten div muss ein clear kommen, das könntest Du z.B. an der Überschrift des RSS-Blocks anbringen. Sag Bescheid, wenn ich ins Details gehen soll. ;-)

    Also die Sternchen-Bewertung ist mit ziemlicher Sicherheit das "Post Ratings"-Plugin: WordPress › WP-PostRatings « WordPress Plugins

    Und für den Link in einem Eingabefeld brauchst Du nun wirklich kein Plugin, das kannst Du mit minimalsten HTML-Kenntnissen auch so ins Theme schreiben. ;-)
    Der Link selbst wird mit folgendem PHP-Befehl ausgegeben, solange Du im Loop bist:

    PHP
    <?php the_permalink(); ?>

    Das Eingabefeld mit dieser Ausgabe müsstest Du dann in der single.php Deines Themes ergänzen. Obwohl dieser Link ja dann auch oben in der URl-Zeile des Browsers steht und zusätzlich in vielen Themes der Post-Titel darauf verlinkt ist. Das ist also eine nette, aber eher witzlose Spielerei. ;-)

    Irgendwie habe ich das Gefühl, hier liegt ein Missverständnis vor. Bad Behavior blockt doch Bots noch bevor die überhaupt auf die Seite kommen und Kommentare abgeben können. Deshalb bin ich jetzt nicht sicher, nach welchen Beiträgen Du fragst. Was von Bad Behavior geblockt wird, erscheint sicher in dessen Log, aber die Bots sollten dann in aller Regel gar nicht soweit gekommen sein, einen Kommentar geschrieben zu haben. Oder geht's Dir noch um was anderes?!

    Zitat

    das soll nun geändert werden. das läuft so ab. eine php datei zieht sich ein template und ersetzt die platzhalter durch den inhalt der gewünschten seite

    Kann sein dass ich es aufgrund der späten Stunde bloß nicht mehr kapiere, aber soll das heißen, Du willst quasi die HTML-Seite nehmen, die bisher das iFrame enthielt, und dieses iFrame durch den jeweiligen WordPress-Inhalt ersetzen?! Das kann nicht funktionieren, da kriegst Du ja wieder HTML bei raus, ohne jede Dynamik. Das wäre wie ein Schnappschuss von Deinem WordPress, mehr nicht. Oder verstehe ich es jetzt wirklich nicht?!

    Die Lösung sieht doch eher so aus, dass Du im WordPress-Template eventuell zusätzliche Seiten-Bestandteile (die vorher außerhalb des iFrames dargestellt wurden) einbaust. Im WP-Backend wird das vermutlich nicht gehen, muss ja aber vielleicht auch nicht.

    So, und wieso musst Du jetzt die Linkstruktur ändern? Verweist das iFrame auf eine andere Domain? Falls ja, mach einen DB-Dump und ersetze die URL darin oder such Dir ein Plugin, welches das direkt in der Datenbank ersetzt (habe gerade keinen Link parat, wird aber öfters mal im Forum erwähnt, also ggf. mal Forensuche nutzen).

    Zitat

    /mnt/web5/11/78/5160578/htdocs/blog/wp-includes/class-phpmailer.php) ... failed to open stream: No such file or directory

    Also bei mir gibt es diese Klasse sowohl in WP 2.3.3 als auch 2.5.1. Arbeitest Du etwa mit einem noch älteren WordPress? Falls nicht, ist Deine WordPress-Installation eventuell nicht vollständig/beschädigt oder es ist ein Rechte-Problem. Schau auf jeden Fall mal nach, ob der obige Pfad stimmt und ob sich das File class-phpmailer.php dort befindet.

    Normalerweise zu finden in der sidebar.php, wenn Du keine Widgets nutzt. Ansonsten sollte es eigentlich schon auf Deutsch sein, wenn Du eine deutsche WP-Installation verwendest (ist der WP-Adminbereich in Deutsch?). Ach ja, in Deinem Posting fehlt der Link.

    Es fehlt eindeutig ein Backup-Plugin: :-)
    | BackUpWordPress | WordPress Designpraxis

    Damit kannst Du Dir z.B. regelmäßig einen SQL-Dump auf die Platte schreiben und sogar per Mail zuschicken lassen. Das komplette Backup funktioniert glaube ich noch nicht so ganz, aber da kann man ja auch einfach alle paar Monate mal den wp-content-Ordner vom Server ziehen.

    Davon abgesehen kann Dir Dein Hoster normalerweise ein Backup Deiner Datenbank einspielen. Musst Du aber gleich fragen, die heben das nicht ewig auf.

    Klingt für mich eher so, als wäre ein Mailserver installiert, aber nicht richtig konfiguriert. Du könntest mal schauen, ob es ein Verzeichnis "maildrop" auf Deiner Platte gibt und ob dort vielleicht Schreibrechte fehlen?! Genauer kann ich es Dir als Windows-Nutzer aber leider nicht sagen.

    Tut mir Leid, ich wollte Dir nicht zu nahe treten. Aber es kam schon so ein bisschen fordernd rüber, insbesondere Dein letztes Posting vor meinem. Dass Du Dich selber an dem Script probiert hast, hast Du nicht geschrieben, und dann hätte ich auch mit etwas konkreten Fragen gerechnet (so á la "Ich hab's probiert anzupassen und nun hängt der Scrollbalken ganz unten auf der Seite. Was mache ich falsch?"). Es ist halt immer schwierig, sowas aus ein paar Postings zu beurteilen, wenn man sein Gegenüber nicht kennt. Anyway, hauptsache es funktioniert jetzt für Dich. :-)

    Der HTML-Validator sagt Dir, ob Deine Seite valide ist. Er weist Dich also daraufhin, wenn Elemente falsch geschachtelt sind, Klammern falsch gesetzt sind etc. Wenn Du am Template was geändert hast, ist es meistens eine gute Idee, die Seite mal kurz durch den Validator laufen zu lassen. Mit der Web-Developer-Toolbar für den Firefox kannst Du das auch für lokale Seiten machen, ansonsten einfach hier die URL der prüfenden Seite eingeben:
    The W3C Markup Validation Service

    Nun habe ich mir gerade mal eine 2.5er Version installiert und wollte hier einen Screenshot posten, aber da hast Du die Antwort ja schon selber gefunden: Wenn Du die Permalinks auf "Standard" stellst, macht es Sinn, dass der Slug nicht bearbeitet werden kann. Er wird in der URL ja auch nicht benutzt, die läuft dann ja über die IDs. Gut, ausgrauen wäre dann sicher besser gewesen als komplett zu verstecken.

    Monikas ausführlicher Antwort ist eigentlich nichts hinzuzufügen, außer:

    Zitat

    kann mir niemand helfen???

    Nein, wenn Du Fragen nicht beantwortest! Woher soll ich denn wissen, was ein Spreadshop ist und wie Du den einbinden willst? Grobe Lösungen hatte ich Dir ja zwei präsentiert, was gefiel Dir daran nicht?!