WordPress: Tillføj page-attributes understøttelse til custom posttype

Ved at benytte add_post_type_support kan vi aktivere nogle ting i en allerede registreret brugerdefineret indlægstype som måske ikke allerede er aktiveret.. I dette eksempel laver vi en add_action hook hvor vi aktivere page-attributes således at vi kan se meta-boxen page-attributes i wp-admin for indlægstypen “product”.


/* Post type support changes */
add_action( 'admin_init', 'products_attributes');
function products_attributes(){add_post_type_support( 'product', 'page-attributes' );}
    Funktionen accepterer følgende strengværdier:

  • ‘title’
  • ‘editor’ (indhold)
  • ‘author’ (forfatter)
  • ‘thumbnail’ (billede) (det aktuelle tema skal også understøtte Post Thumbnails)
  • ‘excerpt’ (uddrag)
  • ‘trackbacks’
  • ‘custom-fields’ (se Custom_Fields, også kendt som meta-data)
  • ‘comments’ (vil også se en ballon med kommentarantal på redigeringsskærmen)
  • ‘revisions’ (vil gemme revisioner)
  • ‘page-attributes’ (skabelon- og menu-orden) (hierarkisk skal være sandt)
  • ‘post-formats’ (se Post_Formats)


  • Bemærk venligst, at du i ‘thumbnail’-værdien også kan bruge ‘attachment:audio’ og ‘attachment:video’ .