O introducere în WordPress atașament pagini
Paginile atașate nu sunt foarte cunoscute sau înțelese în WordPress. Fiecare articol pe care îl încărcați prin WordPress - fie imagine, audio, video sau orice altceva - poate avea o pagină proprie cu conținut, la fel ca orice alt post. Asigurându-vă că paginile dvs. de atașament sunt bine formate și conțin informații relevante, puteți adăuga o anumită adâncime site-ului dvs. și chiar crește scorul dvs. SEO în acest proces.
În plus, paginile de atașament permit utilizatorilor să comenteze imagini care pot fi excelente pentru profesiile legate de mass-media. În acest articol vă voi spune un pic despre acest tip de pagină relativ obscur și cum îl puteți adăuga la tema dvs. folosind un pic de cod.
Înțelegerea atașamentelor
Dacă utilizați WordPress dar nu sunteți în dezvoltare, vă poate surprinde că imaginile încărcate sunt stocate exact în același fel ca posturile - de fapt, ele sunt postări, la fel ca paginile.
Ce diferențiază paginile, posturile, imaginile și tipurile personalizate de posturi este atributul post_type pe care îl au în baza de date. Posturile au un post post de "post" (de aici confuzia numelui), paginile au un tip post de "pagină" și atașamentele au un post post "atașament".
Motivul pentru care atașamentele sunt stocate în posturi este destul de evident, odată ce te gândești la asta. O imagine încărcată are un titlu, un autor, o dată de publicare și așa mai departe - date utilizate de posturile obișnuite. De fapt, singurul bit suplimentar de informație este doar locația imaginii. Acest lucru este în mod convenabil stocat în tabela de metașe.
Ca rezultat, o pagină de atașament nu este decât o singură pagină pentru un atașament. La fel cum o pagină postare arată o singură postare, o pagină statică prezintă o singură pagină; o pagină de atașament prezintă un atașament unic.
Un exemplu de atașament
Viitoarea temă frumoasă Twenty Fifteen are un exemplu excelent de pagină de atașament.
Când am încărcat această imagine, am completat titlul, titlul, descrierea și textul alt. Acestea sunt toate folosite pe această pagină foarte bine. Rețineți includerea dimensiunii imaginii în subsolul postului, o adăugare extraordinară!
Tema mea are o pagină atașată?
Răspunsul la această întrebare este da și nu. Mai întâi, să aruncăm o privire asupra modului în care puteți ajunge la o pagină de atașament.
În orice post vechi, adăugați o imagine și asigurați-vă că Selectați “Pagina atașată” în legătură cu dropdown. Actualizați sau publicați postarea dvs. și vizitați-o în partea din față. Făcând clic pe imaginea din postare, veți fi dus la o pagină de atașament. Este posibil să nu arate bine (în funcție de tema dvs.), dar este o pagină de atașament.
Pentru a înțelege de ce este așa, să învățăm ceva despre fișierele de șabloane. WordPress utilizează ierarhia șabloanelor pentru a determina ce fișier este utilizat când o anumită pagină este vizitată. Este posibil să folosiți prima pagină a paginii index.php dacă afișează o listă de postări; paginile utilizează page.php; posturi unice utilizare single.php si asa mai departe.
Se numește o ierarhie deoarece există o ordine ierarhică setată în care este selectat fișierul corect. De exemplu, să presupunem că vizitați arhiva etichetelor pentru dvs. “muzică” etichetă. WordPress caută a tag-music.php fişier. Dacă nu există, ea caută tag.php. Dacă aceasta nu există, folosește arhive.php. În cele din urmă se întoarce la index.php care este un fișier necesar, așa că există întotdeauna.
Ceea ce se reduce la asta este asta index.php se utilizează ori de câte ori fișierele care sunt în continuare în șablon nu sunt definite. Autorii temelor sunt folosiți pentru pagini unice, arhive, 404 de pagini și multe altele, însă mulți uită despre prietenul nostru pagina de arhivă. Ei uită să o pună în aplicare și astfel index.php este folosit.
dacă acest lucru este neintenționat și index.php fișierul nu este construit pentru a manipula imaginile, bine, puteți obține unele pagini de atașament ciudate. Dacă autorul temei a implementat attachment.php sau a construit index.php care este conștient de atașamente, pagina dvs. de atașament va arăta bine.
Cum creez o pagină de atașament?
Dacă tema dvs. nu are deja o temă attachment.php fișierul va trebui să-l creați.
Dacă este o temă creată doar pentru dvs., continuați și adăugați fișierul acum. Cu toate acestea, dacă utilizați o temă terță parte pe care ați descărcat-o sau ați instalat din depozit, ar trebui să creați o temă pentru copil. Temele pentru copii sunt folosite pentru a extinde temele existente fără a edita fișierele originale. Odată ce ați adăugat o temă pentru copil (este foarte simplu), creați un attachment.php fișier în el.
Găsi single.php fișier în tema dvs., copiați întregul conținut și inserați în fișierul de pagină de atașament pe care tocmai l-ați creat. În 70% din temele existente, acest lucru ar trebui să fie suficient.
Într-o mare parte a restului, poate doriți să ștergeți câteva lucruri specifice postului. În alte cazuri, datorită modului în care funcționează o pagină de postare unică, aceasta poate să nu funcționeze așa cum era de așteptat. În acest caz, încercați să utilizați conținutul page.php in schimb.
Beneficiile paginilor atașate
În primul rând, pe site-ul dvs. există pagini de atașament dacă utilizatorii le vizitează sau nu. Aceasta înseamnă că ar putea fi descoperite de motoarele de căutare. De ce nu le faceti atat motoarele de cautare, cat si cele prietenoase, doar pentru cazul? Prin alegerea de imagini relevante pentru conținutul dvs., scrierea de legende frumoase și descrieri imagine puteți adăuga acel conținut mult mai relevant pe site-ul dvs., sporind poziția dvs. SEO oferind în același timp mai mult pentru utilizatorii dvs. de a face.
Din moment ce atașamentele sunt posturi, ei au și propriile comentarii. Dacă doriți ca utilizatorii dvs. să interacționeze cu imaginile dvs., paginile de atașament reprezintă un loc minunat pentru a face acest lucru. Acest lucru este deosebit de relevant pentru fotografi, artiști sau muzicieni.
Ca dezvoltator WordPress pentru mine pagina de atașament este și o modalitate de a judeca dacă un dezvoltator de teme își ia tema în serios. Dacă pagina de atașament arată aceeași atenție și atenție la detalii ca și alte pagini, este un bun indicator al unei teme decente.