Generarea unei descrieri meta tag în joomla pentru pagina de material, ellexdev studio

Generarea unei descrieri meta tag în joomla pentru pagina de material, ellexdev studio
Cu popularitatea actuală a rețelelor sociale, am întâlnit problema comportamentului descrierii meta tag-urilor în Joomla.

Anume, atunci când introduceți un link în vkontakte sau facebook, sistemul generează un fragment.

Fragmentul constă dintr-un antet de descriere și o imagine - le-am văzut cu toții, dar dacă titlul este luat din eticheta titlu, atunci se face o scurtă descriere din eticheta de descriere.

Și în configurația standard Jumble, această etichetă nu funcționează așa cum ar trebui.

Mă așteptam ca pe toate paginile să fie generat un text standard, iar pe pagina de articol (opțiunea = com_contentview = articol) vor exista primele linii din articol în sine.

Dar în Joomla nu a fost atât de simplu.
Înregistrați meta date pentru întreg site-ul, puteți în setările generale. Ie Amppanel> site> setări generale> Setări metadate
De asemenea, pentru fiecare material specific, le puteți seta individual, când îl creați.

Dar nu mi-a fost potrivit, am vrut ca primele 150 de caractere din textul articolului să fie plasate în descriptorii tagurilor.

Cu mult timp îndelungat pe Internet, am dat peste un articol care ma ajutat.

Linia de fund este editarea fișierului responsabil pentru afișarea articolului:
/components/com_content/views/article/view.html.php
undeva după 119 linii, după

Depășim valoarea metaetichetei, adăugăm

Pentru a exclude conținutul etichetelor non-content, trebuie să utilizați o funcție specială care va reduce aceste etichete.

Codul pentru generarea unei etichete meta utilizând funcția este după cum urmează: