メニューバーを消して印刷する方法

WordPressは表示画面と印刷が異なっている。これは印刷用CSSでサイドバーなどを印刷しないようにしているためである。テーマ「TwentyEleven」ではメニューバーがリストになって印刷されるが、印刷時にはメニューバーは不要なので次の方法で消すことにした。 TwentyElevenのメニューバーは<div class=”menu-header”>~</div>で囲まれたブロックである。そこで、style.cssの@media print { }内でmenu-headerを表示しないことにした。
追加したソースコード

    .menu-header {
   		display: none;
    }

これにより、メニューバーのリストが印刷されなくなった。