Testimonial Collector releasesself-updates
Testimonial plugin for wordpress
★ 0stars
4release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/emichsz/jk-testimonial/releases/download/v1.3.0/testimonial-collector.zipShips its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.
Readme
Testimonial Collector
WordPress plugin szöveges és videós vélemények (testimonialok) gyűjtésére — böngészős videófelvétellel, jóváhagyási folyamattal és lapozható megjelenítéssel. A testimonial.to mintájára, saját WordPress oldalon.
Funkciók
- Kétféle vélemény: írásos és videós (a videót a látogató közvetlenül a böngészőben rögzíti a kamerájával, vagy fájlként tölti fel)
- Jóváhagyási folyamat: minden beküldés "Függőben" státuszba kerül; az admin felületen egy kattintással jóváhagyható, elutasítható vagy visszavonható. A menüben piros jelvény mutatja a függőben lévők számát.
- Két shortcode:
[testimonial_form]— beküldő űrlap[testimonial_wall]— jóváhagyott vélemények lapozható fala (per_pageattribútummal felülírható a lapméret:[testimonial_wall per_page="4"])- Esemény-szűrés: mindkét shortcode elfogad
eventattribútumot.[testimonial_wall event="Vezetőképzés 2026"]csak az adott eseményhez tartozó véleményeket mutatja;[testimonial_form event="Vezetőképzés 2026"]fix eseményhez köti a beküldést (a legördülő helyett). Az érték pontosan egyezzen a Settings → Events lista egyik sorával.
- Élő előnézet a beállítások oldalon: az űrlap és a köszönő oldal azonnal mutatja a módosításokat
- Testreszabható: logó, színek (elsődleges, csillag, háttér), világos/sötét téma, minden szöveg magyarul és angolul
- Vezérlő kérdések (Questions) a beküldőnek
- Gyűjtés típusa: szöveg + videó / csak szöveg / csak videó
- 5 csillagos értékelés (kikapcsolható)
- Extra mezők: cég/szerep, közösségi link, fotó, vélemény címe — mind kapcsolható
- Köszönő oldal: kép + cím + üzenet, testreszabható
- E-mail megerősítés (opcionális dupla megerősítés a beküldő e-mail címére)
- Consent (hozzájárulás): kötelező / opcionális / rejtett
- Karakterlimit a szöveges véleményekhez (0 = nincs limit)
- Videó limitek: max. hossz (mp) és fájlméret (MB)
- iOS felvétel tiltás: iPhone/iPad esetén fájlfeltöltés felajánlása felvétel helyett
- Értesítő e-mail az adminnak minden új beküldésről
- GitHub-alapú frissítés: a plugin a repó release-eiből frissíthető a WordPress admin Bővítmények oldaláról
Telepítés
- Töltsd le a
testimonial-collector.zipfájlt (vagy a repó legfrissebb release-ét). - WordPress admin → Bővítmények → Új hozzáadása → Bővítmény feltöltése → zip kiválasztása → Telepítés → Aktiválás.
- A bal oldali menüben megjelenik a Testimonials menüpont.
Használat
- Beállítások: Testimonials → Settings — nyelv, logó, színek, szövegek, kérdések, köszönő oldal. Jobb oldalon élő előnézet.
- Beküldő oldal: hozz létre egy oldalt, illeszd be:
[testimonial_form] - Vélemény fal: az oldalra, ahol a jóváhagyott vélemények jelenjenek meg:
[testimonial_wall]. Külön esemény aloldalhoz:[testimonial_wall event="Vezetőképzés 2026"](és/vagy[testimonial_form event="Vezetőképzés 2026"]). - Jóváhagyás: Testimonials → All Testimonials — a függőben lévőknél Approve / Reject gomb. A videó közvetlenül a listában és a szerkesztő oldalsávjában is lejátszható.
Frissítés GitHubról
A plugin a TC_Updater osztályon keresztül figyeli a GitHub repó release-eit. Új verzió kiadása:
- Emeld a verziószámot a
testimonial-collector.phpfejlécében és aTC_VERSIONkonstansban. - Commit + push.
- Készíts release-t
vX.Y.Ztaggel (ajánlott: csatolj egytestimonial-collector.zipasset-et, amiben a plugin mappa van). - A WordPress admin Bővítmények oldalán megjelenik a frissítés (a plugin 6 óránként ellenőriz; a Vezérlőpult → Frissítések oldalon azonnal is ellenőrizhető).
Fejlesztői jegyzetek
- Custom post type:
tc_testimonial(nem publikus, csak adminban látszik) - Státuszok:
pending= jóváhagyásra vár,publish= jóváhagyva,draft= e-mail megerősítésre vár, kuka = elutasítva - A videók és fotók a WordPress médiatárba kerülnek, a testimonialhoz csatolva
- Biztonság: nonce ellenőrzés, honeypot spam-védelem, fájltípus- és méretellenőrzés, minden kimenet escape-elve
- A
webmfeltöltést a plugin engedélyezi (upload_mimesszűrő)
Ismert korlátok
- A videós vízjelezés nincs beépítve (szerveroldali videófeldolgozást igényelne)
- A böngészős felvétel Safari alatt mp4-et, más böngészőkben webm-et rögzít — mindkettőt kezeli a szerver
Read the full README on GitHub →