Elsőre furcsának tűnhet a cím, de egyáltalán nem bonyolult dologról van szó. Blogunk elkészítésekor általában a főmenüben különböző oldalak vannak. Ezeket wp_list_pages-el listázzuk. Egyes esetekben azonban a szülő oldalra nincs is nagyon szükségünk ezért, jobb is lenne, ha a szöveg megmaradna, de a linkjét eltávolítanánk. Nincs is ennél egyszerűbb, ha egy kis jquery-t hívunk segítségül. A header.php fájlba illesszük az alábbi kódot:
<script type="text/javascript">
jQuery(function($) {
$("li.page_item").children("a").attr('href', "javascript:void(0)"); });
</script>
A li.page_item-et kell kiegészítenünk az ID számmal. Tehát valahogy így kell kinéznie a kódnak majd.
<script type="text/javascript">
jQuery(function($) {
$("li.page-item-283").children("a").attr('href', "javascript:void(0)"); });
</script>

Szia,
Ha több ilyen menüpontom is van, akkor ezek ID-jét milyen formában kell megadni?
Köszi előre is!
Természetesen kiegészíted az adott osztállyal.
Szia, mér mióta keresem erre a megoldást. Az Id-t az hol találom meg?
Szia Misi!
Megnézed az oldal forráskódjában.
Köszönöm, sikerült!
És ha wp_nav_menu paranccsal generálom le a fejlécben lévő menüt (nem pedig wp_list_pages -zel), akkor ezt hogyan lehet megtenni? Nem az összes szülőről szeretném leszedni a linket, csak néhányról.
Abban az esetben is kap a listaelem egy osztályt, tehát csak át kell írni az osztályt a jquery kódba és készen is vagyunk.
sziasztok,
Nekem egy olyan gondom lenne, hogy van 2 domain nevem, amiken ugyanazt a tartalmat szeretném megjelentetni, vagyis egyfajta “tükrözéssel”. Van a fő oldalam, ahol mindent beállítottam, és a cikkeket is oda töltöm fel, de azt szeretném, hogy a másik domain nevem átvegye a fő domainemről a cikkeket, írásokat, plugineket, mindent. Már megcsináltam a mysqlt, könyvtárat ftp-n, csak azt nem tudom beállítani, hogy ne a fődomain linkjeit jelentesse meg a címsorban. Tehát az lenne a fontos, hogy az adott domain név linkjét használja. Vagyis lényegében két külön oldal legyen, külön linkekkel, de 1 tartalommal.
Ez a megoldás erre a problémára is jó?
A segítséget előre is köszönöm.
Péter
Kedves Péter!
Ez nem lehetséges WordPress esetén. De az ötletet magát is lehetséges jobb ha elveted, mert a keresőkből csak egy oldal lesz elérhető. Duplikált tartalom miatt az egyik oldal úgyis büntetésbe fog kerülni és kiveszi az indexből. Tehát nem ajánlom az általad megfogalmazott megoldást.
Üdv,
Fridrik Béla
Kedves Béla,
Köszönöm a gyors választ. Ez szomorú hír a WordPress részéről, viszont van igazság abban, amit írsz (indexelés).
Péter
WordPress 3.0-tól kezdődően van egy sokkal egyszerűbb megoldás!
Egyszerűen csinálni kell egy új HTML menüpontot, ahol az útvonal helyére csak egy #-et kell tenni, majd mehetnek is alá az almenük, a főmenü NEM LESZ kattintható
Ez igaz, de az is igaz, hogy ez a cikk 2010 júliusi.