Trotzdem ist die Frage, wo das her kommt. In 90%+ der Fälle funktioniert ja alles wunderbar... :?
Beiträge von marX
-
-
Am sichersten per .htaccess:
SELFHTML: Webserver/CGI / Webserver / .htaccess - Server-Reaktionen kontrollieren(Vielleicht kannst du das soagr über die Verwaltungsoberfläche deines Serverpakets einstellen. In Confixx z.B. gibts da ne Option "Verzeichnisschutz")
Eventuell hilft dir auch das "Members Only"-Plugin.
-
Pack sowas lieber in 1 Thread, sonst kriegst du 4 Antworten auf 2 Fragen. Ist für alle Beteiligten nicht gut. ;-)
Für das Widget nimmst du natürlich deine Plugin-Funktion, und folgenden FAQ-Artikel:
WordPress Deutschland FAQ Wie kann ich meine eigenen Widgets schreiben?
´
Als Vorlage nimmt du dir am besten das Standard-Seiten-Widget von WP her, dass du in der wp-includes/widgets.php ab Zeile 384 (WP 2.6.2) findest:PHPfunction wp_widget_pages { // ganz viel PHP } function wp_widget_pages_control() { // noch mehr PHP }
Einfach copy und paste in die functions.php deines Tthemes und Funktionsnamen umbenennen, z.B.:
Im Widgetcode natürlich die wp_list_pages()-Funktion durch die Plugin-Funktion ersetzen.Dann die Widgets noch registrieren:
PHPwp_register_sidebar_widget('pages', __('Pages'), 'wp_widget_foldpages', $widget_ops); wp_register_widget_control('pages', __('Pages'), 'wp_widget_foldpages_control' );
und das dürfte es auch schon gewesen sein. :-) -
-
habe mir schon hier und anderswo die Finger blutig gesucht, aber überhaupt nichts passendes gefunden.
Das glaub ich dir nicht! Die Frage kommt jede Woche mindestens 3 mal. ;-)Die Antwort ist query_posts() und Seitentemplate (für die statische Seite auf der die Artikel ausgegeben werden sollen).
Mehr findest du über die Suche. Wenn du irgendwas nicht verstehst, dann schreibt mal, woran genau es hapert.
-
Nicht crossposten!
Hier gehts weiter:
:arrow: http://forum.wordpress-deutschland.org/design/23462-u…ausblenden.html -
Erstmal gibts nen Rüffel für den Crosspost. ;-)
Und dann nochmal: nutzt du Widgets? Wenn ja: das von dir genannte Plugin ist kein Widget, daher funktioniert das natürlich nicht mit Widgets. Es gibt aber passende Widgets dafür, bzw. ist ein solches Widget schnell selbst geschrieben.
-
Könnte schon das GZIP sein, was die Probleme macht, auch in Verbindung mit Hoster, Proxy usw... vor allem wenns Browserübergreifend nicht funktioniert.
-
Nutzt du Widgets für deine Sidebar?
-
PHP-Kenntnisse brauchst du nicht, CSS ist nicht so schwer. Poste doch vielleicht mal nen Link wo man sich deine Versuche mal ansehen kann.
-
Schade... aber so langsam hab ich auch keine Ideen mehr... ist "Benutz den IE nicht!" vielleicht eine Option? :twisted: Sorry, aber mehr fällt mir auch nicht mehr dazu ein...
-
Mmmh... ich hoffe "ja"! :twisted:
-
Also vom Prinzip her sollte das schon so funktionieren. je nachdem was du machen möchtest musst du aber natürlich auch auf die Klassen zurückgreifen, die wp_list_pages() ausgibt - .current-page-item, .current-page-parent usw. Stichwort Spezifität.
PS: Kennst du Firebug? Das Tool ist in solchen Fällen Gold wert. ;-)
-
Hast du vielleicht nur das Upgrade-Paket heruntergeladen? Das würde nur die seit der letzten Version geänderten Dateien enthalten.
Das vollständige Installationspaket für 2.6.2 sollte ca. 1.7 MB groß sein, 597 Dateien und 76 Verzeichnisse enthalten.
-
Ich hab mir gerade eben das aktuell verfügbare DL-Paket heir heruntergeladen:
Download - WordPress Deutschland
Und da ist sehr wohl eine file.php im Verzeichns wp-admin/includes enthalten. -
Ist das nicht ein bisschen unpraktisch? Kann man das nicht mit quelltext lösen ?
Widgets sind nur bis zu einem bestimmten Grad praktisch. ;-) Was genau ist dein Problem? -
-
-
Lad dir nocheinmal ein Downloadpaket herunter, vorher evtl. mal den Browsercache leeren (sonst nimmt er evtl. das Pake aus dem Cache).
-
Okay... beide nutzen die interne Mailfunktion von WP, also würde ich den Fehler nicht bei WP suchen. Warum schickt das Plugin eigentlich 2 Mails raus? Geprüft wird nämlich nur die erste davon, falls die 2. schief geht gibts keine Fehlermeldung sehe ich grade im Code... wobei wenn da was schief geht kannst eigentlich fast nur an falschen Adressdaten liegen.