Chaque personne qui développe déteste réécrire tous les jours les mêmes codes et surtout souhaite gagner du temps de développement. Pour vous aider j’ai donc l’outil qu’il vous faut, un générateur de code WordPress.
Sur ce site vous avez la possibilité de générer des Custom Post Type, Custom Taxonomy, WP Query, et tout ce dont vous aurez besoin pour développer votre site sous WordPress, le tout avec une interface dynamique.
Une fois le type de contenu que vous voulez générer choisi, vous obtiendrez un formulaire complet, avec les différentes options nécessaires. Les options sont classés sous formes d’onglets catégorisés. La seule chose à faire ? Remplir les champs avec vos paramètres et mettre à jour le code. Si vous ne comprenez pas un paramètre, une aide est proposée afin de vous accompagner dans chaque étape !
Une fois la code mis à jour, vous obtiendrez un code propre, structuré et répondant à vos besoins. Il ne reste qu’à placer ce bout de code dans le fichier functions.php de votre thème ou alors de créer un petit plugin perso.
[pastacode lang= »php » message= » » highlight= » » provider= »manual » manual= »%2F%2F%20Register%20Custom%20Post%20Type%0Afunction%20custom_post_type()%20%7B%0A%0A%09%24labels%20%3D%20array(%0A%09%09’name’%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20_x(%20’Post%20Types’%2C%20’Post%20Type%20General%20Name’%2C%20’text_domain’%20)%2C%0A%09%09’singular_name’%20%20%20%20%20%20%20%3D%3E%20_x(%20’Post%20Type’%2C%20’Post%20Type%20Singular%20Name’%2C%20’text_domain’%20)%2C%0A%09%09’menu_name’%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Post%20Type’%2C%20’text_domain’%20)%2C%0A%09%09’parent_item_colon’%20%20%20%3D%3E%20__(%20’Parent%20Item%3A’%2C%20’text_domain’%20)%2C%0A%09%09’all_items’%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’All%20Items’%2C%20’text_domain’%20)%2C%0A%09%09’view_item’%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’View%20Item’%2C%20’text_domain’%20)%2C%0A%09%09’add_new_item’%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Add%20New%20Item’%2C%20’text_domain’%20)%2C%0A%09%09’add_new’%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Add%20New’%2C%20’text_domain’%20)%2C%0A%09%09’edit_item’%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Edit%20Item’%2C%20’text_domain’%20)%2C%0A%09%09’update_item’%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Update%20Item’%2C%20’text_domain’%20)%2C%0A%09%09’search_items’%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Search%20Item’%2C%20’text_domain’%20)%2C%0A%09%09’not_found’%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Not%20found’%2C%20’text_domain’%20)%2C%0A%09%09’not_found_in_trash’%20%20%3D%3E%20__(%20’Not%20found%20in%20Trash’%2C%20’text_domain’%20)%2C%0A%09)%3B%0A%09%24args%20%3D%20array(%0A%09%09’label’%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’post_type’%2C%20’text_domain’%20)%2C%0A%09%09’description’%20%20%20%20%20%20%20%20%20%3D%3E%20__(%20’Post%20Type%20Description’%2C%20’text_domain’%20)%2C%0A%09%09’labels’%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20%24labels%2C%0A%09%09’supports’%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20array(%20)%2C%0A%09%09’taxonomies’%20%20%20%20%20%20%20%20%20%20%3D%3E%20array(%20’category’%2C%20’post_tag’%20)%2C%0A%09%09’hierarchical’%20%20%20%20%20%20%20%20%3D%3E%20false%2C%0A%09%09’public’%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20true%2C%0A%09%09’show_ui’%20%20%20%20%20%20%20%20%20%20%20%20%20%3D%3E%20true%2C%0A%09%09’show_in_menu’%20%20%20%20%20%20%20%20%3D%3E%20true%2C%0A%09%09’show_in_nav_menus’%20%20%20%3D%3E%20true%2C%0A%09%09’show_in_admin_bar’%20%20%20%3D%3E%20true%2C%0A%09%09’menu_position’%20%20%20%20%20%20%20%3D%3E%205%2C%0A%09%09’can_export’%20%20%20%20%20%20%20%20%20%20%3D%3E%20true%2C%0A%09%09’has_archive’%20%20%20%20%20%20%20%20%20%3D%3E%20true%2C%0A%09%09’exclude_from_search’%20%3D%3E%20false%2C%0A%09%09’publicly_queryable’%20%20%3D%3E%20true%2C%0A%09%09’capability_type’%20%20%20%20%20%3D%3E%20’page’%2C%0A%09)%3B%0A%09register_post_type(%20’post_type’%2C%20%24args%20)%3B%0A%0A%7D%0A%0A%2F%2F%20Hook%20into%20the%20’init’%20action%0Aadd_action(%20’init’%2C%20’custom_post_type’%2C%200%20)%3B »/]
Et voilà. Avec ce site vous avez la possibilité de customiser votre WordPress pour qu’il réponde à vos besoins, facilement et rapidement. Ce site convient aux débutants et aux habitués.
Image : simplu27 / Pixabay
Alors ça c’est génial ! A tester absolu,est. Merci 🙏
Merci ! 🙂
J’utilise ce site depuis 10 ans ^^