Une boîte à outils pour développer sous WordPress

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.

// Register Custom Post Type
function custom_post_type() {

	$labels = array(
		'name'                => _x( 'Post Types', 'Post Type General Name', 'text_domain' ),
		'singular_name'       => _x( 'Post Type', 'Post Type Singular Name', 'text_domain' ),
		'menu_name'           => __( 'Post Type', 'text_domain' ),
		'parent_item_colon'   => __( 'Parent Item:', 'text_domain' ),
		'all_items'           => __( 'All Items', 'text_domain' ),
		'view_item'           => __( 'View Item', 'text_domain' ),
		'add_new_item'        => __( 'Add New Item', 'text_domain' ),
		'add_new'             => __( 'Add New', 'text_domain' ),
		'edit_item'           => __( 'Edit Item', 'text_domain' ),
		'update_item'         => __( 'Update Item', 'text_domain' ),
		'search_items'        => __( 'Search Item', 'text_domain' ),
		'not_found'           => __( 'Not found', 'text_domain' ),
		'not_found_in_trash'  => __( 'Not found in Trash', 'text_domain' ),
	);
	$args = array(
		'label'               => __( 'post_type', 'text_domain' ),
		'description'         => __( 'Post Type Description', 'text_domain' ),
		'labels'              => $labels,
		'supports'            => array( ),
		'taxonomies'          => array( 'category', 'post_tag' ),
		'hierarchical'        => false,
		'public'              => true,
		'show_ui'             => true,
		'show_in_menu'        => true,
		'show_in_nav_menus'   => true,
		'show_in_admin_bar'   => true,
		'menu_position'       => 5,
		'can_export'          => true,
		'has_archive'         => true,
		'exclude_from_search' => false,
		'publicly_queryable'  => true,
		'capability_type'     => 'page',
	);
	register_post_type( 'post_type', $args );

}

// Hook into the 'init' action
add_action( 'init', 'custom_post_type', 0 );

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.

GenerateWP

Image : simplu27 / Pixabay

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.