Bug in scelta template
-
Segnalo un bug piuttosto grave nella scelta del template (v.1.3.9).
Il filtro eventissimo_single_events() sull’hook ‘single_template’ non restituisce sempre un valore, rompendo la sequenza di scelte di WP.
Inoltre, non funziona con i child theme.Potrebbe essere un po’ meglio riscritto grossomodo così (ma non ho testato):
function eventissimo_single_events($single_template) { if (get_option("UseSingleTemplateDefault")=="YES"){ $post = get_post(); if ($post->post_type == 'events') { $single_template = BASE_URL . '/pages/events-template-single.php'; } } return $single_template; }
…senza la seconda parte, che replica solo la scelta standard di WP, e nel frattempo rompe appunto i child theme e i post.
Inoltre, invece dei template predefiniti, che sono per forza molto semplificati, e limitati come utilizzo, suggerirei di usare un hook sul contenuto del post.
Buona l’idea del plugin, ma stante qualche difetto di troppo al momento ho dovuto disinstallare, peccato. Spero in qualche miglioramento!
- The topic ‘Bug in scelta template’ is closed to new replies.