Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să faci videoclipurile tale responsive în WordPress cu FitVids

Când încorporați un videoclip în WordPress, implicit aceste videoclipuri nu sunt responsive. Odată cu apariția temelor WordPress responsive, utilizatorii care vă vizitează site-ul pe ecrane mai mici vor vedea containere video care sunt întinse și disproporționate. În acest articol, vă vom arăta cum să faceți videoclipurile dvs. responsive în WordPress cu FitVids.

Încorporări video implicite, non-responsive și responsive în WordPress

FitVids este un plugin jQuery care vă permite să faceți încorporările video responsive. Dacă doriți să îl utilizați pe site-ul dvs. WordPress, tot ce trebuie să faceți este să instalați și să activați pluginul FitVids pentru WordPress. După activare, trebuie să accesați Aspect » FitVids și să introduceți o clasă selector CSS. WordPress adaugă automat clasa .post articolelor, deci puteți folosi doar aceasta.

Setări plugin FitVids pentru WordPress

Atât, salvați modificările și previzualizați site-ul. Va trebui să redimensionați ecranul browserului pentru a vedea videoclipurile ajustându-se în consecință.

Tutorial video

Abonează-te la WPBeginner

Dacă nu îți place videoclipul sau ai nevoie de mai multe instrucțiuni, continuă să citești.

Adăugați manual FitVids pentru a face videoclipurile dvs. responsive în WordPress

Dacă nu doriți să instalați pluginul FitVids pentru WordPress, atunci puteți adăuga pluginul FitVids jQuery manual. Primul lucru pe care trebuie să-l faceți este să descărcați și să extrageți pluginul FitVids jQuery pe computerul dumneavoastră. Acum trebuie să încărcați folderul extras FitVids.js-master în directorul js al temei dumneavoastră.

Trebuie să vă conectați la site-ul dvs. web folosind un client FTP precum Filezilla și să deschideți directorul temei dvs. Este posibil ca tema dvs. WordPress să nu aibă un folder js. Dacă nu este acolo, atunci trebuie să creați unul și apoi să încărcați folderul FitVids.js-master de pe computerul dvs.

În folderul js, trebuie să creați un fișier nou și să-l numiți FitVids.js. Editați acest fișier și lipiți acest cod în el.

(function($) {
  $(document).ready(function(){
    // Target your .container, .wrapper, .post, etc.
    $(".post").fitVids();
  });
  
  })(jQuery);

Codul de mai sus îi spune FitVids să caute clasa selectorului CSS .post. Acum că aveți FitVids gata, este timpul să adăugați corect javascripts în tema dvs. WordPress.

Pur și simplu, copiați și lipiți următorul cod în fișierul functions.php al temei dvs.:

wp_enqueue_script('fitvids', get_template_directory_uri() . '/js/FitVids.js-master/jquery.fitvids.js', array('jquery'), '', TRUE); 

wp_enqueue_script('fitvids-xtra', get_template_directory_uri() . '/js/FitVids.js', array(), '', TRUE);

Odată ce ați făcut acest lucru, ați terminat. Ați făcut cu succes videoclipurile dvs. WordPress responsive.

Sperăm că acest articol v-a fost util. Pentru feedback și întrebări, nu ezitați să lăsați un comentariu mai jos sau să ni vă alăturați pe Twitter și Google+.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

