Jednoduché triedenie médii vo WordPresse

V redakčnom systéme WordPress je multimediálny obsah spravovaný ako samostatný typ príspevkov “attachment”. Tento prístup umožňuje používateľom jednoducho manažovať a prispôsobovať multimédiá vo svojich príspevkoch a stránkach.

Jedným z hlavných dôvodov, prečo WordPress používa samostatný typ príspevkov pre multimédiá, je flexibilita a jednoduchosť správy. Používatelia môžu jednoducho spravovať svoje multimédiá, pridávať, upravovať či vymazávať.

Okrem toho umožňuje tento prístup používateľom prispôsobiť zobrazenie svojich multimédií pomocou rôznych vlastností a metadát. WordPress umožňuje pridávať k médiam popisy, názvy či alternatívne texty, čo je prospešné z hľadiska SEO.

Pri väčšom množstve multimédií sa však môže ľahko stať, že Knižnica multimédií začne byť neprehľadná. V takom prípade je vhodné multimédia kategorizovať či triediť do jednotlivých priečinkov. Na tento účel je k dipozícii niekoľko bezplatných pluginov. My si však ukážeme, ako jednoducho môžeme multimédia kategorizovať pomocou vlastnej taxonómie priradenej k médiam, teda k príspevkom typu “attachment”.

 

				
					function px_attachment_category_register()
{
    $args = array(
        "label" => __('Kategórie multimédií'),
        "singular_label" => __('Kategória multimédií'),
        'public' => true,
        'hierarchical' => true,
        'show_ui' => true,
        'show_in_nav_menus' => false,
        'args' => array('orderby' => 'term_order'),
        'rewrite' => false,
        'query_var' => true,
        'show_admin_column' => true,
    );

    register_taxonomy('attachment-category', 'attachment', $args);
}

add_action('init', 'px_attachment_category_register');
				
			

Tento kód pridáva do WordPressu novú taxonómiu “Kategórie multimédií” priradenú k typu príspevkov “attachment”. Takto môžeme multimédia triediť podľa vytvorených kategóriíí a podkategórií. 

Picture of Roman Kraiger

Roman Kraiger

Zakladateľ agentúry Pixeler, vášnivý cyklista, programátor a občasný bloger.

Páčil sa Vám tento článok?

Odmeňte ho páčikom.

alebo ho zdieľajte medzi priateľmi na:

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *