WordPress admin kategóriák ID-je

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.


Szerzőről
Fridrik Bélának hívnak internetes körökben Efrud becenéven vagyok ismert. 8 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu szakmai tapasztalataim olvashatóak, illetve vállalkozásom fő profilját is képezi.

Szólj hozzá

XHTML: Engedélyezett tagek: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>