Ciasteczka dla WP

Maleńka wtyczka, żeby spełnić wymogi prawa.

Opcje konfiguracji

  • url z opisem
  • element jQuery do którego trzeba podpiąć informację
  • tekst wiadomości

Jak to działa?

Wtyczka wyświetla podpinany za pomocą jQuery tekst. Sam komunikat wyświetlany jest raz na 28 dni, biorąc pod uwagę ostatnią wizytę. Wystarcza to żeby spełnić warunki stawiane przez prawo.

Należy też stworzyć stronę, na której opiszecie jak wykorzystujecie na stronie pliki cookie.

[zip href="http://iworks.pl/wp-content/uploads/2013/03/ciasteczka.1.1.zip"]ciasteczka.1.1.zip[/zip]

Jak użyć podany kod?

Masz 3 rozwiązania:

  1. wrzuć załączony plik do folderu wp-content/plugins, a potem włącz wtyczkę
  2. wrzuć załączony plik do folderu wp-content/mu-plugins
  3. dołącz kod do pliku functions.php aktualnie używanego motywu

Poprzedni

WordPress 3.5.1 PL – wydany

Następne

W oczekiwaniu na 3.6 – beta 1

25 komentarzy

  1. Krzysiek

    Dzięki. Tylko jak tę wtyczkę uruchomić ?

    Stworzyłem stronę z polityką cookies.
    W oknie konfiguracji wtyczki, w polu „Adres dokumentu” wpisałem link do strony z polityką cookies.
    A informacji na stronie jak nie było tak nie ma.

  2. @Krzysiek: informacja pojawia się tylko dla „nowych”. Czyli sprawdź czy już nie masz cookie o nazwie „cop” i wywal je. Dodatkowo selektor jQuery musi istnieć, jak go nie ma to wtyczka „nie ma gdzie” wyświetlić.

  3. Miklosz

    Wrzuciłem do wp-content/plugins , następnie włączyłem – żaden komunikat się nie wyświetla…

  4. @Miklosz – mogą być dwie przyczyny. Po pierwsze zły element jako jQuery selector. Po drugie może już się wyświetliło? Otwórz stronę w trybie anonimowym przeglądarki i zobacz. Możesz też podać adres, to spojrzę.

  5. marian

    Może ktoś wpisać przykładową konfigurację? U mnie nie działa, a nie mam pojęcia co to jest selektor jquery i jak go użyć.

  6. @marian: użyj „body” to powinno zadziałać. Każdy dokument powinien mieć ten tag.Pamiętaj o skasowanie ciastek, bo komunikat wyświetla się tylko raz.

  7. Paweł

    nie wiem gdzie jest konfiguracja, w innych wtyczkach jest wyszczególnione a tutaj nie, jak ją skonfigurować by prawidłowo wyświetlał się tekst, stworzyć następną stronę jako polityka prywatności ? :(

  8. Szkoda, że informacja o cookies nie przewija się razem ze stroną. Dodatkowo przydałby się przycisk „zamknij” aby w każdym momencie można było wyłączyć informację.

    • @Michał – Skorzystaj w takim razie z wtyczki http://wordpress.org/extend/plugins/cookie-warning/ ta moja nie ma przycisku zamknij, ponieważ informacja wyświetla się raz na 28 dni (stawiane jest, o ironio cookie). Przy drugim wejściu na bloga w terminie krótszym niż ten co podałem informacja o ciastkach się po porostu nie wyświetla. Wtyczka miała być maksymalnie prosta :D

  9. Marcin, dziękuję za odpowiedź. Obecnie korzystam z Pronamic Cookies i wszystko jest OK poza możliwością ustawienia czasu po jakim ma się ponownie pojawić ostrzeżenie. Według mnie Cookie Warning może wystraszyć potencjalnych odwiedzających, którzy szybką opuszczą stronę zanim zobaczą co na niej jest.

  10. @Michał – od prawnika związanego z dużym serwisem, wiem, że „moje” rozwiązanie spełnia prawo i wystarcza.

  11. Jacek

    Próbowałem uruchomić wtyczkę na dwóch moich stronach i nie działa. cookie-warning zadziałało od razu. „Dodatkowo selektor jQuery musi istnieć” także nie wiem co to jest i ta informacja nie pomogła mi w prawidłowym uruchomieniu wtyczki. Czy można uzyskać pomoc w uruchomieniu wtyczki w jakiś prostszy łopatologiczny sposób?

  12. @Jacek: co to jest selektor jQuery, można przeczytać tutaj: http://api.jquery.com/category/selectors/

  13. Tomek

    Super działa.
    Pozdrawiam,
    Tomek

  14. Kaisa

    Witam,

    też nie mogę sobie poradzić z uruchomieniem tej wtyczki. Dodałam ją przez panel WP i włączyłam. I nic się nie zmieniło, co jeszcze powinnam zrobić? Mogę prosić o prostsze wyjaśnienie :)

    Pozdrawiam,

    Kasia

  15. wrzuciłam załączony plik do folderu wp-content/plugins, ale nie mam pojęcia jak potem włączyć wtyczkę :-( Jak to się robi,gdzie?

  16. @Dorota: zobacz ekran „wp-admin” -> „Wtyczki” -> „Ciasteczka”.

    Patrz obrazek: http://iworks.pl/wp-content/uploads/2013/05/jak-wlaczyc-ciasteczka.png

  17. Wojtek

    Fatal error: Cannot redeclare class iworksoptions in /home/……../domains/………/public_html/wp-content/plugins/ciasteczka/includes/class-iworks-options.php on line 37

    Wynik próby zainstalowania w wodpress multisite + genesis na pokładzie :(

  18. @Wojtek, masz też wtyczkę upPrev. Czy używasz coś do cachowania? Znam błąd, lokalnie jest poprawiony.

  19. Wojtek

    Dziękuję za szybką odpowiedź :) Oczywiście upPrev. Próbowałem szukać konfliktów z innymi wtyczkami – nie podejrzewałem, że dwupak jednego autora może być konfliktowy. No i teraz mam problem… z której wtyczki korzystać :)

  20. @Wojtek: załaduj sobie jeszcze raz ciasteczka, właśnie zaktualizowałem kod. upPreva jeszcze dziś też puszczę poprawionego.

  21. @Wojtek: errata: upPrev wcześniej już musiałem poprawić.

  22. rekinu

    u mnie plik wogle się nie ładuje

  23. Pinio

    Bardzo potrzebna wtyczka. Będę musiał zainstalować. Jak się pojawiło prawo dotyczące ciasteczek i informowaniu o nich – powyłączałem, aby nie robić sobie problemu wszystko, co zostawia ciasteczka. Teraz muszę jednak powoli do tego wrócić, żeby nie robić sobie ograniczeń.

Oparte na WordPress & Theme by Anders Norén