Ahogy ígértem ismételten egy WordPress admin panel tippel állok elétek, ezúttal a kategóriák átláthatóságát fogjuk kicsit segíteni. Gyakran vannak olyan sablonok ahol meg kell adni egy adott kategória ID számát. Például a slidereknél, kiemelt kategóriáknál és vannak olyan esetek amikor bizonyos kategóriákat szűrünk a főoldalról. Mindezekhez az adott kategória ID-je azaz azonosítószáma szükséges.
Ha rávisszük az egeret a WordPress adminban a kategóriák menüpontban egy kategóriára, akkor alul megjelenik, hogy mire is szeretnénk kattintani és abban az URL-ben lévő számra van nekünk szükségünk. Az lentebb lévő kódot, ha sablonod functions.php fájljába illeszted, akkor a kategóriák menüben egy plusz oszlopot fogsz majd látni. Az abban az oszlopban lévő számok lesznek az ID-k.
function categoriesColumnsHeader($columns) {
$columns['catID'] = __('ID');
return $columns;
}
add_filter( 'manage_categories_columns', 'categoriesColumnsHeader' );
function categoriesColumnsRow($argument, $columnName, $categoryID){
if($columnName == 'catID'){
return $categoryID;
}
}
add_filter( 'manage_categories_custom_column', 'categoriesColumnsRow', 10, 3 );
Egy rendkívül egyszerű megoldás véleményem szerint, azonban amilyen egyszerű, olyan hasznos is tud lenni.
