• Resolved heinralf

    (@heinralf)


    Hi janizde,
    tools PlugIn gebaut.
    ich habe ein Kunden der m?chte, dass am Montags statt die Zeit einen Text in “is Open” shortcode angezeigt werden soll.
    Habe jetzt nicht alle infos zu “is open” gelesen.
    Kannst du mir sagen, ob diese Methode mit deinen PlugIn funktioniert und wie setze ich es an besten um.

    danke für deine Hilfe
    Ralf Hein

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author janizde

    (@janizde)

    Hallo,

    das ist rein über die Plugin Optionen nicht m?glich. Es würde allerdings mit dem op_shortcode_attributes filter funktionieren (https://github.com/janizde/WP-Opening-Hours/blob/master/doc/filters.md#op_shortcode_attributes) Hier müssten das Attribut text immer montags überschrieben werden, zum Beispiel:

    https://gist.github.com/janizde/88eaad44471171e093f6e937c8e9be61

    Grü?e
    Jannik

    Thread Starter heinralf

    (@heinralf)

    Hallo Janizde,

    Vielen vielen Dank für deine Hilfe zu meinen Problem und sorry dass ich mich erst jetzt dazu melde.
    Ich muss zu meinen bedauern gestehen, dass ich nur Halbwissen zu PHP und Javascript besitze.
    Aber das werde ich mir noch an eigenen (hoffe ich ?? ). Habe mich jetzt bei der Fernuni Hagen eingeschrieben und strebe den Informatik Bachelor zu bekommen.

    Zurück zu meinen Problem. Da ich gerade versuche deinen Shortcode Attribute Filter einzubetten bin ich auf einen Problem gesto?en.
    Ich habe es versuch über (https://github.com/janizde/WP-Opening-Hours/blob/master/doc/filters.md#op_shortcode_attributes) alles zu verstehen und habe auch vieles ausprobiert.
    Korrigiere mich, wenn ich falsch liege
    Mein erster Schritt
    Deine PHP-Datei (opening-hours-custom-text-on-mondays.php) in den Ordner classes/OpeningHours/Module/Shortcode
    Damit die PHP angesteuert werden kann.

    Zweiter Schritt
    Den Attribute Filter (op_shortcode_attributes) mit instandeof für den Shortcode zusammenfügen (soweit ich das verstanden habe)
    Ich hatte angenommen:
    op_shortcode_attributes=”IsOpen1“ ( die 1 steht für den Wochentag) das war meine erste Schlussfolgerung aus (instanceof IsOpen && (int) Dates::getNow()->format(‘w’) === 1)
    Dritter Schritt
    Ab da habe ich als unwissender vieles ausprobiert und bin zu keiner L?sung gekommen.
    Da w?r jetzt wieder deine Hilfe gut, um es zum laufen zubekommen.

    Ich danke dir für deine Bemühungen in Vorraus
    Gru?
    Ralf

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Texte statt Zeit an speziellen Tagen’ is closed to new replies.