Title: Lite Contact Form
Author: Beherit
Published: <strong>2020-05-18</strong>
Last modified: 2022-02-16

---

Szukaj wtyczek

Wtyczka **nie została przetestowana z trzema ostatnimi głównymi wydaniami WordPressa**.
Może nie być już utrzymywana lub obsługiwana, co może skutkować problemem ze zgodnością
z nowszymi wersjami WordPressa.

![](https://ps.w.org/lite-contact-form/assets/icon.svg?rev=2309289)

# Lite Contact Form

 Autor: [Beherit](https://profiles.wordpress.org/beherit/)

[Pobierz](https://downloads.wordpress.org/plugin/lite-contact-form.1.1.6.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/lite-contact-form/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/lite-contact-form/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/lite-contact-form/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/lite-contact-form/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/lite-contact-form/)

## Opis

Lekki i prosty formularz kontaktowy bez dodatkowych nieprzyjaznych dla użytkownika
opcji. Możesz dodać formularz kontaktowy do dowolnej strony za pomocą kodu skrótowego`[
contact_form]`. Wtyczka jest zintegrowana z wtyczkami [Akismet](https://pl.wordpress.org/plugins/akismet/)
i [GreCAPTCHA](https://pl.wordpress.org/plugins/grecaptcha/), które chronią przed
spamem.

## Instalacja

W większości przypadków można zainstalować automatycznie ze strony wtyczek w panelu
administracyjnym.

Jeśli jednak chcesz zainstalować ją ręcznie, wykonaj następujące czynności:

 1. Pobierz wtyczkę i rozpakuj archiwum.
 2. Prześlij cały folder `lite-contact-form` do katalogu `/wp-content/plugins/`.
 3. Włącz wtyczkę z menu „Wtyczki” w WordPressie.

## Najczęściej zadawane pytania

### Jak zmienić adres e-mail nadawcy i odbiorcy?

Domyślnie wtyczka używa adresu e-mail administratora, który jest ustawiony w ustawieniach
ogólnych WordPress. Można to zmienić, dodając atrybuty do kodu skrótowego.

    ```
    [contact_form sender="noreply@domain.tld" recipient="Blog Admin <admin@domain.tld>"]
    ```

### Jak chronić formularz kontaktowy przed spamem?

Wtyczka nie ma wbudowanych funkcji ochrony przed spamem ale jest zintegrowana z 
innymi wtyczkami, które najlepiej wykonują to zadanie. Możesz użyć do tego wtyczki
[Akismet](https://pl.wordpress.org/plugins/akismet/) lub/oraz [GreCAPTCHA](https://pl.wordpress.org/plugins/grecaptcha/).

### Czy ta wtyczka będzie działać z wtyczkami pamięci podręcznej?

Tak. Wtyczka została zaprojektowana do współpracy z wtyczkami pamięci podręcznej.
Wykorzystuje lekki skrypt Vanilla JS i WordPress REST API do przetwarzania żądań.

### Jak zmienić styl formularza kontaktowego?

Domyślnie opis pól jest wyświetlany w tekście zastępczym, ale można go zmienić na
etykiety.

    ```
    [contact_form style="labels"]
    ```

Jeśli chcesz tylko zmienić styl CSS, po prostu dodaj selektory do pliku style.css
w aktywnym motywie lub utwórz nowy plik lite-contact-form.css w aktywnym motywie.

### Jak dodać niestandardowe pola?

Wtyczka jest prosta i nie ma ustawień dodawania niestandardowych pól, musisz dodać
kod PHP np. w functions.php w aktywnym motywie.

Użyj funkcji add_filter, aby dodać niestandardowe pole, możesz użyć trzech filtrów.

    ```
    function custom_fields_before() {
        return '<p class="lcf-validate">
            <input type="text" name="test" placeholder="Field with JS validation">
            <span class="lcf-tip"></span>
        </p>';
    }
    add_filter('lcf_before_fields', 'custom_fields_before');

    function custom_fields_before_message() {
        return '<p>
            <input type="text" name="test" placeholder="Field without JS validation">
            <span class="lcf-tip"></span>
        </p>';
    }
    add_filter('lcf_before_message_field', 'custom_fields_before_message');

    function custom_fields_after() {
        return 'some html code';
    }
    add_filter('lcf_after_fields', 'custom_fields_after');
    ```

Możesz zweryfikować całe żądanie lub tylko swoje pole.

    ```
    function custom_field_validate($result, $field, $value) {
        if(empty($value)) {
            $result['status'] = 'blocked';
            $result['fields'][] = array('field' => $field, 'message' => 'This field is required.');
        }
        return $result;
    }
    add_filter('lcf_validate_field_name', 'custom_field_validate', 10, 3);

    function custom_validate_request($result, $fields) {
        if(...) {
            $result['status'] = 'error';
            $result['message'] = 'There was an error trying to send your message.';
        }
        return $result;
    }
    add_filter('lcf_validate', 'custom_validate_request', 10, 2);
    ```

Są jeszcze dwa filtry, których można użyć do zmiany tematu wiadomości e-mail i treści
wiadomości.

    ```
    function custom_mail_subject($subject, $fields) {
        return $subject;
    }
    add_filter('lcf_mail_subject', 'custom_mail_subject', 10, 2);

    function custom_mail_message($message, $fields) {
        return $message;
    }
    add_filter('lcf_mail_message', 'custom_mail_message', 10, 2);
    ```

## Recenzje

![](https://secure.gravatar.com/avatar/cc0b0a6040968502ed90c0c75bdb8c9b25dd01b7bb75ba48730d35e70a8ad61a?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-9305/)󠁿

 [Phll](https://profiles.wordpress.org/phll/) 2020-06-20

Simple, lightweight, apparently secure (need more time to be sure), and free! + 
Code can be edited easily to fit custom needs. All I needed. Many thanks to the 
dev!

 [ Przeczytaj 1 recenzje ](https://wordpress.org/support/plugin/lite-contact-form/reviews/)

## Kontrybutorzy i deweloperzy

„Lite Contact Form” jest oprogramowaniem open source. Poniższe osoby miały wkład
w rozwój wtyczki.

Zaangażowani

 *   [ Beherit ](https://profiles.wordpress.org/beherit/)

Wtyczka „Lite Contact Form” została przetłumaczona na 1 język. Podziękuj [tłumaczom](https://translate.wordpress.org/projects/wp-plugins/lite-contact-form/contributors)
za ich wkład.

[Przetłumacz wtyczkę “Lite Contact Form” na swój język.](https://translate.wordpress.org/projects/wp-plugins/lite-contact-form)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/lite-contact-form/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/lite-contact-form/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/lite-contact-form/)
przez [RSS](https://plugins.trac.wordpress.org/log/lite-contact-form/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.1.6 (2022-02-16)

 * Drobne ulepszenia.

#### 1.1.4 (2020-08-18)

 * Naprawiono wywołanie API Akismet.

#### 1.1.2 (2020-08-05)

 * Drobne ulepszenia.

#### 1.1 (2020-05-19)

 * Dodano atrybut stylu dla kodu skrótowego.
 * Ładowanie arkuszu stylów CSS z aktywnego motywu.

#### 1.0 (2020-05-18)

 * Pierwsze wydanie.

## Meta

 *  Wersja **1.1.6**
 *  Ostatnia aktualizacja **4 lata temu**
 *  Włączone instalacje **100+**
 *  Wersja WordPressa ** 4.6 lub nowszej **
 *  Testowano do **5.9.13**
 *  Wersja PHP ** 7.0 lub nowszej **
 *  Języki
 * [English (US)](https://wordpress.org/plugins/lite-contact-form/) i [Polish](https://pl.wordpress.org/plugins/lite-contact-form/).
 *  [Przetłumacz na swój język](https://translate.wordpress.org/projects/wp-plugins/lite-contact-form)
 * Tagi
 * [contact](https://pl.wordpress.org/plugins/tags/contact/)[contact form](https://pl.wordpress.org/plugins/tags/contact-form/)
   [email](https://pl.wordpress.org/plugins/tags/email/)[feedback](https://pl.wordpress.org/plugins/tags/feedback/)
   [feedback form](https://pl.wordpress.org/plugins/tags/feedback-form/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/lite-contact-form/advanced/)

## Oceny

 5 na 5 gwiazdek.

 *  [  1 recenzja 5-gwiazdkowa     ](https://wordpress.org/support/plugin/lite-contact-form/reviews/?filter=5)
 *  [  0 recenzji 4-gwiazdkowych     ](https://wordpress.org/support/plugin/lite-contact-form/reviews/?filter=4)
 *  [  0 recenzji 3-gwiazdkowych     ](https://wordpress.org/support/plugin/lite-contact-form/reviews/?filter=3)
 *  [  0 recenzji 2-gwiazdkowych     ](https://wordpress.org/support/plugin/lite-contact-form/reviews/?filter=2)
 *  [  0 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/lite-contact-form/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/lite-contact-form/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/lite-contact-form/reviews/)

## Zaangażowani

 *   [ Beherit ](https://profiles.wordpress.org/beherit/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/lite-contact-form/)