Beiträge von Arno Simon

    Bevor ich jetzt was falsches sage... geh mal bitte auf php.net/manual/de und ruf Dir die Hilfe zu header() auf..... lies diese... lies diese nochmal... wenn's immer noch nicht geht, noch einmal und sollte's dann immer noch nicht gehen....dann schieb den thread nochmal hoch....

    tststs..... Sorry, aber 'Professionelle Programmierung' in den Titel schreiben und dann dass.... tststs...

    vG

    Arno

    Zitat von LJay

    Ja das ist wohl so, aber muss ja nicht so bleiben! ;)
    Wieso vorhandene Möglichkeiten nicht auch gezielt nutzen?!



    Welche vorhandene Möglichkeit!? WP bietet von Haus aus keine Möglichkeit Pages Kategorien zuzuordnen die von WP in der Standardausprägung genutzt würde!

    Alles weitere sind Hacks und/oder Plugins, wobei ich von Hacks nicht allzuviel halte....

    Entweder man ist mit den vorhandenen Schnittstellen zufrieden oder nicht... Wenn man diese Nutzen will, muß man eben etwas Mehrarbeit in Kauf nehmen und zum Beispiel die Templates die man nutzen will auch entsprechend anpassen, was aber mit einem guten Editor über ein simples Search&Replace erledigt sein dürfte, es sei denn, man passt die Parametrierung auch eigenen bedürfnissen an.

    Ein Plugin welches von mir zunächst den Hack eines Core-Files erwartet, kommt bei mir z.B. gar nicht erst zum Einsatz.

    vG

    Arno

    Um die Seiten einer speziellen Kategorie zuzuordnen mußt Du die entsprechende Bearbeitungsfunktion erweitern. AFAIR gibt es dazu einen entsprechenden Action-Hook. Müßte jetzt aber auch erst schauen, welchen Du dafür nutzen kannst und dazu habe ich keine Zeit. Am besten mal durch das entsprechende Coding schnüffeln ;)

    Was das ersetzen der WP-Funktionen angeht: Dann mußt Du schon die entsprechenden Core-Files hacken und die WP-internen Funktionen durch umbenennen lahmlegen, dann kannst Du diese in Deinem PlugIn reimplementieren.

    Im Umkehrschluß mußt Du das dann aber bei jedem neuen Release machen.

    vG

    Arno

    und noch einer hinterher ;)

    Zitat

    Denn Ich kann Kategorien anlegen und ich kann eine davon auswählen, in die per default alle Pages zugeordnet werden. Konsequent wäre aber eine Auswahl der Kategorien für Pages. Und schlussfolgerichtig dann auch die Möglichkeit der Auswahl bei der Anzeige.



    Pages mögen evtl. der Standardkategorie zugeordnet werden, was aber nichts damit zu tun hat, das Pages eigentlich ausserhalb der Kategorien laufen und Ihre eigene Struktur über die Seitenabhängigkeiten aufbauen.

    Willst Du z.B. ein Menu aufbauen in dem nur die Seiten der obersten Ebene auftauchen, nutzt Du wp_list_pages mit dem Parameter depth=1. Um die Seiten der Unterebenen für die einzelnen SubSeiten einer Hauptseite als SubMenu anzuzeigen, kannst Du z.B. mein Plugin dafür einsetzen. Siehe dazu auf meiner Homepage in den Seiten zum Thema WordPress.

    vG

    Arno

    Sorry, aber Du verwechselst da was.....

    add_action

    und

    remove_action

    sind WP-Interne Routinen um Menüfunktionen zum Admin-Backend hinzuzufügen bzw. wieder daraus zu entfernen!

    Damit lassen sich keine PHP-Funktionen ersetzen, was im übrigen auch PHP nicht unterstützt....

    Da mußt Du das Template schon entsprechend anpassen.

    vG

    Arno

    Hallo Markus,

    kann ich Dir nicht sagen, da ich selbst keine CronJobs habe und von daher damit auch noch nicht gearbeitet habe.

    Ich habe das ganze auf einem Test-Account mit WP-cron ans laufen gebracht gehabt, setze es aber nicht aktiv ein.

    vG

    Arno

    Moin Gerhard,

    take this:

    vG

    Arno

    Hallo Gerhard,

    nach kurzer in augenscheinnahme des refernzierten Codes, frage ich mich:

    Warum?

    Warum muß das mal wieder als Hack realisiert werden? Meine Meinung zu Hacks kann man auf meiner Seite nachlesen und dem aufmerksamen Studenten des in Frage kommenden Core-Files, wird doch die folgende Stelle nicht entgangen sein, oder? ;) :

    PHP
    // Apply filters on where and join prior to paging so that any
    // manipulations to them are reflected in the paging by day queries.
            $where = apply_filters('posts_where', $where);

    Auch wenn diese rd. 100 Zeilen hinter der letzten von Dir manipulieren Stelle steht, sollte man sich meiner Ansicht nach zunächst mal nach Standardmöglichkeiten das Selektionsergebnis zu manipulieren umsehen, bevor man zum, mE letzten Mittel, Hack greift ;)

    Mit obiger Stelle bietet sich die Möglichkeit daraus ein PlugIn zu machen, ohne den programmiertechnischen Laien mit ungenauen Zeilenangaben (was wenn eben dieser bereits an einer früheren Stelle mit einem Hack Zeilen eingefügt bzw. gelöscht hat?) die Datei ggf. verschrotten zu lassen! ;)

    vG

    Arno