Das wird Dein Theme so umsetzen, nehme ich an. Bist Du sicher, dass das nicht in den Theme-Optionen einstellbar ist? Die meisten Leute wünschen sich das ja so herum, das ist einer der Dauerbrenner im Forum. ![]()
Beiträge von Ammaletu
-
-
Schau mal mit FTP nach, ob da unter wp-content noch ein upgrade- oder update-Ordner liegt. Den dann einfach löschen.
-
Ich bin nicht sicher, ob sich da ein Seitenteplate auswirkt. Aber Du kannst ja im Theme eine Datei frot-page.php bzw. home.php anlegen. Hm... Wenn ich mich richtig erinnere, müsste home.php für die Artikelseite benutzt werden, aber probier's mal aus. index.php kopieren und anpassen.
-
Nein, wird es sicherlich nicht. Du musst schon im Quelltext eine zweite Sidebar anlegen und dann so stylen, dass sie an der gewünschten Stelle angezeigt wird. get_sidebar() bindet ja nur die sidebar.php des Themes ein. Die doppelt einzubinden, ist höchstwahrscheinlich nicht korrekt. Ich würde eher in der sidebar.php einfach den entsprechenden Code ergänzen und dann eben stylen.
-
-
Das ist normalerweise mit zwei, drei Zeilen CSS gemacht. Ich sehe im Moment allerdings gar keinen Blogtitel auf der Seite. Da wird doch schon nur ein verlinktes Bild angezeigt, oder? Problem selbst gelöst?
-
-
Ich hab noch mal nach genaueren Infos gegoogelt, weil ich mich gerade auch nur dunkel an eine entsprechende Diskussion auf wp-hackers erinnere. Die finde ich natürlich nicht wieder, klar, aber dafür das hier:
http://www.lornajane.net/posts/2009/Wor…-Asking-for-FTPZitat: "When the user that apache runs as can write to the wordpress directories, then the upgrade stuff all just works!"
Soweit ich mich erinnere, war das aber noch anders: Selbst wenn der Apache die Dateien schreiben könnte, tut er es nicht, wenn er in einer anderen Gruppe läuft als der Useraccount des Nutzers. Die neuen Dateien wären dann nämlich dem Apache-User zugeordnet, und Zitat Codex: "Files should never be owned by the webserver process itself (sometimes this is www, or apache, or nobody)."
Hier ist noch mal schön erklärt, was WP intern prüft: http://weblog.ononlinework.de/webwelt/das-au…-von-wordpress/
Ob das was mit der Art der PHP-Installation zu tun hat, kann ich nicht sagen. Bei meinem Hoster ist das jedenfalls kein Problem, also kann man es auch anders einrichten. Die Dateien einfach alle dem Apache-Nutzer zuzuweisen, kann man natürlich machen, ich wäre da aber vorsichtig. Gerade bei Shared Hosting kann ich nicht abschätzen, ob das nicht Auswirkungen auf die Sicherheit hat.
-
Soweit ich das verstanden habe fragt WP nach den FTP-Daten, wenn der Apache mit einem anderen Nutzer läuft als der PHP-Prozess. Über FTP kann WP dann die Berechtigungen der Dateien richtig setzen, was so direkt nicht geht. Je nachdem wie viel Kontrolle Du über den Server hast kannst Du das sicher anpassen.
-
Ich würde annehmen, dass da das Stylesheet Deines Themes stört. Verlinke doch bitte mal das Original, dann kann man das sicher genauer sagen. Der Screenshot hilft da nicht weiter.
-
Also das sind erst mal Blogspot-Funktionen, die nur gehen, weil dort auch nur andere Blogspot-Seiten verlinkt sind. Es gibt sicher Lösungen, das auch für beliebige Seiten zu machen, zur Not kann man das auch selber schreiben. Dabei wäre aber das Thema Caching wichtig -- das immer alles erst beim Aufruf zu ziehen, würde die Seite sicher sehr langsam machen.
-
Zitat
Hallo, ich wollte einen Blog auf unserer Webseite integrieren der "speaking URLs" darstellt.
Ich bin nicht sicher, worum es Dir geht. Wie man WP in eine externe Seite integriert? Kann man machen, auch wenn es nach Möglichkeit vermeiden würde. Kommt dann aber darauf an, womit denn die Webseite umgesetzt ist.
ZitatWP bietet von Haus aus jede Menge Feeds an. Du kannst an fast jede URL ein "/feed" anhängen.
ZitatJeder Feed ist automatisch eine XML-Datei. Oder bestehen die tatsächlich darauf, dass die Feed-URL auf ".xml" endet?
ZitatWeiter will ich den Blog auch auf unserer "Mobile" Webseite in "abgespeckter" Version darstellen lassen.
Auch das sollte kein Problem sein. Da musst Du Dich aber mal zu einschlägigen Strategien schlau machen. Gibt es sicher auch Plugins oder spezielle Themes dafür.
-
-
Wir hatten in letzter Zeit mehrmals ähnliche Fälle. Das lag am Ende immer an einem Plugin. Aus dem Kopf weiß ich aber gerade nicht mehr, welches. Schau auf jeden Fall mal, welche Plugins aktiv sind und ob es bei Deaktivierung immer noch auftritt.
-
ZitatAlles anzeigen
Soweit so gut. Was mir noch recht seltsam vorkommt ist die Tatsache das der Text im Twenty-Ten Theme bei mir (auch lokal im XAMPP), nicht so:
[size=10]Hinterlasse eine Antwort
[/SIZE][size=10]Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *[/SIZE]
sondern so aussieht:
Deine E-Mail-Adresse wird nicht veröffentlicht.Ist in den Optionen angehakt, dass eine Mail-Adresse eingegeben werden muss beim Kommentieren? Falls nicht geht TwenytTen/WP davon aus, dass es keine Pflichtfelder gibt, und zeigt diesen Satz nicht an.
-
Ja, genau davon rede ich. Die Eingabe dieser Bewertungen geht u.a. über ein Benutzerdefiniertes Feld. Da trägt der Autor mit dem richtigen Key z.B. den Wert "4.0" ein um 4 Sternchen anzuzeigen. Und im Template muss das dann ausgegeben werden, wenn eine Bewertung vorliegt. In meinem Theme, welches auf dem Hybrid-Framework beruht, sieht das so aus in der functions.php:
PHP
Alles anzeigen/** * Customises the by-line of posts. * * @param byline The by-line as generated by the Hybrid theme. * @return The modified by-line. */ function sd_customise_byline($byline) { global $id; if (function_exists('xrr_process')) { // get the rating value from the custom field $rating = get_post_meta($id, 'sd_rating', true); if (empty($rating)) { return $byline; } // add it to the by-line $rating_output = xrr_process(array('rating' => $rating . '/10')); $byline = substr($byline, 0, -4) . ' <span class="byline-sep byline-sep-edit separator">|</span> ' . $rating_output . '</p>'; } return $byline; } // add the rating to the by-line on post pages add_filter('hybrid_byline', 'sd_customise_byline');Das ist als Filter in der functions.php gemacht, könnte aber auch genauso direkt in der single.php dort stehen, wo die Sterne eben ausgegeben werden soll. Der Name des Feldes ist "sd_rating". Das müsste der Autor im Backend-Editor auswählen und seinen Wert eintragen.
Wenn die Eingabe über das Benutzerdefinierte Feld noch zu unschön ist, kann man das sicher so anpassen, dass der Nutzer z.B. die Sterne mit Radio-Button auswählt oder so. Unter der Haube kommt das aber natürlich trotzdem in ein Benutzerdefiniertes Feld. Falls das Plugin dahingehend nichts anbietet, müsste man selber etwas tätig werden.
-
Die Ausgabe würde ich ehrlich gesagt fest ins Theme einbauen. Auf einer meiner Seiten steht das z.B. immer unter dem Titel eines Beitrags, wenn Bewertungen vorhanden sind. Die Eingabe der Sternchen erfolgt dann über die Custom Fields.
-
Also, wegen des fehlenden "Erforderliche Felder sind markiert *"-Textes habe ich mal nachgeschaut, da das ja ein deutlicher Hinweis auf das Problem hätte sein können. Wie es aussieht, wird das Kommentarformular komplett von WP selbst generiert und die Ausgabe dieses Textes hängt davon ab, ob die Option "Benutzer müssen zum Kommentieren Name und E-Mail hinterlassen" angehakt ist. Wenn sie das bei Dir ist und der Text trotzdem nicht kommt, stimmt da irgendwas nicht, ansonsten hat das mit Deinen anderen Problemen wohl nichts zu tun.
PHP und MySQL sollten ausreichend aktuell sein. Kann natürlich immer sein, dass diese spezielle Version einen Bug enthält, der sich schwer nachvollziehbar auswirkt.
Kann ich ansonsten annehmen, dass Du mit einer direkten Kopie Deines Blogs in einer XAMPP-Installation die Probleme nicht hast? Mit den gleichen Plugins, dem gleichen Theme und am besten der gleichen DB (mit angepassten URLs)? Und hast Du auf dem Server mal testweise alle Plugins deaktiviert?
Den Preview Error müsste man ansonsten im Quellcode des Plugins mal suchen gehen. Klingt für mich aber so, als hätte die Ajax-Verbindung nicht funktioniert. Suhosin vielleicht?!
Alles in allem würde ich als Alternative zu einer langen Fehlersuche ganz ehrlich vorschlagen, mal nach einem anderen Hoster zu schauen. Falls die Probleme an einem Plugin liegen, hilft das natürlich nichts. Aber wenn es lokal mit XAMPP geht, deutet das ja darauf hin, dass es eher der Server ist. Vielleicht mal bei einem Kandidaten nach einem Testaccount fragen, um das Ausprobieren zu können?!
-
Zitat
Im Footer wird auch etwas angezeigt aber nicht die ausgewählten widget.
Sondern? Wird da vielleicht nur die falsche "Sidebar" eingebunden in der footer.php?
-
Wenn ich mir das so überlege, könnte das sicher ein Theme-Fehler sein. Der preview-Parameter in der URL muss ja verarbeitet werden, sonst wird nichts gefunden und es gibt die Fehlerseite. Tritt es mit einem unmodifizierten TwentyTen-Theme auch auf?