15 CommentsLeave a Reply

    • We will be sure to take a look and consider alternatives when we next update this post :)

      Admin

  1. Nu perfect, dar cu Jetpack și WP „din cutie”, acest css va face ca încorporările de videoclipuri YouTube să se potrivească 100% lățimii de conținut în mod responsive – nefiind necesare pluginuri etc., deci foarte „compact”. „Padding-ul” păstrează raportul de aspect.

    span.embed-youtube { position: relative; padding-bottom: 56.25%; padding-top: 18px; height: 0; overflow: hidden; }

    span.embed-youtube iframe,
    span.embed-youtube object,
    span.embed-youtube embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

    Dacă ajută pe cineva.

  2. Acest lucru funcționează perfect pentru mine (site WP auto-găzduit). Inițial am folosit un plugin numit Advanced Responsive Video Embedder, care este foarte bun, dar nu a funcționat bine cu pluginul OptimizePress.

    Pluginul FitVids face exact ceea ce am nevoie, fără probleme (până acum!) – mulțumesc mult pentru scrierea acestui post, mi-a economisit o bătaie de cap!

  3. Un post despre cum să încorporați videoclipuri responsive, dar videoclipul din post în sine nu este responsive… hmmm

    • OH, se pare că acest articol este pentru wordpress.org. Atât de confuz. Deci, dacă am versiunea premium de Wordpress.com, pot adăuga acest plugin?

  4. Celălalt lucru este că, în cazul în care setez .post-entry /acesta este pentru mine/

    decât tot post-ul va fi responsive și widget-ul Amazon pe care îl adaug va fi și el. Ceea ce extinde întregul post… vreo soluție?

  5. Există o modalitate de a evita multiple fișiere js noi? Nu ar fi posibil să adăugați acest js (ambele fișiere) la unul care este deja încărcat în mod implicit, astfel încât încărcarea paginii să nu sufere la fel de mult ca și cum ar fi trei fișiere în loc de unul?

  6. Mulțumesc!!!! adăugând

    .post, .page

    în selectorul CSS a funcționat excelent pentru mine și pentru paginile pe care am videoclipuri... încă nu am adăugat o postare pe blog, dar sunt sigur că ar trebui să funcționeze bine și cu aceasta, deoarece a funcționat pentru mine pe paginile mele

    MULȚUMESC!!!!

  7. salut
    Mulțumesc pentru acest articol
    Ce părere aveți despre fitvids și videoclipuri în widget-uri?
    selector?

  8. Mulțumesc pentru acest sfat excelent.

    Cunoașteți un plugin care va permite vizionarea video pe un iPad?

    Suntem o școală care folosește WOrdpress în draci (auto-găzduit), dar când încărcăm video pe site-urile noastre WordPress, acesta nu poate fi văzut pe un iPad.

    Caut un plugin pentru a rezolva asta. Sugestii?

    Putem vizualiza toate celelalte videoclipuri pe un iPad, doar nu pe cele găzduite pe propriul nostru server WordPress. Nu sunt sigur de ce nu se redă în HTML 5.

    Mulțumesc,

    Mike

    • Michael, Credem că utilizatorii ar trebui să nu încarce niciodată videoclipuri pe WordPress. Credem că încorporarea videoclipurilor dintr-o sursă precum YouTube sau Vimeo este o alternativă mai bună. Cu toate acestea, dacă trebuie să încarci un videoclip, atunci WordPress vine cu shortcode-ul video începând cu versiunea 3.6. Videoclipurile tale trebuie să fie în format compatibil iPad, cum ar fi mp4, m4v, ogv, mov etc. Poți folosi, de asemenea, un program precum WinFF pentru a-ți converti videoclipurile în format compatibil iPad.

      Admin

  9. Am cercetat de atunci și am constatat că adăugarea
    .post, .page
    în loc de doar .post înseamnă că acum funcționează pentru mine pe Postări și Pagini.
    Orice soluții la incompatibilitatea cu pluginul „Lazy Load for Videos” sunt foarte apreciate.
    Mulțumesc, Denis

  10. Am instalat pluginul și am urmat instrucțiunile dvs. de configurare, vești bune și rele.
    Vești bune, funcționează.
    Vești rele
    1. Nu este compatibil cu pluginul „Lazy Load for Videos”. A trebuit să-l dezactivez pe acesta pentru ca pluginul dvs. să funcționeze. Deci, pagina se încarcă acum mai greu, mai ales dacă sunt mai multe videoclipuri.
    2. Am adăugat selectorul CSS .post, așa cum a fost recomandat în setări. Acest lucru îl face să funcționeze pe postările de blog, dar nu și pe videoclipurile încorporate pe pagini. Dacă schimbați .post în .page, acesta va funcționa pe pagini, dar nu și pe postări.
    Există vreo modalitate de a rezolva aceste probleme?
    Mulțumesc, Denis

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.