Přidání custom posts do výsledků vyhledávání
Do functions.php přidáme
/—code php
add_filter( ‚pre_get_posts‘, ‚tgm_cpt_search‘ );
/**
* This function modifies the main WordPress query to include an array of post types instead of the default ‚post‘ post type.
*
* @param mixed $query The original query
* @return $query The amended query
*/
function tgm_cpt_search( $query ) {
if ( $query->is_search )
$query->set( ‚post_type‘, array( ‚post‘, ‚movies‘, ‚products‘, ‚portfolio‘ ) );
return $query;
};
\—

Po instalaci a aktivaci pluginu se v nabídce administrace objeví blok Custom Post Types, kde si hned můžete všimnout odkazu Manage Post Types a Manage Taxonomies. V praxi tedy existují typy obsahu jako takové a dále určitá kategorizace, která je na konkrétní zvolený typ navázána.
Po vytvoření se v nabídce administrace objeví další blok s novým typem obsahu, v případě pokusů na screenshotech má název Slovník. Jeho pozici v menu lze ovlivnit při vytváření.