Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Först säger vi åt Wordpress att funktionen create_posttype_arbetsprov() (som vi själva skapar) ska köras */
- add_action('init', 'create_posttype_arbetsprov');
- /*
- * Här skapar vi funktionen create_posttype_arbetsprov()
- * Vilka argument som kan användas i arrayerna kan du läsa mer om här: http://codex.wordpress.org/Function_Reference/register_post_type#Arguments
- */
- function create_posttype_arbetsprov()
- {
- /* Vi börjar med att deklarera en variabel ($labels) som vi populerar med en array. De värden vi specificerar i denna array kommer att användas för menyerna i admin. */
- $labels = array(
- 'name' => __('Arbetsprover'), /* Pluralformen av din posttyps namn */
- 'singular_name' => __('Arbetsprov') /* Singularformen av din posttyps namn */
- );
- /* Sedan deklarerar vi ytterligare en variabel ($args) som kommer att innehålla argumenten för funktionen register_post_type() */
- $args = array(
- 'labels' => $labels, /* Här hämtar vi in variabeln som vi deklarerade ovan */
- 'public' => true, /* "Genväg" till att deklarera show_ui=true, publicly_queryable=true, exclude_from_search=false, show_in_menu=true */
- 'supports' => array('title','editor','thumbnail','excerpt') /* Vilken funktionalitet som ska finnas med när man skapar/redigerar ett arbetsprov */
- );
- /*
- * Och slutligen så registreras vår nya posttyp med den Wordpress-specifika funktionen register_post_type() enligt mönstret register_post_type('namn på posttypen', 'argument')
- * Notera att namnet (1:a argumentet) enbart får vara i små bokstäver och inte får innehålla specialtecken (å, ä, ö osv)
- */
- register_post_type('arbetsprov',$args);
- }
Add Comment
Please, Sign In to add comment