En gros, j'ai créé un plugin pour créer un nouveau type de post (événement).
Maintenant, je veux créer un fichier de mise en forme single-event.php
.
Je ne veux pas avoir à le coller dans le dossier du thème, je veux le mettre dans mon dossier de plugin. Comment puis-je faire en sorte que Wordpress sache qu'il existe?
Merci
Voici le code qui vous permettra de retourner votre single-event.php si le type de publication est event:
function my_event_template($single_template) {
global $post;
if ($post->post_type == 'event') {
return dirname( __FILE__ ) . '/single-event.php';
return $single_template;
}
add_filter( "single_template", "my_event_template" ) ;