• Hallo Zusammen,

    ich arbeite gerade an meinem ersten kleinen Widget. Ich habe leider nur sehr wenig Erfahrung in PHP und wollte deshalb um ein paar Tipps bitten.
    Meinen bisherigen Code habe ich mit Hilfe des WP Codex und ein paar Tutorials im Netz zusammengeschustert.

    Was macht das Widget?
    Es gibt lediglich einen kurzen Text und eine Datumsberechnung aus. Es werden Tage ab einem Startdatum hochgezählt.

    Problemstellung:
    Ich möchte es dem Admin ermöglichen, das Startdatum in einer Option zu ändern.

    Mein Code:

    Gleich vorweg, ich möchte nicht, dass jemand den Code komplett für mich schreibt, das wäre zu viel des Guten. Ich möchte lediglich eine Hilfestellung zu meiner Problematik.

    Mein Grundgedanke ist, dass ich jetzt im Widget Admin Form eine Textbox oder auch eine Kalender Option erzeugen muss, welche dann mein start_date aktualisiert. Allerdings scheitre ich dabei kläglich. :/

    Ich bedanke mich im Voraus für eure Antworten.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Stichwort: jQuery Datepicker (ist in WordPRess bereits vorhanden). In der Form Funktion der Widget Klasse erstellt Du ein Eingabefeld dem Du den datepicker zuweist. In der Updatefunktion speicherst Du den Wert ab und in der Widgetfunktion machst Du damit Deine Berechnung.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!