Skip to content

Instantly share code, notes, and snippets.

@codigoconjuan
Last active June 23, 2022 18:15
Show Gist options
  • Select an option

  • Save codigoconjuan/2ff8f4a6f0ed075fb284767a520f99f9 to your computer and use it in GitHub Desktop.

Select an option

Save codigoconjuan/2ff8f4a6f0ed075fb284767a520f99f9 to your computer and use it in GitHub Desktop.
Plugin para proyecto WP
// Registrar Custom Post Type
function gymfitness_clases_post_type() {
$labels = array(
'name' => _x( 'Clases', 'Post Type General Name', 'gymfitness' ),
'singular_name' => _x( 'Clase', 'Post Type Singular Name', 'gymfitness' ),
'menu_name' => __( 'Clases', 'gymfitness' ),
'name_admin_bar' => __( 'Clase', 'gymfitness' ),
'archives' => __( 'Archivo', 'gymfitness' ),
'attributes' => __( 'Atributos', 'gymfitness' ),
'parent_item_colon' => __( 'Clase Padre', 'gymfitness' ),
'all_items' => __( 'Todas Las Clases', 'gymfitness' ),
'add_new_item' => __( 'Agregar Clase', 'gymfitness' ),
'add_new' => __( 'Agregar Clase', 'gymfitness' ),
'new_item' => __( 'Nueva Clase', 'gymfitness' ),
'edit_item' => __( 'Editar Clase', 'gymfitness' ),
'update_item' => __( 'Actualizar Clase', 'gymfitness' ),
'view_item' => __( 'Ver Clase', 'gymfitness' ),
'view_items' => __( 'Ver Clases', 'gymfitness' ),
'search_items' => __( 'Buscar Clase', 'gymfitness' ),
'not_found' => __( 'No Encontrado', 'gymfitness' ),
'not_found_in_trash' => __( 'No Encontrado en Papelera', 'gymfitness' ),
'featured_image' => __( 'Imagen Destacada', 'gymfitness' ),
'set_featured_image' => __( 'Guardar Imagen destacada', 'gymfitness' ),
'remove_featured_image' => __( 'Eliminar Imagen destacada', 'gymfitness' ),
'use_featured_image' => __( 'Utilizar como Imagen Destacada', 'gymfitness' ),
'insert_into_item' => __( 'Insertar en Clase', 'gymfitness' ),
'uploaded_to_this_item' => __( 'Agregado en Clase', 'gymfitness' ),
'items_list' => __( 'Lista de Clases', 'gymfitness' ),
'items_list_navigation' => __( 'Navegación de Clases', 'gymfitness' ),
'filter_items_list' => __( 'Filtrar Clases', 'gymfitness' ),
);
$args = array(
'label' => __( 'Clase', 'gymfitness' ),
'description' => __( 'Clases para el Sitio Web', 'gymfitness' ),
'labels' => $labels,
'supports' => array( 'title', 'editor', 'thumbnail' ),
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 6,
'menu_icon' => 'dashicons-welcome-learn-more',
'show_in_admin_bar' => true,
'show_in_nav_menus' => true,
'can_export' => true,
'has_archive' => true,
'exclude_from_search' => false,
'publicly_queryable' => true,
'capability_type' => 'page',
);
register_post_type( 'gymfitness_clases', $args );
}
add_action( 'init', 'gymfitness_clases_post_type', 0 );
@luisrovez
Copy link
Copy Markdown

Se agradece que compartas el código para crear post types, hace mas fácil de seguir el curso 😁

@AnggieSweet
Copy link
Copy Markdown

Muchas gracias, el curso está super, recomendado a mis amigos :D

@tikendev
Copy link
Copy Markdown

Eres enorme Juan Pablo, mil millones de gracias.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment