- Samsung Galaxy Z Fold6 - ugyanaz, sarkosan fogalmazva
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Redmi Note 12 Pro - nem tolták túl
- Homokféreggel is pózolhatna a OnePlus 15
- Rekordérdeklődés a Xiaomi hátsó kijelzője iránt
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Ilyen lesz a Galaxy S26 Ultra
- Hivatalos a OnePlus 13 startdátuma
- Yettel topik
Új hozzászólás Aktív témák
-
SUPREME7
őstag
válasz
adatfalo #18457 üzenetére
Nem tudom mennyire up-to-date, de : http://wordpress.stackexchange.com/questions/141125/allow-html-in-excerpt/141136
Vagy van itt egy plugin is.
-
disy68
aktív tag
válasz
adatfalo #18457 üzenetére
Nos, mit is csinál a kód?
Első körben állít magának egy limitet, ez még nem bonyolult.
Ez után lekér valahonnan, valahogy (get_the_excerpt() metódus) tartalmat, amit feldarabol szóközönként a limitnek megfelelően egy listába:$excerpt = explode(' ', get_the_excerpt(), $limit);
Ez azt jelenti, hogy lesz a limit szerinti n-1 db szövegdarab, plusz egy, ami tartalmazza a maradék szöveget.
Nézünk egy lista méretet, ha limitnél vagy fölötte vagyunk, az utolsó elemet a maradék szöveggel eldobjuk (array_pop($excerpt)), majd összefűzzük és a végére biggyesztünk még 3 pöttyöt, ha kevesebb a méret szimplán összefűzzük. A végén a regex-et így első ránézésre passzolnám, de arra tippelek, hogy a lekért tartalomban van valami tagolás, amit kiszed vele.Tehát ennyi kód alapján én azt mondom, hogy nézd meg mit ad vissza pontosan a get_the_excerpt() metódus és onnan lehet tovább indulni, mert attól függ, hogyan kell módosítani az explode-implode logikát.
Új hozzászólás Aktív témák
- Incott G23 v2
- Marantz Model M1 hálózatos sztereó erősítő eladó
- Pylon Audo Pearl 27 - háromutas hangfalpár eladó
- BESZÁMÍTÁS! Apple MacBook Pro 16 M4 Pro 48GB RAM 4TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Air 15 M4 24GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- Dell D6000 univerzális dokkoló USB-C/ USB-A, DisplayLink & Dell WD15 (K17A) USB-C + 130-180W töltő
- Gamer PC-Számítógép! Csere-Beszámítás! Mini PC! I5 10600KF / RTX 3060 12GB/ 16GB DDR4 / 1TB SSD
- BESZÁMÍTÁS! Gigabyte H610M i5 13400F 32GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN S2 TG Seasonic 650W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest