Nem javaslom, hogy a WP core fájlokat piszkáld, mert a Wordpres Frissítéskor minden változásod elveszik, inkább valami plugin, vagy egy saját function, amit a wp_list_categories() helyett használsz.
esetleg ez:
Kód:
<?php
function removeParentCatLinks() {
$cats = wp_list_categories(‘echo=0&title_li=&exclude=1,18′);
$cats = explode(“</li>”, $cats);
$count = 0;
foreach($cats as $cat) {
if(strstr($cat,”<ul class=’children’>”)) {
$cat = explode(“<ul class=’children’>”, $cat);
$cat[0] = str_replace(‘</a>’,”,$cat[0]);
$cat[0] = preg_replace(‘/\<a(.*)\>/’,”,$cat[0]);
$cat = implode(“<ul class=’children’>”, $cat);
}
$cats[$count] = $cat;
$count++;
}
$cats = implode(‘</li>’,$cats);
echo $cats;
}
?>
Tedd a theme functions.php-be és a wp_list_categories(”);-t cseréld removeParentCatLinks(”);-re
A kód innen származik: hxxp://bavotasan.com/2009/how-to-remove-the-links-to-parent-pages-in-the-wordpress-page-list/ (az egyik kommentben)
Könyvjelzők