Comment lier correctement une feuille de style d'impression? Tous mes styles ont été mis en file d'attente dans le fichier de fonctions.
Le codex m'a suggéré de mettre le lien dans l'en-tête, mais cela n'a pas fonctionné. Existe-t-il une feuille de style d'impression centrale?
J'ai essayé de créer un lien dans l'en-tête mais je vois l'un de ces styles? Je vois le fichier print.css dans l'en-tête lorsque je regarde la source.
/css/print.css "type =" text/css "media =" print "/>
Utilisez wp_enqueue_style
pour ajouter une feuille de style d'impression, notez le paramètre media
qui vous permet d'en faire une feuille de style spécifique à l'impression:
function wpa_print_styles(){
wp_enqueue_style(
'wpa-print-style',
get_stylesheet_directory_uri() . '/print-style.css',
array(),
'20130821',
'print' // print styles only
);
}
add_action( 'wp_enqueue_scripts', 'wpa_print_styles' );