WordPress – Inclure les Custom-Post-Types dans les résultats de recherche – Include CPT in the search results
Août22

WordPress – Inclure les Custom-Post-Types dans les résultats de recherche – Include CPT in the search results

Inclure les Custom-Post-Types dans les résultats de recherche Include CPT in the search results functions.php /* SEARCH CPT */ add_filter( 'pre_get_posts', 'tgm_io_cpt_search' ); /** * This function modifies the main WordPress query to include an array of * post types instead of the default 'post' post type. * * @param object $query The original query. * @return object $query The amended query. */ function tgm_io_cpt_search( $query )...

Read More
WordPress – Custom Post Types
Août12

WordPress – Custom Post Types

Custom-Post-Types UI Custom Post Types UI plugin Installer le plugin Custom Post Type UI Instal Custom Post Types UI Créer les CPT par exemple exemple (mettre le nom de la dashicon et pas son numéro) Create your CPTs, for instance exemple (put the dashicon name not its code number) Dupliquer la page.php en y rajoutant du code au début. Duplicate the page.php file and add at the begining of it the following code <?php /** * Template...

Read More
WordPress – Elegant themes – Extra – Activer les post formats pour les custom post types – Enable Post Formats for CPTs
Août12

WordPress – Elegant themes – Extra – Activer les post formats pour les custom post types – Enable Post Formats for CPTs

Ajouter Post formats pour les custom post types Enable Post Formats for Custom Post Types CPT Extra from elegant themes sur le thème parent… Parent theme wp-content/themes/Extra/framework/admin/post-formats.php ligne 17, remplacer line 17, replace 'post_type' => 'post', par by 'post_type' => array('post','formations-gratuites','formations-membres'), wp-content/themes/Extra/framework/post-formats.php trouver ligne 31 find...

Read More
WordPress – Elegant themes – Extra – Autoriser Extra Settings pour les custom post types – Enable Extra Settings for CPTs
Août12

WordPress – Elegant themes – Extra – Autoriser Extra Settings pour les custom post types – Enable Extra Settings for CPTs

Ajouter Extra Settings pour les custom post types Add Extra Settings for Custom Post Types for Extra from elegant themes NOT WORKING YET sur le thème parent… Parent theme wp-content/Extra/includes/admin/admin.php Pour rajouter « Sidebar location » et « Choose Sidebar/Widget Area » ligne 1502 To add « Sidebar Location » and « Choose Sidebar/Widget...

Read More
WordPress – Elegant themes – Extra – Autoriser le Divi Builder pour les Custom Post Types – Enable Divi Builder for CPTs
Août12

WordPress – Elegant themes – Extra – Autoriser le Divi Builder pour les Custom Post Types – Enable Divi Builder for CPTs

Permettre le module divi-builder dans les custom post type Enable Divi Builder for Custom Post Types CPT functions.php /** ** ** ** Divi builder pour formations-gratuites et formations-membres **/ function my_et_builder_post_types( $post_types ) { $post_types[] = 'formations-gratuites'; $post_types[] = 'formations-membres'; return $post_types; } add_filter( 'et_builder_post_types', 'my_et_builder_post_types'...

Read More
WordPress – Permettre les sticky posts pour les custom post types – Allow Sticky Posts for CPTs
Août12

WordPress – Permettre les sticky posts pour les custom post types – Allow Sticky Posts for CPTs

Permettre sticky-posts sur des custom post types Enable sticky-posts in wp-admin for Custom Post Types CPT functions.php /** ** ** ** Sticky formations-gratuites ou formations-membres **/ add_action( 'admin_footer-post.php', 'gkp_add_sticky_post_support' ); add_action( 'admin_footer-post-new.php', 'gkp_add_sticky_post_support' ); function gkp_add_sticky_post_support() { global $post, $typenow; ?> <?php if ( $typenow ==...

Read More