Plugin-гүй Wp санал хүсэлтийн маягт. WordPress-д зориулсан санал хүсэлтийн маягт

Гэр / Төхөөрөмж суурилуулах

Сайн уу найзуудаа! Энэ хичээлээр бид санал хүсэлтийн маягт, эсвэл хүмүүсийн хэлснээр "холбоо барих маягт" үүсгэх талаар ярих болно.

Өнөөдөр бид танд миний дуртай Холбоо барих маягт 7 залгаасыг ашиглан хэдхэн минутын дотор хэрхэн хялбар, үзэсгэлэнтэй, ажиллагаатай санал хүсэлтийн маягт үүсгэж болохыг харуулах болно.

Би холбоо барих маягтыг суулгах бүх үе шатыг аль болох нарийвчлан тайлбарлахыг хичээх бөгөөд энэ талаар хичээл нэлээд урт байх болно :)

WordPress дээр холбоо барих маягт үүсгэх

Хамгийн эхэнд би Холбоо барих маягт 7 залгаас нь орос хэлтэй бөгөөд танд ямар ч асуудал гарахгүй гэдгийг тэмдэглэхийг хүсч байна. Энэ залгаасыг 25 САЯ ГАРУЙ УДАА татаж авсан нь миний үгийн баталгаа байж болно!!!

За ингээд эхэлцгээе. Санал хүсэлтийн маягт үүсгэхийн тулд та дараахь зүйлийг хийх хэрэгтэй.

1. Contact Form 7 залгаасыг суулгаж идэвхжүүлнэ үү. Хэрхэн залгаасуудыг суулгах боломжтой.

2. Идэвхжүүлсний дараа Холбоо барих маягт 7 -> Маягт руу орно.

3. Нээгдэх цонхонд оруулах код бүхий мөрийг хуулна.

4. Хуулсан кодыг санал хүсэлтийн маягт нэмэхийг хүссэн хуудсан дээр буулгана уу. Кодоо оруулсны дараа "Шинэчлэх" товчийг дарж өөрчлөлтийг хадгалахаа бүү мартаарай.

Энэ нь холбоо барих маягтыг нэмсний үр дүн юм:

Бэлэн! Та вэбсайт дээрээ санал хүсэлтийн маягт суулгасан байна!

Таны харж байгаагаар хэдхэн минутын дотор та вэбсайт дээрээ санал хүсэлтийн маягтыг хялбархан суулгаж болно. Та үүнийг дуусгаж болно, гэхдээ стандарт маягтдаа сэтгэл хангалуун бус, өөр өөр талбар, чадвартай цоо шинэ холбоо барих маягт үүсгэхийг хүсч буй хүмүүст би хичээлийг дуустал уншихыг зөвлөж байна.

Шинэ маягт үүсгэхийн тулд эхлээд түүнд ямар талбар хэрэгтэйг шийдэх хэрэгтэй. Энэ хичээл дээр жишээ болгон бид энгийн дуудлага хийх хүсэлтийн маягтыг үүсгэх болно.

Үүнийг хийхийн тулд бидэнд дараах талбаруудыг бөглөх маягт хэрэгтэй.

  • Нэр (Шаардлагатай талбар)
  • Овог
  • Утас (Шаардлагатай талбар)
  • Дуудлага хийхэд тохиромжтой цагийг сонгох талбар

Талбаруудыг шийдсэний дараа бид маягтыг үүсгэхэд шилжинэ.

1. Холбоо барих маягт 7 -> Шинэ нэмэх рүү очно уу.

2. Нээгдэх цонхноос "Шинээр нэмэх" товчийг дарна уу. Шаардлагатай бол доорх унадаг жагсаалтаас хэлээ сонгоно уу. Анхдагч байдлаар хэл нь орос хэл байх болно.

3. Товчлуур дээр дарсны дараа та маягт засварлагч байрлах хуудас руу шилжих болно.

Хуудасны хамгийн дээд хэсэгт бид нэрийг бичих талбар байна шинэ хэлбэр. Маягтын загварт бид анхдагчаар үүсгэгдсэн стандарт маягтын талбаруудыг хардаг.

Доор бид вэбсайт дээрх маягтаас хэн нэгэн захиалга ирүүлсний дараа таны имэйлд ирэх захидлын тохиргоог харж байна. Жишээлбэл, эдгээр тохиргоонд та вэбсайт дээрх маягтын хүсэлтийг илгээх имэйлийг өөрчлөх эсвэл нэмэх боломжтой. Захидлын загвар нь үсгийн дотор харагдах мэдээллийг тохируулдаг.

4. Редакторын бүтэцтэй өнгөцхөн танилцсаны дараа бид шинэ хэлбэрээ бүтээх ажилд шилжинэ. Үүнийг хийхийн тулд бид маягтын загвараас "Илгээх" товчлуураас бусад бүх мөрийг АРИЛГАЖ, захидлын загварт байгаа бүх зүйлийг бүрэн устгах хэрэгтэй. Устгасны дараа та дараах зүйлийг авах хэрэгтэй.

5. Одоо бид шинэ талбаруудыг үүсгэх хэрэгтэй: Нэр (шаардлагатай), Овог, Утас (шаардлагатай), Тохиромжтой дуудлагын цаг.

Бид шаардлагатай нэр оруулах талбар үүсгэж эхэлдэг. Үүнийг хийхийн тулд "Таг үүсгэх" товчийг дараад Текст талбарыг сонгоно уу.

