Huhu an alle,
bin ein (absoluter) WP-Neuling. Arbeite schon lange mit PHP, MySQL, Frameworks wie jQuery oder CodeIgniter und habe mich lange gegen WP gewehrt, aber irgendwann habe ich mir gedacht: Warum das Rad neu erfinden? Bin total begeistert von WP aber habe ein paar Fragen:
1. Welche Benutzerart muss ich anlegen, wenn dieser zwar Blogeinträge verfassen, aber nicht veröffentlichen darf?
2. Was muss ich anstellen, damit ich Benutzerkommentare nicht freigeben muss? Natürlich ist es dann ein Spamrisiko, aber habe mir vor einiger Zeit eine relativ sichere Validation und Anti-Spam Klasse geschrieben, die ich gerne implementieren würde.
3. Habe mal in die DB geschaut, und war etwas entsetzt als ich gesehen habe dass roher HTML-Code in die DB gespeichert wird. Gibt es ein Plugin, dass bb-Code in die DB setzt und bei der Ausgabe in vernünftiges HTML umwandelt?
4. Wenn ich ein Bild in einen Post einfüge und dieses Bild dann links- oder rechtsbündig setze, wird von WP (oder TinyMCE) automatisch das img-Attribut align=left bzw align=right generiert. Da meine Seite aber auf XHTML Strict basiert, ist dieses Attribut nicht zulässig. Kann ich WP bzw. TinyMCE nicht irgendwie eine CSS-Lösung beibringen?
5. Ich erstelle gerade mein eigenes Template. WP ist in dem Unterordner "blog" eingebunden. Meine Ordnerstruktur sieht also folgendermaßen aus:
Wie ihr sehen könnt, befinden sich Bilddateien und CSS nicht in dem Ordner, in dem sich auch WP befindet. Normalerweise würde ich in der template-datei den CSS-Link geben: "../css/datei.css". Damit wäre die CSS aber nur vom Verzeichnis "blog" aus auswählbar. Lautet die WP-URL "http://www.foobar.de/blog/2010/03/10/blogeintrag/ greift der Link natürlich nicht mehr. get_option(blogurl) zieht leider auch nicht, weil ich damit ja nicht ins Stammverzeichnis komme, sondern nur in foobar.de/blog. Hoffe ihr wisst was ich meine :)
danke schonmal für eure hilfe!