Ievads WordPress pielikumu lapās
Pielikumu lapas WordPress nav ļoti labi zināmas vai saprotamas. Katram vienumam, ko augšupielādējat, izmantojot WordPress - vai tas ir attēls, audio, video vai kaut kas cits, var būt sava lapa ar saturu, tāpat kā jebkura cita ziņa. Pārliecinoties, ka jūsu pielikumu lapas ir labi izveidotas un satur atbilstošu informāciju, varat pievienot jūsu vietnes dziļumu un pat palielināt savu SEO rezultātu šajā procesā.
Turklāt pielikumu lapas ļauj lietotājiem komentēt attēlus, kas var būt noderīgi ar mediju saistītām profesijām. Šajā rakstā es nedaudz pastāstīšu par šo salīdzinoši neskaidru lapas veidu un to, kā jūs varat to pievienot savai tēmai, izmantojot mazliet kodu.
Pielikumu izpratne
Ja jūs izmantojat WordPress, bet neesat izstrādes procesā, jūs varat pārsteigt, ka augšupielādētie attēli tiek saglabāti tieši tāpat kā ziņojumi - patiesībā tie ir ziņojumi, tāpat kā lapas.
Kas diferencē lapas, amatus, attēlus un pielāgotos ziņu veidus, ir post_type atribūts, kas tiem ir datu bāzē. Ziņojumos ir ieraksta veids “amats” (līdz ar to sajaukšana ar nosaukumu), lapām ir “lapas” veids, un pielikumiem ir ieraksta tips “pielikums”.
Iemesls, kāpēc pielikumi tiek glabāti kā amati, ir diezgan skaidrs, kad jūs par to domājat. Augšupielādētajam attēlam ir nosaukums, autors, publicēšanas datums un tā tālāk - dati, ko izmanto arī parastie amati. Faktiski vienīgā papildu informācijas bāze ir tikai attēla atrašanās vieta. Tas ir ērti saglabāts post meta tabulā.
Rezultātā pielikumu lapa ir tikai viena lapa pielikumam. Tāpat kā pasta lapa parāda vienu ziņu, statiskā lapa parāda vienu lapu; pielikumu lapā ir redzams viens pielikums.
Pielikuma pievienošanas lapa
Gaidāmā skaistā Divdesmit piecpadsmit tēma ir lielisks piemērs pielikumu lapai.
Kad es augšupielādēju šo attēlu, es aizpildīju virsrakstu, parakstu, aprakstu un alt tekstu. Tie visi tiek izmantoti šajā lapā ļoti labi. Ņemiet vērā, ka attēla izmērs ir iekļauts postes kājenē!
Vai manai tēmai ir pievienošanas lapa?
Atbilde uz šo jautājumu ir jā un nē. Pirmkārt, aplūkosim, kā jūs varat nokļūt pielikumu lapā.
Jebkurā vecā ziņojumā pievienojiet attēlu un pārliecinieties, vai izvēlieties “Pielikuma lapa” saites uz nolaižamo. Atjauniniet vai publicējiet savu ziņu un apmeklējiet to priekšējā daļā. Noklikšķinot uz attēla ierakstā, jūs nokļūsiet pielikumu lapā. Tas var nebūt labs (atkarībā no jūsu tēmas), bet tas ir pielikumu lapa.
Lai saprastu, kāpēc tas tā ir, uzzināsim nedaudz par veidnes failiem. WordPress izmanto veidnes hierarhiju, lai noteiktu, kurš fails tiek izmantots, kad tiek apmeklēta konkrēta lapa. Iespējams, ka jūsu priekšējā lapa tiek izmantota index.php ja tas parāda amatu sarakstu; izmanto lapas page.php; lieto vienu amatu single.php un tā tālāk.
To sauc par hierarhiju, jo ir noteikta hierarhiska secība, kurā tiek izvēlēts pareizais fails. Piemēram, pieņemsim, ka jūs apmeklējat tagu arhīvu “mūziku” tag. WordPress meklē a tag-music.php failu. Ja tas nepastāv, tas meklē tag.php. Ja tā nav, tā izmanto archive.php. Galu galā tas atgriežas atpakaļ index.php kas ir nepieciešams fails, lai tas vienmēr pastāvētu.
Tas, ko tas nosaka, ir tas index.php tiek izmantots, ja netiek definēti faili, kas atrodas tālāk veidnē. Tēmas autori ir pieraduši pie atsevišķām lapām, arhīviem, 404 lappusēm un tādām, bet daudzi aizmirst par mūsu draugu arhīva lapu. Viņi aizmirst to īstenot un tādējādi index.php tiek izmantots.
ja tas ir nejaušs un index.php fails nav veidots, lai apstrādātu attēlus, labi, jūs varat saņemt dažas dīvainas izskata lapas. Ja tēmas autors ir īstenojis attachment.php vai ir uzbūvēts index.php kas ir informēts par pielikumiem, jūsu pielikumu lapa izskatīsies labi.
Kā izveidot pielikumu lapu?
Ja jūsu tēmai vēl nav attachment.php failu, kas jums būs nepieciešams, lai to izveidotu.
Ja tā ir tēma, kas izveidota tieši jums, dodieties uz priekšu un pievienojiet failu tagad. Tomēr, ja izmantojat trešās puses tēmu, ko lejupielādējāt vai instalējāt no repozitorija, jums jāizveido bērna tēma. Bērnu motīvi tiek izmantoti, lai paplašinātu esošās tēmas bez oriģinālo failu rediģēšanas. Kad esat pievienojis bērnu tēmu (tas ir super vienkāršs), izveidojiet attachment.php failu.
Atrodi single.php failu savā tēmā, kopējiet visu saturu un ielīmējiet pievienotā lapas failā, ko tikko izveidojāt. 70% no tēmām, kas tur pastāv, būtu pietiekami.
Daudzās atlikušās daļās, iespējams, vēlēsities dzēst dažas atsevišķas ziņas. Dažos citos gadījumos, pateicoties tam, kā darbojas viena ziņojuma lapa, tas var nedarboties, kā paredzēts. Ja tā, mēģiniet izmantot saturu page.php tā vietā.
Pielikumu lapu priekšrocības
Pirmkārt, jūsu vietnē ir pielikumu lapas, vai lietotāji tos apmeklē vai ne. Tas nozīmē, ka meklētājprogrammas tos varētu atrast. Kāpēc ne tikai padarīt tās gan meklētājprogrammu, gan lietotājam draudzīgu? Izvēloties atbilstošus attēlus savam saturam, rakstot jaukos parakstus un attēlu aprakstus, varat pievienot vietnei daudz vairāk atbilstoša satura, palielinot savu SEO pozīciju, vienlaikus nodrošinot vairāk, lai lietotāji to darītu.
Tā kā pielikumi ir ziņojumi, viņiem ir arī savi komentāri. Ja vēlaties, lai lietotāji sadarbotos ar jūsu attēliem, pielikumu lapas ir lieliska vieta, kur to izdarīt. Tas ir īpaši svarīgi fotogrāfiem, māksliniekiem vai mūziķiem.
Kā WordPress izstrādātājs man, pielikumu lapa ir arī veids, kā spriest par to, vai tēmas izstrādātājs nopietni uztver savu tēmu. Ja pielikumu lapa uzrāda tādu pašu uzmanību un uzmanību detaļām, kā citas lapas, tas ir labs pienācīgas tēmas rādītājs.