Шинэ талбарын тохиргоонд тэмдэг тавих бөгөөд энэ нь зөвхөн талбарыг бөглөх шаардлагатай тохиолдолд л шаардлагатай болно. Дараа нь үүсгэсэн кодыг баруун талд байгаа маягтын загварт хуулж, дараах кодыг үсгийн загварт хуулна. Илүү сайн ойлгохын тулд тайлбар болон сумыг доорх зургийг харна уу.

6. Бид нэр оруулах талбарыг нэмсний дараа "Таг үүсгэх" -> Текст талбарыг дарж, ижил төстэй байдлаар формын загвар болон үсгийн загварт кодыг хуулж буулгах замаар Овог, Утас талбарыг үүсгэнэ. Цорын ганц ялгаа нь Овог талбарын хувьд заавал байх ёстой талбарыг тэмдэглэх шаардлагагүй юм.

Нэр, овог, утасны талбаруудыг нэмсний дараа маягт засварлагч дараах байдлаар харагдах болно.

7. Одоо Convenient call time талбарыг үүсгэ.

Үүнийг хийхийн тулд "Таг үүсгэх" дээр товшоод "унадаг цэс" -ийг сонгоно уу.

Сонголт талбарт нэг сонголтыг мөрөнд бичнэ үү, манай тохиолдолд энэ нь хоёр цагийн интервалтай 8-00-18-00 цаг юм. Бөглөсний дараа кодын харгалзах мөрүүдийг маягтын загвар болон үсгийн загварт хуулна.

Үүний үр дүнд та дараах байдалтай байх ёстой.

9. Маягтын кодыг хуулж, маягт хэрэгтэй хуудсандаа наана. Хэрэв та бүх зүйлийг зөв хийсэн бол танд дараах маягтыг буцааж дуудах хүсэлтийн маягт байх ёстой.

БЭЛЭН! Энд бид эхнээс нь буцаан дуудлага захиалах маягтыг бий болгосон.

Зарим хүмүүсийн хувьд бүх зүйл маш төвөгтэй, аймшигтай мэт санагдаж магадгүй гэдгийг би хүлээн зөвшөөрч байна, гэхдээ энэ мэдрэмж таныг анх удаа холбоо барих маягтыг эхнээс нь үүсгэх хүртэл л байх болно 😉

Ихэнх тохиолдолд энэ нь хангалттай юм стандарт хэлбэрАнхдагч залгаасыг суулгаж, идэвхжүүлсний дараа шууд үүсгэсэн санал хүсэлт.

Энэ заавар танд хэрэгтэй байсан бөгөөд та Холбоо барих маягт 7 залгаасыг ойлгосон гэж найдаж байна.

Хэрэв танд маягт үүсгэх явцад асуух зүйл байвал эсвэл ямар нэг зүйл болохгүй бол коммент хэсэгт бичиж, асуулт асуугаарай.

Сайт дээрх санал хүсэлтийн маягт нь холбоо барих хуудсан дээрх шаардлагатай шинж чанар гэдгийг санаарай.

Сайн уу найзуудаа! Энэ хичээлээр бид санал хүсэлтийн маягт, эсвэл хүмүүсийн хэлснээр "холбоо барих маягт" үүсгэх талаар ярих болно. Өнөөдөр бид танд өөрийн дуртай Холбоо барих маягт 7 залгаасыг ашиглан хэдэн минутын дотор хялбар, үзэсгэлэнтэй, ажиллагаатай санал хүсэлтийн маягтыг хэрхэн үүсгэж болохыг харуулах болно. Би холбоо барих маягтыг суулгах бүх үе шатыг аль болох нарийвчлан тайлбарлахыг хичээх болно Тиймээс хичээл нэлээд урт байх болно. :) WordPress дээр холбоо барих маягт үүсгэх нь Эхэндээ, Contact Form 7 залгаас нь орос хэлтэй бөгөөд танд ямар ч асуудал гарахгүй гэдгийг тэмдэглэхийг хүсч байна. Миний үгийн баталгаа бол энэ залгаас юм...

Хичээлд саналаа өгнө үү

100

Зэрэг

Үр дүн: Эрхэм уншигчид! Санал өгөхөөс залхуурах хэрэггүй, сэтгэгдлээ үлдээгээрэй. Ингэснээр би хичээл, нийтлэлийн ач тусыг ойлгож, ирээдүйд тэдний чанарыг сайжруулах боломжтой болно. Урьдчилан баярлалаа!

Сайтын чухал бүрэлдэхүүн хэсэг бол түүний зохиогчтой харилцах явдал юм. WordPress нь энэ цэгийг ойлгох боломжийг танд олгоно янз бүрийн арга, тус бүр өөрийн гэсэн арга замаар тохиромжтой. Өнөөдөр бид суулгах, тохируулах аргууд, тэдгээрийн давуу болон сул талуудыг авч үзэх болно.

Тохиромжтой санал хүсэлтийн маягтыг бий болгохын тулд бид хэд хэдэн сонголтыг анхаарч үзэх болно. Хэрэв та WordPress-ийн өгдөг ачааллыг аль болох багасгахыг хүсч байвал энэ нь танд зориулсан нэмэлт өргөтгөлгүй шийдэл юм. Хэрэв танд дэвшилтэт функц хэрэгтэй бол CF7-г сонгоно уу.

Plugins ашиглахгүйгээр санал хүсэлтийн маягт

