Hogyan lehet eltávolítani a körhivatkozások

A feladat bármely honlapján linkek - összekapcsolja a két dokumentumot, hogy ez honlap, kategória, rekord vagy fájl. És ez így van rendjén, kényelmes és logikus. Van azonban olyan kapcsolatok, amelyek sértik ezt idill, és hívják őket - ciklikus.

1. Hogyan lehet törölni egy hivatkozást magát a cikk címe

2. Hogyan lehet eltávolítani körkörös hivatkozás logóval

3. Hogyan kell törölni egy linket a jelenlegi oldal WordPress menü

4. Alkalmazza a link anchor, hanem a szokásos

6. Hogyan lehet megszabadulni a körkörös hivatkozások replytocom

Hogyan lehet eltávolítani egy hivatkozást magát a cikk címe

Először is, meg kell találni ezt a körkörös hivatkozás. A WordPress ez egy webhelysablonhoz egyik fájlját, leggyakrabban a „One rekord (single.php)», ritkán a «tartalom-single.php». Attól függően, hogy a minta - a név bármi lehet, de általában ez a fájl neve így van.

és nyitás a kívánt fájlt:

A mi feladatunk most az, hogy megtalálja a kódot, mint ez:

// Ha a jelenlegi elem már létezik

if (. empty ($ áram))

$ Text_node = (karakterlánc) $ áram [0] -> gyerekeknek ();

unset ($ áram [0] -> a);

// Létrehozunk szükséges elem szövegének egy linket

$ ELEMENT_NAME = $ args [ 'replace_a_by']. $ Paraméterek: [ 'replace_a_by']. 'Span';

$ Dom = dom_import_simplexml ($ áram [0]);

$ N = $ dom -> insertBefore (

$ Dom -> ownerDocument -> createElement ($ elemnév $ text_node.),

$ Jelenlegi [0] = simplexml_import_dom ($ n);

$ Xml_doc = új DOMDocument ( '1.0' 'utf-8'.);

$ Menu_x = $ xml_doc -> importNode (dom_import_simplexml ($ menü) igaz.);

$ Xml_doc -> AppendChild ($ menu_x);

$ Menü = $ xml_doc -> saveXML ($ xml_doc -> documentElement);

Azok számára, akik nem akarnak bemenni a programozást, vagy valaki más motor van egy pár lehetőség, hogyan lehet eltávolítani ezeket a rossz linkeket magukat. Aki az első jel. ez a módszer egyszerű. Kell-to-end linkek helyettesítésére hash tag ( "grid" szimbólum).

Például ez volt:

(Ha 2 - a szöveg, amely után megy #)

Az eredmények szerint a kapott a következő kódot:

Azok, akik úgy vélik, hogy ezek a kapcsolatok, a felhasználóknak nem kell, lehet megszabadulni tőlük. Akkor, persze, hogy bekerüljön a nagyon CMS WordPress, de akkor már minden frissítés után a motor szerkeszteni a kódot, ami kényelmetlen. Ezért azt javaslom, egy alternatíva.

Nyissa meg a fájlt „funkciók (functions.php)» előtt:

Kapcsolódó cikkek