[WP 3.8] 記事詳細ページに、記事詳細ページ一覧を表示 & 現在の記事にスタイル適用

前回、[WP 3.8] 記事詳細ページに、記事詳細ページ一覧を表示 という記事を書きましたが、
表示している記事タイトルのみ、特定のスタイルを適用したい場合があるらしいので、
少し書き直してみました。パーマリンクを変更した場合は使えないのですが、
デフォルトのままなら動作すると思います。

<style type="text/css">
	.current_article {
    	text-decoration:underline;
	}
</style>

<?php
    $results = $wpdb->get_results("select * from wp_posts where post_status = 'publish' and post_type in ('post', 'staff') order by post_date desc limit 5");
    echo '<ul>';
    foreach($results as $result){
        if($_GET['p'] == $result->ID){
            $current_article = ' class="current_article"';
        } else {
            $current_article = '';
        }
        echo '<li' . $current_article . '><a href="' . $result->guid . '">' . $result->post_title . '</a></li>';
    }
    echo '</ul>';
?>
This entry was posted in 未分類. Bookmark the permalink.

コメントを残す

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

*