Contact Form 7

Kuvaus

Contact Form 7:llä voi tehdä useita yhteydenottolomakkeita, ja voit myös joustavasti muokata lomaketta ja viestin sisältöä yksinkertaisin merkinnöin. Lomake tukee Ajax-pohjaista lähetystä, CAPTCHA-varmennusta, roskapostin suodatusta Akismetin avulla ja niin edelleen.

Ohjeet & tuki

Löydät dokumentit, usein kysytyt kysymykset ja tarkempaa tietoa Contact Form 7:stä osoitteesta contactform7.com. Jollet löytänyt vastausta kysymykseesi usein kysyttyjen kysymysten joukosta tai muista dokumenteista, käy vielä WordPress.org:n tukifoorumilla. Jollet löydä yhtään viestiketjua, jossa käsitellään juuri sinun asiaasi, aloita aiheestasi uusi viestiketju.

Contact Form 7 tarvitsee tukeasi

Tämän ilmaisen lisäosan kehitystyön ja tukitoimintojen jatkaminen ilman sinun kaltaisiltasi käyttäjiltä saatavia lahjoituksia on vaikeaa. Jos pidät Contact Form 7:stä ja se on mielestäsi hyödyllinen, ole hyvä ja harkitse lahjoittamista. Lahjoituksesi rohkaisee ja tukee lisäosan jatkokehitystä ja parempaa käyttäjätukea.

Suositellut lisäosat

Contact Form 7:n käyttäjille suositellaan seuraavia lisäosia:

  • Flamingo (tekijä Takayuki Miyoshi) – Flamingon avulla voit tallentaa yhteydenottolomakkeilla lähetetyt viestit tietokantaan.
  • Postman (tekijä Jason Hendriks) – Postman on uuden sukupolven SMTP-postitusohjelma, joka auttaa WordPress-sivustosi luomien sähköpostien lähettämisessä.
  • Bogo (tekijä Takayuki Miyoshi) – Bogo on suoraviivainen monikielisyyslisäosa, joka ei aiheuta päänsärkyjä.

Kääntäjät

Voit kääntää Contact Form 7:n osoitteessa translate.wordpress.org.

Kuvankaappaukset

  • screenshot-1.png

Asennus

  1. Siirrä palvelimelle koko contact-form-7 -kansio /wp-content/plugins/ -hakemistoon.
  2. Ota lisäosa käyttöön WordPressin Lisäosat-valikon kautta.

Löydät ”Yhteydenotto”-valikon WordPressin hallintapaneelissa.

Perusohjeita on myös lisäosan kotisivulla.

UKK

Onko sinulla Contact Form 7:ää koskevia kysymyksiä tai ongelmia? Käytä näitä tukikanavia asianmukaisesti.

  1. Ohjeet
  2. Usein kysytyt kysymykset
  3. Tukifoorumi

Tuki

Asennusohjeet
  1. Siirrä palvelimelle koko contact-form-7 -kansio /wp-content/plugins/ -hakemistoon.
  2. Ota lisäosa käyttöön WordPressin Lisäosat-valikon kautta.

Löydät ”Yhteydenotto”-valikon WordPressin hallintapaneelissa.

Perusohjeita on myös lisäosan kotisivulla.

Arvostelut

Keep getting error

Keep getting the error ”There was an error trying to send your message. Please try again later.” Tried lots of things double checking api keys, changing the wp_mail() function to mail() but still same.

One of the best WP plugins ever just became totally unreliable

Since it’s REST API updates (probably) this plugin became totally unreliable. In two months I have to look for some alternative on the third production client site, they losing conversion, me losing lots of development time and lots of money.

The issues are furthermore really difficult to reproduce and track. E.g. some form works, another one doesn’t; when one seems to be fixed another one starts to produce problems; not mentioning submit errors trackable only by using Browserstack, sometimes this latter doesn’t help either.

I’m really very disappointed – in the past few moths I’ve spent s***loads of development hours by trying to fix these issues as I was persuaded that WPCF7 is The Best Form Solution for WordPress.
Now I’m not anymore. I’m leaving the club.

Lue kaikki 1 400 arvostelua.

Avustajat & Kehittäjät

“Contact Form 7” perustuu avoimeen lähdekoodiin. Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.

Avustajat

“Contact Form 7” has been translated into 40 locales. Kiitoksia kääntäjille heidän työstään.

Käännä “Contact Form 7” omalle kielellesi.

Oletko kiinnostunut kehitystyöstä?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Muutosloki

Lisätietoja: Versiot.

4.9

  • Tukee subscribers_only-asetusta
  • Muutettu WPCF7_VERIFY_NONCE-funktion oletusarvoksi ”false”
  • WPCF7_FormTagsManager::collect_tag_types() tukee invert-asetusta
  • Uudet suodatinkoukut: wpcf7_verify_nonce, wpcf7_subscribers_only_notice, wpcf7_remote_ip_addr ja wpcf7_submission_is_blacklisted
  • Korjaus: Lomake-elementin tabindex-asetukselle ei voinut antaa arvoksi nollaa tai negatiivista kokonaislukua
  • Näytetään virheilmoitus, kun yksikään tarjolla olevista valintanapeista ei ole valittuna
  • Rakennetarkistin: Lisätty tarkistusehto, jolla estetään vanhentuneiden asetusten käyttäminen (on_sent_ok ja on_submit)
  • Skip_mail-asetuksen voi välittää parametrina WPCF7_ContactForm::submit()- ja WPCF7_Submission::get_instance()-funktioille.
  • Käynnistää mukautetun wpcf7beforesubmit -DOM-tapahtuman. FormData-objektia voi muokata tapahtumankäsittelijän avulla.

4.8.1

  • Lisätty wpcf7.initForm- JavaScript-funktio, jotta lomakkeen alustusvaihe saadaan eristettyä.
  • Korjattu virhe, joka aiheutti sen, että ilmoitusteksti toistui moninkertaisena, kun lähetyspainiketta napsautettiin hiirellä useaan kertaan.
  • Tyhjennetään $phpmailer->AltBody, jotta vältetään tahaton periytyminen aikaisemmista wp_mail()-kutsuista.
  • Korjattu textarea-tyyppisen elementin virheellinen merkkimäärä.
  • Akismet: Comment_author-, comment_author_email- ja comment_author_url muuttujien sisällöt jätetään pois comment_content-muuttujan sisällöstä.
  • REST-rajapinta: Luotettavampi URL-polkujen muodostamistapa.
  • Myös free_text-syötekentät otetaan huomioon event.detail.inputs-käsittelyssä.

4.8

  • Jätetty jquery.form.js pois käytöstä.
  • Lisätty mukautetut REST API -päätepisteet Ajax-lomakkeiden lähettämistä varten.
  • WPCF7_FormTag-luokassa käytetään ArrayAccess-rajapintaa.
  • WPCF7_FormTagsManager::filter() suodattaa lomake-elementit sen perusteella, mitä ominaisuuksia ne tukevat.
  • Uudet lomake-elementtien ominaisuudet: do-not-store, display-block ja display-hidden
  • Poistettu epätarkoituksenmukainen sisältö h1-otsikoista.
  • Lisätty tuki reCAPTCHA-lomake-elementin size:invisible-asetukselle.