利用しているテーマの「style.css」に、印刷用のスタイルとして必要のない要素を表示しない記述を指定する方法はいかがでしょうか?(※「WP-Print」は利用しません。)
デフォルトテーマの「Twenty Twelve」の場合は、次のような記述を追加すると記事部分のみ印刷されます。
/* =Print ----------------------------------------------- */ @media print { header.site-header, #secondary, nav.nav-single, #comments, footer#colophon { display: none; } }
※デフォルトで記述されている場合は、元の記述を他のファイル等にコピーして残しておき、ひとつずつ戻して印刷プレビューでどのような表示になるか確認しながら、記述を戻すかどうか決めるといいです。
上記とは別の方法として「WP-Print」を使う場合は、プラグインフォルダ内の「wp-print/print-posts.php」を変更するといいです。(このファイルが「WP-Print」の印刷ページ用のテンプレートとなっています。)
※利用しているテーマのフォルダ内に「print-css.css」という名前のCSSファイルを作成して、印刷用のスタイルを記述する必要があります。(※テーマの「style.css」から必要な箇所をコピーするといいです。)
【※追記※】
「WP-Print」の「readme.txt」には次のように記述されています。
= Custom Template =
* WP-Print will load 'print-css.css', 'print-posts.php' and 'print-comments.php' from your theme's directory if it exists.
* If it doesn't exists, it will just load the respective default file that comes with WP-Print.
* This will allow you to upgrade WP-Print without worrying about overwriting your printing styles or templates that you have created.
もし後者の方法を利用するのでしたら、プラグインの「print-posts.php」を変更するのではなく、利用しているテーマのフォルダ内にこの名前のファイルを作成するといいです。
※子テーマを利用している場合は、親テーマのフォルダ内に「print-posts.php」を作成する必要があります。
※子テーマを利用している場合でも、「style.css」は子テーマのフォルダ内に作成して大丈夫です。
利用しているテーマの「style.css」に、印刷用のスタイルとして必要のない要素を表示しない記述を指定する方法はいかがでしょうか?(※「WP-Print」は利用しません。)
デフォルトテーマの「Twenty Twelve」の場合は、次のような記述を追加すると記事部分のみ印刷されます。
/* =Print ----------------------------------------------- */ @media print { header.site-header, #secondary, nav.nav-single, #comments, footer#colophon { display: none; } }
※デフォルトで記述されている場合は、元の記述を他のファイル等にコピーして残しておき、ひとつずつ戻して印刷プレビューでどのような表示になるか確認しながら、記述を戻すかどうか決めるといいです。
上記とは別の方法として「WP-Print」を使う場合は、プラグインフォルダ内の「wp-print/print-posts.php」を変更するといいです。(このファイルが「WP-Print」の印刷ページ用のテンプレートとなっています。)
※利用しているテーマのフォルダ内に「print-css.css」という名前のCSSファイルを作成して、印刷用のスタイルを記述する必要があります。(※テーマの「style.css」から必要な箇所をコピーするといいです。)
【※追記※】
「WP-Print」の「readme.txt」には次のように記述されています。
= Custom Template =
* WP-Print will load 'print-css.css', 'print-posts.php' and 'print-comments.php' from your theme's directory if it exists.
* If it doesn't exists, it will just load the respective default file that comes with WP-Print.
* This will allow you to upgrade WP-Print without worrying about overwriting your printing styles or templates that you have created.
もし後者の方法を利用するのでしたら、プラグインの「print-posts.php」を変更するのではなく、利用しているテーマのフォルダ内にこの名前のファイルを作成するといいです。
※子テーマを利用している場合は、親テーマのフォルダ内に「print-posts.php」を作成する必要があります。
※子テーマを利用している場合でも、「style.css」は子テーマのフォルダ内に作成して大丈夫です。
ありがとうございます。
早速、試してみます<(_ _)>
ありがとうございます。
2013/07/07 13:24:12早速、試してみます<(_ _)>