Cynhyrchu lluniau bychain a phlygiau Post Postluniau Cysylltiedig
Rhyw amser yn ôl fe wnes i gael gwared arno Arthemia, templed gydag esthetig da iawn ar gyfer Wordpress ond gyda'r anfantais o godi'r delweddau bawd gyda'r swyddogaeth timthumb sy'n achosi problemau difrifol o ran defnydd lled adnoddau. Ar ôl sawl tocyn a godwyd gan weinyddwyr HostGator, penderfynais achub y templed tra ei fod yn gwella'r gwendid hwnnw.
Mewn diweddariadau Wordpress diweddar daeth y genhedlaeth awtomatig o mân-luniau, sy'n cael eu storio yn flaenorol yn eu meintiau gwahanol. Bydd hyn yn cynyddu lled y gwesteiwr ond mae'n ddibwys o ystyried nad ydynt yn ffeiliau mawr a'r defnyddioldeb y mae themâu newydd yn ei roi i'r swyddogaeth hon. Felly, bob tro y caiff erthygl ei chreu, mae Wordpress yn cynhyrchu mân-luniau gyda lled o 32, 160 a 170 picsel.
Rydw i'n mynd i ddefnyddio o leiaf ddau gyflenwad sy'n manteisio ar y nodwedd hon a phroblemau bach yn y defnydd o adnoddau; mae adeiladu Maria Shaldybina a minnau'n golygu ychwanegion Cynhyrchu mân-luniau pyst y Mân-luniau Swyddi Cysylltiedig.
Cynhyrchu munudau o swyddi blaenorol.
Cyfyngiad ar y newid a wnaed gan Wordpress yw mân-luniau'r holl bostiadau blaenorol. Ar gyfer hyn, mae'r ategyn Generate Mân-luniau yn gwneud gwaith gwych, mae'n gweithio màs holl fân-luniau pob erthygl ar y blog, mae'n cynnwys log lle mae'r problemau a ganfuwyd yn cael eu hadlewyrchu, yn gyffredinol gan ddelweddau sydd wedi'u storio ar wefan neu ffolder arall o fewn yr un parth . Nid yw'n briodol gwneud y broses hon yn ystod adegau pan fo traffig yn uchel, gan ei fod yn cymryd ychydig funudau a gallem gael tocyn gan HostGator.
Mae hyn hefyd yn helpu fel nad yw mân-luniau thema Swift yn edrych yn aneglur, oherwydd pan nad ydyn nhw'n darganfod, mae'n codi delweddau 32 × 32 gydag ymddangosiad gwael iawn.
Cysylltiadau â lle
Mae'r ategyn arall hwn, mân-luniau swyddi cysylltiedig, yn gosod dolenni sy'n gysylltiedig â chategorïau neu dagiau ar ddiwedd yr erthyglau, gan godi delwedd bawd. Mae'n amlwg er mwyn iddo weithio mae'n rhaid i chi gyflawni'r broses flaenorol, fel arall dim ond delwedd ddiofyn yn yr erthyglau nad oes bawd arni y bydd yn eu dangos.
Problem gyffredin yn yr ategyn hwn fel arfer yw cymeriadau arbennig, fel llythrennau acennog neu ñ (á é í neu ú ñ). Mae hyn yn digwydd oherwydd er y gellir ffurfweddu'r gronfa ddata yn UTF-8 fel yn fy achos i, efallai na fydd yr ymholiadau a gynhyrchir yn cael eu ffurfweddu.
Ar gyfer hyn, rhaid i chi olygu'r ategyn. Mae'n cael ei wneud yn y golygydd tab chwith, ategion, yna dewiswch y ffeil gysylltiedig-posts-thumbnails.php ac mae'r cynnwys yn cael ei gopïo ar gyfer golygu y tu allan.
Chwiliwch ger rhes 362, a dileu “htmlspecialchars(” a cromfachau cau “)”. I wneud hyn gallwch olygu'n uniongyrchol yn Cpanel, neu ddefnyddio DreamWeaver neu CoffeeCup, gan eu bod yn rhaglenni sy'n ein galluogi i weld rhifau'r rhesi.
Bydd hyn yn datrys problem acenion.