Cum să eliminați codul inutil în cap în wordpress

În șabloanele mele prefer să eliminăm astfel de informații. Eliminând "gunoi", facem codul curat, fără semne de generare și pur și simplu mai ușor de citit. La solicitarea unui cititor regulat, împărtășesc un fragment pe care îl folosesc în mod regulat.







De unde provin informațiile din cap?

Pentru a șterge outputul de informații inutile în . utilizați funcția remove_action - va elimina apelul către funcția specificată (al doilea parametru) conectat la cârligul specificat (primul parametru).

Adăugați comenzi care ne elimină niște șiruri inutile în fișierul functions.php sau utilizând o opțiune alternativă și mai preferabilă - Plug-in FunctionsPHP.

Apelul pentru remove_action poate fi adăugat direct:

Sau înfășurați în funcție și conectați:

  1. la cârligul after_setup_theme atunci când adăugați teme la fișierul functions.php:
  2. sau la cârligul plugins_loaded când adăugați FunctionsPHP în plugin:

Lista completă a caracteristicilor care elimină gunoi WordPress

Iată lista completă a jocurilor de acțiune pe care le folosesc:

Acum, o mică clarificare.

Primele și cele de-a doua linii vor elimina toate linkurile la fluxurile RSS. Când ștergeți feed_links (prima linie), aveți grijă să conectați linkul la feed-ul RSS principal al blogului.

Dacă ștergeți linkul RSD (a treia linie), asigurați-vă că nu utilizați publicarea la distanță.

Dacă actualizați în mod regulat WordPress și versiunea sa este mai mare decât 3.2, atunci nu este necesar să utilizați ultimul bloc cu verificarea versiunii și eliminarea funcției pentru versiunea depășită a CMS.

Utilizați codul de mai sus numai dacă înțelegeți ce este în joc.

Alexandra, vă mulțumesc pentru o mulțime de informații utile! Și aici am această linie în funcțiile care sunt înregistrate imediat după funcțiile de curățare a gunoiului:






add_theme_support ("link-uri automate de feed-uri");
Înțeleg că creează legături inutile cu feedurile. Am incercat doar sa o sterg pe un site de testare, ca totul functioneaza, dar nu stiu daca e atat de nepoliticos)))
Și funcția de la mine este numită removeHeadLinks. Este posibil să se prescrie toate aceste remusuri în această singură funcție sau este mai bine să creați, așa cum ați scris, o funcție cu numele delete_junk_from_header? Încercat și așa, și așa, funcționează, dar cred că, cum să faceți acest lucru cu înțelepciune

Elena, dacă editați fișierul functions.php, nu contează - puteți șterge această linie (da, creează link-uri către casetele rss).
Toate remuscările pot fi scrise într-o singură funcție, nu este necesar să se creeze una separată. Dar, dacă faceți o separare, nu va fi o greșeală sau o decizie greșită.

eliminați toate casetele, inclusiv cele generale. Și cum să adăugați numai generalul? Așa a fost ca și tine:

funcția add_my_rss_feed () echo '„;
>
add_action ('wp_head', 'add_my_rss_feed');

dar nu există nici un rezultat! Ce fac greșit? Mulțumesc!

  • Serviciile noastre pentru bloggeri
  • Subiecte fierbinți

Pluginurile și temele noastre

  • Cum să eliminați codul inutil în cap în wordpress
    Sitemap hierarchic HTML - o hartă a site-ului ierarhic În directorul WordPress
  • Cum să eliminați codul inutil în cap în wordpress
    Ascunde legături - ascunde legături externe În directorul WordPress
  • FuncțiiPHP - înlocuirea sigură a funcțiilor.php
  • Cum să eliminați codul inutil în cap în wordpress
    BASIC - temă adaptivă gratuită WordPress În directorul WordPress
  • Cum să eliminați codul inutil în cap în wordpress







    Articole similare

    Trimiteți-le prietenilor: