Beiträge von redcat63

    Danke aber der Beitrag soll ja NICHT zusätzlich erscheinen. Sondern NUR in der Nebenseite erscheinen


    Auch das ist damit möglich. ;-)

    Du erstellst eine Seite home.php
    Vor dem Loop schreibst Du folgenden Befehl:
    <?php query_posts('cat=1'); ?>

    Dann sollten eigentlich nur die Beiträge der Kategorie 1 angezeigt werden. Die Kategorie 1 ist normalerweise die Kategorie Allgemein, in die standardmäßig alle Beiträge einsortiert werden. Willst Du einen Beitrag in der Kategorie Allgemein nicht erscheinen lassen, entfernst Du den Haken vor dieser Kategorie und aktivierst die Kategorie "Nebenseite".
    Das war' s auch schon.


    VG Elke

    hi!

    zweite frage:

    gibt es ein plugin für wordpress damit jeder user eine registrierungsmail bekommt worin er auf einen bestätigungslink klicken muss zur accountaktivierung?


    Ich kenne ein solches Plugin nicht.
    Deswegen musst Du wahrscheinlich selbst Hand anlegen.
    Dabei solltest Du beachten, dass Du die WP-Dateien nicht veränderst, damit die Upgrades nicht zulange dauern. ;-)

    hi!
    dritte frage:

    ist es möglich nach drücken des login buttons sich direkt auf der seite einzuloggen und nicht jedes mal zu der eigenen anmeldeseite weitergeleitet zu werden?


    Es gibt ein Plugin, das es Dir ermöglicht das Loginformular beispielsweise in der Sidebar auszugeben. Wie es heißt, kann ich Dir leider nicht sagen.
    Aber wer suchet, der findet. ;-)

    VG Elke

    ^Dafür brauchst Du kein Plugin, denn das Problem kannst Du ganz einfach mit zusätzlichen Kategorien lösen:
    1. Kategorie, z. B. "Nebenseite" anlegen
    2. Beiträge zusätzlich der Kategorie "Nebenseite" zuordnen

    Natürlich sollte die Kategorie einen sinnvollen Namen und nicht Nebenseite heißen. ;-)

    VG Elke

    Diese comments.php und auch comments-popup.php sind nicht wirklich für irgendwas gut, oder? Ich hab jetzt mal beide gelöscht, und es passiert nichts weiter auf der Site.

    @ Woodstock: Danke für den Tipp, 2 Gründe sprechen dagegen: zum Einen finde ich in den Temlatefiles nirgends solch eine Zeile, und zweitens traue ich mich nicht wirklich, an php was zu ändern- das ist mir unheimlich...

    Und die Zeile "Keine Kommentare" steht leider immer noch drin bei allen Artikeln.

    Any ideas?

    Wenn Du die Zeile entfernen willst, wirst Du wohl oder übel Deine Templatedateien ändern müssen.
    Vorher solltest Du aber immer eine Sicherheitskopie anlegen, damit Du die Datei bei Problemen wieder auf den Server kopieren kannst.

    Suche mal nach:

    PHP
    <?php comments_template(''); ?>

    oder ähnlichem.
    Diesen Text kannst Du löschen.

    Wenn Du total unsicher bist, dann veröffentliche Deinen Code und dann kann ich Dir sagen, was Du löschen musst. Aber Versuch macht kluch. ;-)

    VG Elke

    Jau, daran hatte ich auch schon gedacht.
    Vielleicht ist es wirklich einfacher, das JavaScript selber einzubetten, als auf zwei Plugins hintereinander aufzubauen...


    Meine Meinung zu JavaScript:
    Wenn es nicht wirklich Not tut und ich auch nicht davon ausgehen kann, dass alle Besucher (meiner Hauptzielgruppe) JavaScript aktiviert haben, dann verzichte ich lieber darauf.

    VG Elke

    Entweder:
    hinter dem Textfeld steht der Befehl <br />. Das Textfeld findest Du wahrscheinlich in Deiner Templatedatei sidebar.php
    Diesen Befehl einfach löschen oder auskommentieren.
    Oder:
    Sollte das nicht der Fall sein oder nicht ausreichend sein, so musst Du die Einstellungen in Deiner css-Datei ändern. Wahrscheinlich reicht der vorgegebene Platz nicht für das Suchfeld und den Button aus. D. h. ggfs. Beides um 10-20px verkürzen.

    VG Elke

    Yupp, das war selbst für mich verständlich. ;-)

    Ich habe vor einiger Zeit ein ähnliches Plugin erstellt, das sieht wie folgt aus:


    Das kannst Du ja versuchen nach Deinen Bedürfnissen anzupassen.
    Ansonsten schau Dir doch mal den Code des anderen Plugins an. Vielleicht hilft Dir das auch weiter.

    VG Elke

    Noch ein Tipp:
    wenn Du nirgends Kommentare bzw. Pings anzeigen lassen willst, dann lösche auch die Templatedatei comments.php. (Für den Fall aller Fälle: vor dem Löschen eine Sicherheitskopie dieser Datei auf dem lokalem Rechner anlegen.)
    Dumme Spambots, die die Datei nutzen, um Kommentare zu hinterlassen, laufen dann gegen die "Wand". :-D

    VG Elke

    Hm.
    Im Moment weiß ich leider auch nicht weiter.
    Ich werde mir das Plugin wohl doch downloaden müssen und dann mal nachsehen.
    Welche Version hast Du?
    Kannst Du die Downloadseite mal verlinken?

    Leider habe ich im Moment wenig Zeit, sodass Du voraussichtlich einige Tage warten musst.

    VG Elke

    Wahrscheinlich kennst Du die Seite schon auswendig, aber schau Dir mal das Beispiel genau an.
    Dort findest Du u.a. die Funktion
    register_activation_hook(__FILE__, 'my_activation');

    Außerdem würde ich es statt

    PHP
    add_action('scheduledCheckUpdates', array(&$this, 'checkPluginUpdates'));

    mal mit:

    PHP
    add_action('scheduledCheckUpdates', 'checkPluginUpdates');

    VG Elke

    Die Fragen, die sich mir zunächst stellen sind:
    1. Wurde überhaupt ein Cron-Job erstellt, der stündlich durchgeführt wird?
    2. Gibt es die Funktion [COLOR=#000000][COLOR=#CC0000]scheduledCheckUpdates[/COLOR][/COLOR] überhaupt oder heißt sie vielleicht scheduleCheckUpdates (o.ä.).

    Vielleicht ist es nicht relevant, aber...
    die class heißt [COLOR=#000000][COLOR=#0000CC]MailOnUpdate[/COLOR][/COLOR]. Die Funktion darunter hat den selben Namen. Allerdings werden bei ihr keine Großbuchstaben verwendet. Ist das so gewollt?

    VG Elke

    P.S. Was heißt eigentlich Admin-Scope?

    Wenn ich Dein Script richtig verstehe, dann prüfst Du, ob und wenn ja wann das letzte Mal ein update-Check vorgenommen wurde.
    Da es beim ersten Mal funktioniert hat:
    Kann es sein, dass Du diese Zeit nicht hast verstreichen lassen bzw. vergessen hast, das erstellte File zu löschen bzw. zu manipulieren?
    Vielleicht liegt es auch daran, dass eine Variable nicht richtig entleert wurde und deswegen beim 2. Mal Schwierigkeiten macht.
    Um das herauszufinden, ob es daran scheitert, übergebe allen Variablen einen leeren String. (Beispiel: $meinevariable='';)

    Auch wenn das Problem eigentlich gelöst ist:
    Warum empfindest Du es als unsauber, wenn Du die Datei per require_once einbindest?
    Es hätte nicht nur den Vorteil, dass Du keinen redundanten Code hast, sondern auch künftige Änderungen, die in der Datei update.php von WP vorgenommen wurden, nicht selbst vornehmen musst (Faulheit siegt, gel? ;-))

    VG Elke

    Versuchs mal damit:

    Edit: Änderungen von kidata übernommen

    VG Elke