Энэхүү шийдлийн давуу тал нь нэмэлт ачаалал үүсгэхгүй байх явдал юм. Бид дөрвөн талбар бүхий үндсэн санал хүсэлтийн маягтыг бий болгоно.

  • Имэйл;
  • Захидлын сэдэв;
  • Текст талбар.
  • Алхам 1

    Бид хостингтой холбогдож, таны WordPress дээр ашиглаж байгаа сэдэвт хавтас руу очно. Даалгавар бол дотор нь шинэ php файл үүсгэх явдал юм. Ямар ч нэр. Би "feedback.php" хийх болно.

    Алхам 2

    Үүсгэсэн файлаа нээнэ үү текст засварлагчтэгээд кодыг нь оруулна уу:



    Бид өөрсдийн хэрэгцээнд нийцүүлэн тодоор тодруулсан зүйлийг дахин бичиж, дараа нь файлыг хадгалдаг.

    Алхам 3

    WordPress админ дээр бид үүсгэдэг шинэ хуудас(бичлэг биш), жишээлбэл, "Санал хүсэлт" (1) гэж нэрлээд, хэрэглэгчдийн дагаж мөрдөх холбоосыг нэрлэж (2) кодыг (3) үндсэн хэсэгт оруулна уу (html засварлагч горимд):


    чиний нэр


    И-мэйл


    Мессежийн сэдэв


    Мессежийн текст:



    Хэрэв та өөрчлөхийг хүсч байвал гадаад төрх- маягтанд орсон элементүүдийг ашиглан тухайн сэдвийн CSS файлд юу хүсч байгаагаа бичихэд л хангалттай.

    Оролт(
    };

    Тексттера(
    };

    Оролт(
    };

    Жишээ нь, маягтын бага зэрэг өөрчлөлт нь form()


    Холбоо барих маягт 7 залгаас

    Би энэ хувилбарт өрсөлдөгч олохыг хүссэн ч боломжгүй байсан.

  • Дэмжлэг их хэмжээнийталбарууд (Captcha болон хавсаргах файлуудыг оруулаад доороос дэлгэрэнгүй);
  • Орос хэлтэй байх;
  • AJAX дэмжлэг (хуудсыг дахин ачаалахгүйгээр мессеж илгээх);
  • Маягтуудыг засварлахад хялбар.
  • Энэ бүхэн бол зүгээр л суулгасны дараа миний анхаарлыг татсан давуу талууд юм.

    Хэрэв та мессеж илгээхдээ captcha оролтыг идэвхжүүлэхийг хүсвэл өөр залгаас суулгах хэрэгтэй болно гэдгийг би шууд хэлье. Үгүй бол зөвхөн CF7-г өөрөө татаж аваарай. Магадгүй энэ нөхцөл байдал нь энэ хэлбэрийн санал хүсэлтийн цорын ганц сул тал юм.

    Captcha-ийн өөр хувилбар байдаг - энэ бол асуулт хариултын талбар юм: та өөрөө хэд хэдэн баталгаажуулах асуулт, хариултыг гаргаж ирэх бөгөөд залгаас нь тэдгээрийг санамсаргүй дарааллаар харуулах болно. Бид хоёр аргыг хоёуланг нь авч үзэх болно.

    Алхам 1. Суурилуулалт.

    WP админ дээр "Plugins" -> "Шинэ нэмэх" хэсэгт очно уу. Энэ хуудсан дээр "Татаж авах залгаас" товчийг олоод дээр дурдсан архивыг сонгоод татаж аваад идэвхжүүлнэ үү.

    Анхдагч байдлаар, эхний маягт аль хэдийн танд үүсгэгдэх бөгөөд та үүнийг засах боломжтой. Энэ бол бидний хийх зүйл юм.

    Алхам 2. Маягтыг тохируулах.

    Эхэндээ бид гараар бүтээсэн шиг энгийн маягттай. Гэхдээ та "Таг үүсгэх" дээр дарахад бүх функц бүхий жагсаалт нээгдэнэ. Captcha болон асуулт хариултын жишээг харцгаая.

    Captcha

    Энэ сонголтыг ажиллуулахын тулд танд гуравдагч талын залгаас хэрэгтэй гэдгийг дахин сануулъя. Үүнийг суулгасны дараа "CAPTCHA" зүйлийг сонгоод тохиргоотой цонхыг авна уу.

    Бид кодыг буулгаж, форматлаж, маягтыг хадгалж, эцэст нь спамын эсрэг хамгаалалтыг авах болно.

    Энэ арга нь үүнгүйгээр ажилладаг нэмэлт суурилуулалт, шууд хайрцагнаас гарна.

    Асуулт-хариулт бүрийг шинэ мөрөнд бичсэн бөгөөд хариултыг ‹‹|›› тэмдгээр тусгаарлана. Асуултыг сонгох нь санамсаргүй байдлаар тохиолддог.

    Энэ аргын цорын ганц сул тал нь жижиг жижиг үсгээр харгалзах явдал юм: хэрэв бидний жишээнд хэн нэгэн овог нэрийг бидний зааснаас өөрөөр бичвэл (жижиг биш, жижиг үсгээр бичнэ). том үсэг), тэгвэл хариултыг буруу гэж үзнэ.

    Файлын хэмжээг хязгаарлах боломжтой (байтаар зааж өгсөн тул би танд хэмжээ хөрвүүлэгч ашиглахыг зөвлөж байна) болон илгээх зөвшөөрөгдсөн файлын төрлийг (таслалаар тусгаарлаж, жижиг үсгээр: зип, rar, docгэх мэт).

    Захидлын загвар болон мэдэгдлийг тохируулж байна

    Загвар нь санал хүсэлтийн маягтаар илгээсэн захидал хүлээн авах маягт юм. Хэрэв та тодорхой талбаруудыг нэмсэн бол шалгана уу: загварт хэд хэдэн шошго нэмэх шаардлагатай байж магадгүй. Жишээлбэл, файл илгээх тохиолдолд татаж авсан файлууд танд хүрэхийн тулд загварт байрлуулах ёстой шошго гарч ирнэ.

    Мэдэгдэл (амжилттай илгээсэн мессеж гэх мэт) тохируулах нь хувийн асуудал юм; Өгөгдмөл шошго нь маш тодорхой байна.

    Алхам 3: Санал хүсэлтийн хуудас үүсгэ.

    Үлдсэн зүйл бол шинэ хуудас үүсгэх (залгаасгүй маягтын жишээнд энэ үйл явцыг аль хэдийн тайлбарласан) HTML засварлагч горимд өөрийн маягтын шошгыг оруулах (энэ нь 1-р алхамд заасан). Бид хуудсыг хэрэглэгчид олох хаягаар тохируулаад "Нийтлэх" дээр дарна уу. Бэлэн!

    Миний вэбсайтууд дээр би нэмэлт өргөтгөлгүйгээр сонголтыг ихэвчлэн ашигладаг, учир нь ... Надад дэвшилтэт функц хэрэггүй: ихэнх асуудлыг тайлбар дээр шууд шийддэг. Хэрэв та блог хөтөлдөг бол "хялбар" арга хангалттай гэж бодож байна. Хэрэв та илүү бүрэн санал хүсэлт хүлээн авах шаардлагатай бол Холбоо барих маягт 7 нь энэ мэтгэлцээнд болон ижил төстэй залгаасуудтай харьцуулахад хоёуланд нь өрсөлдөгчгүй юм.

    WordPress нь үндсэндээ санал хүсэлтийн маягтгүй боловч зочинтой харилцахад шаардлагатай хэрэгсэл юм. Энэ нийтлэлд би нэмэлт өргөтгөлүүдийг ашиглан WordPress санал хүсэлтийн маягтыг хэрхэн үүсгэх, мөн тэдгээргүйгээр имэйлээр илгээх талаар танд хэлэх болно.

    Гэхдээ бага зэрэг онолын талаар ярилцъя, хэрэв хэн нэгэн сонирхолгүй бол WordPress дээр маягтыг шууд суулгаж болно.

    Онол: Бидэнд санал хүсэлтийн маягт яагаад хэрэгтэй байна вэ?

    Үүнийг олон хүн мэддэг байх гэж бодож байна хайлтын системүүд"Холбоо барих" хуудсанд үнэхээр талархаж байна. Хэрэв танд байгаа бол уншигчдаасаа нуух зүйлгүй, харилцахад нээлттэй гэсэн үг юм.

    Гэхдээ би зүгээр л имэйл хаягаа бичиж чадвал яагаад ямар нэгэн маягт суулгах хэрэгтэй байна вэ? - Энэ асуулт одоог хүртэл олны танил болж амжаагүй шинээр ирсэн хүмүүсийн дунд гарч ирдэг.

    Харилцагчид дахь имэйл хаягийн сул талууд:

  • Маш их спам нь роботуудаас ирдэг;
  • Жуулчид ховор бичдэг;
  • Хуудсыг ашиглах боломжгүй.
  • Хүн бүр ийм асуудалтай тулгараагүй гэдгийг би мэднэ, гэхдээ надад итгээрэй, 1 жилийн дараа таны захидал бүх захидлын жагсаалтад дуусч, шаардлагагүй мессежүүдээр бөмбөгдөх болно.

    Гэтэл үнэн хэрэгтээ хүмүүс шуудангийн газар очоод хаягийг чинь бичихийг хүсдэггүй учраас бичих нь ховор, гэхдээ ингэвэл "Спам" гэсэн ангилалд орох магадлал өндөр. тэгээд та энэ талаар мэдэхгүй байх болно.

    Тиймээс санал хүсэлтийн маягтыг суулгах нь эдгээр асуудлуудтай хамгийн сайн тэмцдэг. Эцсийн эцэст хэн ч таны жинхэнэ имэйлийг танихгүй бөгөөд бүх захидал хурдан ирж, спам руу орохгүй.

    Plugin ашиглан WordPress санал хүсэлтийн маягт

    Plugin суулгах нь үзэсгэлэнтэй WordPress холбоо барих маягт үүсгэх хамгийн хялбар сонголт юм. Гэсэн хэдий ч, энд би ихэнх залгаасууд хүнд, үзэсгэлэнтэй биш, бас цөөн тохиргоотой гэсэн асуудалтай тулгарсан.

    Тиймээс би сайтын администратор болон зочдод тохиромжтой хамгийн сайн залгаасуудыг хайж олоход хэдэн өдөр зарцуулсан.

    1.

    Huge It Forms нь хамгийн энгийн бөгөөд тохиромжтой залгаасуудын нэг юм. Энэ нь танд зөвхөн мессеж хүлээн авахаас гадна үзэсгэлэнтэй маягт үүсгэх боломжийг олгодог бөгөөд спам дамжихыг зөвшөөрдөггүй бөгөөд их хэмжээний шуудан илгээх боломжтой.

    Plugin нь сайтын аль ч хэсэгт төгс харагдах бөгөөд хажуугийн самбарт ч харуулах боломжтой. Гол давуу тал нь таны сайтыг алдартай өргөтгөлүүд шиг ачаалахгүй байх явдал юм.

    2. — гарч ирэх санал хүсэлтийн маягт

    Usernoise бол санал хүсэлтийн попап маягтыг харуулдаг үнэгүй бөгөөд өвөрмөц залгаас юм. Түүнээс гадна, засварлахад хялбар, гаралтыг хаана ч тохируулах боломжтой, та товчлуурыг ашиглан гаралт хийх боломжтой.

    3. Холбоо барих маягт 7 нь хамгийн шилдэг нь

    Холбоо барих маягт 7 бол сая сая хүмүүсийн ашигладаг хамгийн алдартай залгаас юм. Гэхдээ энэ нь маш их нөөцийг зарцуулж, WordPress-ийг аймшигтай удаашруулдаг гэдгийг цөөхөн хүн мэддэг.

    Баримт нь энэ нь мэдээллийн санд шаардлагагүй асуулга үүсгэхээс гадна скриптүүдийг тухайн хэсэгт холбож, үндсэн файлыг ачаалахыг хориглодог. Энэ нь хуудасны ачааллыг 2 секундээр нэмэгдүүлж, хуудсан дээрх санал хүсэлтийн маягтыг оруулах шаардлагагүй юм.

    Дашрамд хэлэхэд, сайтаа хурдасгах нь шаардлагагүй залгаасуудыг ашиглахаа зогсоох шалтгаануудын нэг юм. Сайтдаа функциональ байдал, хэв маягийг нэмээрэй.

    Онлайн санал хүсэлтийн маягт үүсгэгч

    Цөөхөн хүн сонссон боловч харилцааны сайхан хэлбэрийг бий болгох чадвартай, амархан тохируулагддаг сайтууд байдаг бөгөөд үүний дараа сайтад оруулах тусгай код авдаг.

    Тиймээс бид захидал боловсруулах өөр сайтын нөөцийг ашигладаг. Энэ сонголт нь цахим шуудангийн боловсруулалт байхгүй үнэгүй хостинг ашигладаг хүмүүст тохиромжтой.

    Form Designer бол орос хэл дээрх янз бүрийн хэлбэрийн үнэгүй үүсгэгч юм. Вэбсайтад төгс тохирох цөөхөн хүмүүсийн нэг. Үнэн, энэ нь хязгаарлалттай, жишээлбэл, сард ердөө 100 захидал илгээх боломжтой.

    Гэхдээ 5 доллараар та 1000 захидал хүлээн авах боломжтой, спамаас хамгаалах систем байдаг. дискний зай, тайлан гаргах ба та шуудангийн үйлчилгээг хялбархан холбож болно.

    Хэрэв та ямар нэгэн хязгаарлалтаас ангижрахыг хүсвэл Google-ээс маягт холбож болно. Энэ нь олон функцтэй бөгөөд вэбсайтад оруулахад хэцүү ч үүсгэхэд хялбар байдаг.

    Би ямар ч видео заавар олж чадсангүй, гэхдээ энд байна сайн зааварсуулгахын тулд - тийм ээ!

    Залгаасгүй Php санал хүсэлтийн маягт

    Та өөрийн санал хүсэлтийн маягтыг бий болгоход юу хэрэгтэй вэ? Зүгээр л 4 энгийн алхамыг дагаарай:

  • php файл үүсгэх;
  • Холбоо барих хуудсан дээр (д html формат) хэдэн мөр бичих;
  • Google номын санг холбох (хэрэв маягт ажиллахгүй бол);
  • Хэрэв энэ нь үзэсгэлэнтэй биш бол хэв маягийг нэмээрэй.
  • Би сайт дээрх бүх зүйлийг нарийвчлан тайлбарлахыг хүсээгүй тул видео бичлэг хийж, архив хийсэн. шаардлагатай файлууд Yandex диск дээр. Файлын архивыг татаж авах боломжтой - .

    Залгаасгүйгээр санал хүсэлтийн маягт үүсгэх видео заавар

    Маягт хэнд ч тохирохгүй байна уу? Дараа нь та header.php файл руу оруулах хэрэгтэй: (Google номын сангуудыг холбох). Заавар нь хүн бүрт маш ойлгомжтой, энгийн байх болно гэж найдаж байна. Мөн архиваас та загвартай файлыг олох болно. Зүгээр л бүх мөрүүдийг хуулж, төгсгөлд нь style.css файл руу буулгана уу.

    Анхаар: үнэгүй хостинг нь захидал илгээх функцийг дэмждэггүй. Туршилтын горимыг ашиглахын зэрэгцээ.

    Дүгнэлтийн оронд

    Энэ нийтлэлд би WordPress дээр сайхан санал хүсэлтийн маягт үүсгэх бүх арга замыг авч үзсэн. Таны харж байгаагаар олон арга байдаг бөгөөд тус бүр өөрийн гэсэн арга замаар сайн байдаг.

    Би хувьдаа өөрийн маягтыг бий болгохыг сонгосон бөгөөд зөвхөн танд тохирсон байдлаар тохируулах боломжтой гэсэн шалтгаанаар л сонгосон. Хэрэв та хайлт хийвэл эхний залгаасын хэв маягийг өөрийнхөөрөө дахин тохируулж болно, гэхдээ энэ бол өөр нийтлэлийн сэдэв юм.

    Бид WordPress удирдлагын систем дэх санал хүсэлтэд зориулсан цуврал нийтлэлүүдийг үргэлжлүүлж байна. Өнөөдөр би ajax програмчлалын технологийг ашиглан стандарт wp_mail функц дээр суурилсан залгаасгүйгээр хэрхэн хийхийг танд хэлэхийг хичээх болно.

    Залгаасгүйгээр WordPress санал хүсэлтийн ашиг тус
    • Сайт нь нэмэлт JavaScript болон CSS кодыг ачаалахгүй - энэ нь илүү хялбар болно;
    • Хэрэв таны код өвөрмөц байвал залгаасгүй WordPress санал хүсэлтийн маягт спам гарах магадлал багатай;
    • Та гаралтыг өөрийн үзэмжээр өөрчилж, ямар ч төвөгтэй хэлбэрийг үүсгэж болно.

    Plugins ашиглахгүйгээр WordPress санал хүсэлтийн маягтыг үүсгэхийн тулд бидэнд хамгийн багадаа PHP мэдлэг хэрэгтэй, кодыг зөв газар хуулж авахад хангалттай.

    Залгаасгүйгээр WordPress санал хүсэлтийг үүсгэх код

    Эхэлцгээе!

    Загварынхаа functions.php файлыг нээгээд дараах кодыг оруулна уу:

    функц myform_action_callback() ( глобал $wpdb; глобал $мэйл; $nonce=$_POST["nonce"]; $rtr=""; хэрэв (!wp_verify_nonce($nonce, "myform_action-nonce")) wp_die("(" алдаа":"Алдаа")"); $to="your_mail@site"; \r\n"; $headers.= "Эхнээс: [имэйлээр хамгаалагдсан]\r\n"; // өөр шуудангийн хайрцгаар солих $subject="".$_SERVER["SERVER_NAME"] сайтаас ирсэн мессеж; do_action("plugins_loaded"); // шинэ VI-д идэвхжүүлэх шаардлагагүй, та Хэрэв ( !empty($_POST["name"]) && !empty($_POST["mess"]) && !empty($_POST["имэйл"]))( $message.="Нэр" бол үүнийг идэвхгүй болгох шаардлагатай байж магадгүй. : ".$_POST["нэр"]; $мессеж.="
    Имэйл: ".$_POST["имэйл"]; $мессеж.="
    Зурвас:
    ".nl2br($_POST["замбараагүй"]); if(wp_mail($to, $subject, $message, $headers))( $rtr="("ажил":"Мессеж илгээсэн!","алдаа": "")"; )else( $rtr="("алдаа":"Серверийн алдаа.")"; ) )else( $rtr="("алдаа":"Бүх талбар шаардлагатай!")"; ) echo $rtr; exit; add_action("wp_ajax_nopriv_myform_send_action", "myform_action_callback"); ectory")."/css /styleform.css","0.1.2",true); wp_enqueue_script("myform_script_temp",get_bloginfo("stylesheet_directory")."/js/scriptform.js",array("jquery"),"0.1.2", true wp_localize_script("myform_script_temp", "myform_Ajax", array("ajaxurl" => admin_url("admin-ajax.php"), "nonce" => wp_create_nonce("myform_action-nonce") "wp_enqueue_scripts"); , "myform_stylesheet" функц formZak() ( $rty=""; $rty.=""; $rty.=""; $rty.=""; $rty.=""; $rty.="" "; $rty буцаана; add_shortcode("formZak", "formZak");

    "myform_action_callback" гэсэн эхний функцэд танд $to="your_mail@site"; - имэйлээр солино уу. Та мөн do_action("plugins_loaded") мөртэй холбоотой асуудалтай байж магадгүй. - VP-ийн шинэ хувилбарууд дээр та үүнгүйгээр хийх боломжтой. Өөр юу ч өөрчлөх шаардлагагүй, жишээ нь ажиллаж байгаа бөгөөд залгаасгүйгээр WordPress санал хүсэлтийг WP 4.2 ба 4.9.1 хувилбарууд дээр туршиж үзсэн.

    Энэ кодын дагуу та сэдэвт "css" ба "js" гэсэн 2 хавтас үүсгэх хэрэгтэй. Хэрэв эдгээр сангууд таны сэдэвт аль хэдийн байгаа бол тэдгээрийг үүсгэх шаардлагагүй. "styleform.css" загварын файлыг "css" директорт байрлуулж, хэрэв хүсвэл маягтын загваруудыг бичнэ үү. Жишээ нь ажиллахын тулд хэв маяг шаардлагагүй тул би үүнийг хийхгүй.

    “scriptform.js” файлыг “js” директорт байрлуулж, тэнд дараах энгийн кодыг бичнэ үү.

    функц myform_ajax_send(нэр, имэйл, замбараагүй)(
    jQuery.ajax((
    төрөл: "POST",
    url: myform_Ajax.ajaxurl,
    өгөгдлийн төрөл: "json",
    өгөгдөл :(
    "нэр": jQuery(нэр).val(),
    "имэйл":jQuery(имэйл).val(),
    "замбараагүй": jQuery(замбараагүй).val(),
    "nonce": myform_Ajax.nonce,
    "action":"myform_send_action"
    },
    амжилт: функц (өгөгдөл) (
    хэрэв(өгөгдлийн алдаа =="")(
    анхааруулга(өгөгдөл.ажил);
    )өөрөөр(
    дохиолол (өгөгдлийн алдаа);
    }
    },
    алдаа: функц () (
    дохио ("Холболтын алдаа");
    }
    });
    }

    Эдгээр файлуудыг сервертээ оруулахаа бүү мартаарай.

    Бүх зүйл бэлэн боллоо! - маягтыг харуулахын тулд богино кодыг вэбсайтынхаа нийтлэл эсвэл хуудсанд оруулахад хангалттай.

    Хэрэв та PHP-ээс маягтыг дуудах шаардлагатай бол, жишээ нь хуудасны доод талд байгаа богино кодыг ашиглана уу:

    Та энэ кодыг вэбсайтдаа хуулж, туршиж үзээрэй, бүх зүйл ажиллах ёстой, би энэ жишээг өөрөө туршиж үзсэн. Энэ бол таны имэйлээр хүлээн авах ёстой хариу юм:

    Таны ойлгож байгаагаар залгаасгүйгээр үүнийг хийх нь маш хялбар юм. Дараа нь би танд энэ код ямар утгатай болохыг бага зэрэг хэлэхийг хичээх болно, хэрэв та мэдээж сонирхож байвал.

    Залгаасгүй wordpress-ийн санал хүсэлтийн тайлбар

    myform_action_callback()- санал хүсэлтийн маягтаас таны имэйл рүү мессеж илгээх функц.

    add_action("wp_ajax_nopriv_myform_send_action", "myform_action_callback");
    add_action("wp_ajax_myform_send_action", "myform_action_callback");

    Манай илгээх функцийг Ajax хүсэлт рүү холбоно уу. Чухал цэгГол нь эндээс "myform_send_action" нь таны JavaScript файл дахь "action": "myform_send_action" гэсэн мөрөнд таарах ёстой.

    myform_stylesheet()- загварын файл, JavaScript болон JavaScript хувьсагчийг үүсгэх функц, үүнд myform_Ajax.ajaxurl - Ajax хүсэлт зохицуулагч болон myform_Ajax.nonce-ийн холбоос - маягтыг таны сайтаас илгээсэн эсэхийг шалгах өвөрмөц онцлог (урьдчилан сэргийлэхэд шаардлагатай) спам болон сайтыг хакердах).

    formZak()- маягтын кодыг үүсгэсэн функц. Энд бид шаардлагатай талбаруудыг нэмж эсвэл хасах боломжтой.

    Функцийн сүүлийн мөр: add_shortcode("formZak", "formZak"); нь богино кодыг бүртгэдэг бөгөөд ингэснээр бидэнд нэмэлт өргөтгөлгүйгээр WordPress-ийн санал хүсэлтийн маягттай ажиллахад тохиромжтой.

    Би WordPress-ийн санал хүсэлтийг залгаасгүйгээр ажиллуулахын тулд үүсгэх эсвэл код нэмэх шаардлагатай файлуудыг бүтэцжүүлэх жижиг хүснэгт үүсгэхээр шийдсэн. Тэдгээр нь тийм ч олон биш, та үүнийг ойлгож чадна гэж бодож байна.

    Би залгаасгүйгээр санал хүсэлтийн маягтыг хэрхэн үүсгэх талаар бүгдийг тайлбарласан юм шиг санагдаж байна. Хэрэв танд кодын талаар асуулт байгаа бол эсвэл энэ маягтыг сервер дээрээ ажиллуулж чадаагүй бол тайлбар дээр асуудлыг тайлбарлаж болно. Би таны асуудлыг шийдвэрлэхэд туслахдаа баяртай байх болно. Дараагийн удаа хүртэл.

    Харамсалтай нь та энэ жишээг татаж авах боломжгүй, учир нь би өөрийн функц.php файлыг таны сэдэвт оруулж чадахгүй байгаа тул энэ нь зүгээр л ажиллахгүй :(.

    Хэрэв та энэ кодыг ажиллуулахад асуудал гарвал бидэнд мэдэгдээрэй, бид талархах болно. VI-г шинэчлэх, ашигласан зарим функцийг идэвхгүй болгох, эсвэл шинэ jQuery номын сан руу шилжих үед асуудал гарч болзошгүй.

    Тун удалгүй блог дээр "WordPress хөдөлгүүрт зориулсан хамгийн алдартай 50 залгаас" нийтлэл нийтлэгдсэн бөгөөд WordPress курсын ажил дуусч байгаа тул бид танд энэ хөдөлгүүрт зориулсан өөр нэмэлт өргөтгөлүүдийг танилцуулахыг хүсч байна. Тухайлбал, өнөөдөр бид холбоо барих маягтын шилдэг залгаасуудыг авч үзэх болно.

    Бид бүх арилжааны сайтууд дээр хамгийн чухал хуудас эсвэл блокууд юу байх ёстойг санаж эхлэх болно. Энэ бол "Бидний тухай" - компанийн тухай мэдээлэл, "Үйлчилгээ" - үзүүлж буй үйлчилгээ, барааны тайлбар, "Харилцах хаяг" - үйлчлүүлэгчээс санал хүсэлт, захиалга авах.

    Холбоо барих хаягууд дээр санал хүсэлтийн маягтуудыг байрлуулсан байдаг, учир нь энэ нь зочдод зөвхөн таны саналтай танилцаж, орхих төдийгүй өөрийгөө ямар нэгэн байдлаар илэрхийлэх боломжийг олгодог. Сэтгэгдэл бичих, төслийн талаар санал хүсэлтээ хэлэх, хамтран ажиллах санал эсвэл үйлчилгээгээ захиалах.

    Гэвч харамсалтай нь энэхүү ашигтай функц нь хөдөлгүүрийн стандарт багцад ороогүй тул бид энэ асуудлыг шийдэх гуравдагч талын шийдлийг хайх хэрэгтэй болсон. Үүнийг хийхийн тулд та маягтыг өөрөө бичих хэрэгтэй (хэрэв та яаж хийхийг мэддэг бол) эсвэл бэлэн залгаасуудыг ашиглах хэрэгтэй.

    Энэ жагсаалтыг уншсаны дараа та өөрийн хэрэгцээнд хамгийн тохиромжтой залгаасыг сонгох болно гэж найдаж байна.

    Энэ бол хамгийн алдартай бөгөөд магадгүй юм шилдэг залгаасИдэвхтэй суулгацын тоо аль хэдийн 3 саяас давсан тул залгаасыг хөгжүүлэгчид байнга шинэчилж байдаг тул холбоо барих маягт үүсгэх. Стандарт багцонцлогууд нь шалгах хайрцаг, радио товчлуур, файл байршуулах, спамаас хамгаалах болон CAPTCHA функцуудыг агуулдаг. Үүний тусламжтайгаар та текст талбаруудыг агуулсан маягтыг хурдан өөрчлөх боломжтой. утасны дугаарууд, шуудангийн хаяг, огноо гэх мэт. Энэхүү залгаас нь бүрэн үнэ төлбөргүй бөгөөд энгийн HTML ашиглан оруулахад хялбар бөгөөд AJAX-ийн оруулгатай.

    Энэ бол залгаас, виджет, үйлчилгээний бүхэл бүтэн багц юм WordPress хөдөлгүүр. Үүний дагуу энэ нь өөрийн гэсэн маш энгийн боловч сайн суурилуулсан хэлбэрийн дизайнертай. Үүний тусламжтайгаар та сайт дээрх дурын тэмдэглэл эсвэл хуудсанд маягт нэмэх хурдан бөгөөд энгийн интерфейстэй болно. Үүнийг хийхийн тулд та "Маягт оруулах" товчийг дарахад хангалттай бөгөөд та маягтыг хурдан үүсгэж, нэмэх боломжтой болно.

    Энэхүү залгаас нь Active Engage функцээр дамжуулан өвөрмөц харагдах холбоо барих маягтуудыг үүсгэж, тэдгээрийг зөвхөн сайтын хуудас эсвэл тэмдэглэлд төдийгүй баруун доод буланд бүх хуудсанд нэг дор оруулах боломжийг олгодог. Зочин нэг товшилтоор таны харилцах маягт дэлгэцэн дээр гарч ирэх бөгөөд хүмүүсийн анхаарлыг татах нь дамжиггүй. Гэхдээ үүнтэй зэрэгцэн маягтыг нийтлэл, хуудас эсвэл хажуугийн самбарт ердийн байдлаар нэгтгэх боломжтой.

    Энэ бол өөр нэг алдартай залгаас бөгөөд үүнийг хоёр хувилбараар авах боломжтой - WordPress-д зориулсан залгаас болон "гар хийцийн" сайтуудад нэгтгэх PHP код. Энэхүү залгаасын онцлог нь спам илгээгч роботуудыг сайт дээр автоматаар илрүүлдэгт оршино. Captcha болон Akismet Fast Secure хэлбэрийг ашиглан залгаас нь хамгийн алдартай спам тактикуудыг ашиглан халдлагыг блоклодог. Энэ функц нь спам болон бусад хүсээгүй мэдээллийн магадлалыг бууруулдаг.

    Өөрийн WordPress сайт дээр холбоо барих маягт үүсгэх маш сайн ойлгомжтой drag'n'drop интерфэйс бүхий бүх нийтийн үнэгүй залгаас. Админ самбар дээр та чирж, буулгах замаар маягтаа үүсгэж болно шаардлагатай блокуудмөн тэдгээрийг өөрийн хэрэгцээнд нийцүүлэн өөрчлөх. Мөн AJAX зохицуулагч, спамын эсрэг найдвартай модулиуд, өгөгдөл импортлох, экспортлох зэрэг асар олон тооны функцтэй.

    Энэ бол өөрийн вэб сайт дээрх бүх төрлийн маягтыг нэг дороос үүсгэж, удирдах боломжийг олгодог чирж хаях интерфейстэй өөр нэг залгаас юм. Энэ нь маягт үүсгэх үйл явцыг хурдан бөгөөд хялбар болгох зорилготой бөгөөд ингэснээр хэрэглэгч ямар нэгэн кодыг засварлаж сурах шаардлагагүй болно. Энэхүү залгаас нь алдааг олж засварлах, түүнийг тохируулахад туслах нэлээд өргөн хөгжүүлэгчийн дэмжлэгийн хэсэгтэй.

    Вэбсайт дээрээ холбоо барих маягтыг хурдан бөгөөд хялбар үүсгэх боломжийг олгодог өөр нэг залгаас. Энэ нь спамтай тэмцэхийн тулд Captcha залгаастай нэгддэг. Залгаасны мэргэжлийн хувилбарт маягт баталгаажуулах, хайрцаг сонгох гэх мэт нэмэлт функцууд байдаг бөгөөд эдгээр нь дээр дурдсан Холбоо барих маягт 7-д үнэ төлбөргүй байдаг.

    Энд залгаасуудын жагсаалт байна. Та аль хэдийн өөртөө хамгийн тохиромжтойг нь сонгож, вэбсайт дээрээ туршиж үзсэн гэж найдаж байна.

    Бусад нийтлэлүүд дээр уулзацгаая!

    © 2024 ermake.ru -- Компьютер засварын тухай - Мэдээллийн портал