特定の記事のスタイルシートを定義

カスタムフィールドを使った特定記事のスタイルシート定義

<?php
$OptionCSS = '';
if (have_posts()) : while (have_posts()) : the_post();
    if ($Tmp = get_post_meta($post->ID, 'CSS', true)) $OptionCSS .= $Tmp . "\n";
endwhile; endif;

if ($OptionCSS) {
    $EchoOptionCss = <<<EOM
<style type="text/css">
{$OptionCSS}
</style>\n
EOM;
    echo $EchoOptionCss;
}
?>
<table class="ExampleTbl" border="0">
<tbody>
<tr>
<th>キー</th>
<th>値</th>
</tr>
<tr>
<td>CSS</td>
<td>table.ExampleTbl {
    margin: 1em 20px 1em 180px;
    border-collapse: collapse;
}
table.ExampleTbl th ,
table.ExampleTbl td {
    padding: 2px 6px;
    border: 1px solid #bcc;
}
table.ExampleTbl th {
    color: #366;
    background: #def;
}</td>
</tr>
</tbody></table>

http://weblogs.tail-lagoon.com/WebPC/2008/06/13/30/

コメントを残す

役立つ
面白い

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください