Folosesc wp, si de vreo 2 ore ma tot chinui sa editez un plugin pentru excerpt si nici cum nu ii dau de cap. In final, am sters plugin-ul si am decis sa intreb aici. Stiti voi vreo metoda simpla pentru a folosi excerpt in wp?
Folosesc wp, si de vreo 2 ore ma tot chinui sa editez un plugin pentru excerpt si nici cum nu ii dau de cap. In final, am sters plugin-ul si am decis sa intreb aici. Stiti voi vreo metoda simpla pentru a folosi excerpt in wp?
Bun. Am reinstalat plugin-ul. Auto Excerpt ii zice, si imi afiseaza pe prima pagina a blog-ului doar un anumit numar de caractere/articol. Ce nu iam dat eu nici cum de cap e cum sa-mi apara la sfarsit-ul "rezumatului" un "Citeste mai departe".
O intrebare mai am, unde mai exact trebuie sa editez si cum la <!-- Start the Loop. -->? Am citit ce scrie aici > codex.wordpress.org/The_Loop , dar i-am dat de cap. Probabil pentru ca is cam varza la php.
LE: In loc de <?php the_content(); ?> scriu <?php the-excerpt-reloaded.php(); ?> ?
nu. in loc de the_content scrie the_excerpt, sterge rahatul de plugin.
tu vrei asta, de fapt Replace Excerpt Ellipsis with Permalink
Pluginul este foarte util (nu i-as zice rahat). Printre altele ajuta sa interpretezi anumite taguri (linkezi/bolduiesti de exemplu) si alte optiuni pe care nu stiu sa le poti face cu the_excerpt, decat eventual cu cine stie ce hack-uri cum e si cazul de mai sus.
Itradevar insa, daca poti, e recomandat sa nu folosesti un plugin cand ai la dispozitie alte solutii. Insa nici sa iti zbati creierii sa reinvetezi roata (nu ar fi cazul acum daca ce ti-a dat zoso te ajuta).
Si ultima completare, tu in php apelezi functii, nu fisiere (exista cand apelezi si fisiere dar aia va fi altceva). Asadar, acolo ai fi avut de pus in loc la the_content() the_excerpt_reloaded() (asta e numele functiei care iti va afisa excerptul cu ajutorul acelui plugin, care e declarata in fisierul the-excerpt-reloaded.php). sa fii atent la asta pt ca nu o sa stii de unde iti da eroare. Cand ai nevoie sa "chemi" un fisier poti face asa: PHP include() and require()
Exact cum a zis zoso, foloseste the_excerpt() in loc de the_content.
Daca vrei sa modifici lungimea textului:
Cod PHP:add_filter('excerpt_length', 'my_excerpt_length');
function my_excerpt_length($length) {
return 20; }
Gata. Am facut cum a zis zoso. E mai usor asa. Multumesc frumos.
"Did you find this post helpful ? Yes | No", Da-i si tu un multumesc lui Zoso, ca si asa are nevoie. E cam rosu pe reputatie![]()
Co-founder of Deepstash. Tech lover. Dinosaur. Dad. Chef.
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)