Newsletters archivées lisibles en mobile (iframe srcdoc) + fix couleur du bouton de recherche sur iOS
This commit is contained in:
@@ -99,8 +99,20 @@ function thalim_get_single_data($post_id) {
|
||||
'parent_link' => '',
|
||||
'category_name' => '',
|
||||
'category_link' => '',
|
||||
'is_newsletter' => false,
|
||||
'newsletter_html' => '',
|
||||
];
|
||||
|
||||
// Newsletters archivées (cat « newsletter ») : le post_content est un
|
||||
// document HTML email complet (table 600px + <style> media queries). Injecté
|
||||
// dans la page il perd son <head>/<style> et déborde en mobile ; le template
|
||||
// le rend donc isolé dans une <iframe srcdoc> — on passe le HTML brut (pas
|
||||
// filtré par the_content/wpautop qui casserait le document).
|
||||
if (in_array(thalim_cat_id('newsletter'), wp_get_post_categories($post_id), true)) {
|
||||
$data['is_newsletter'] = true;
|
||||
$data['newsletter_html'] = get_post_field('post_content', $post_id);
|
||||
}
|
||||
|
||||
// --- Dates ---
|
||||
$raw_debut = get_post_meta($post_id, 'date_de_debut', true);
|
||||
$raw_fin = get_post_meta($post_id, 'date_de_fin', true);
|
||||
|
||||
Reference in New Issue
Block a user