[サイト作り] [WordPress] サイドバーに投稿を置いてみるテスト

サイドバーに特定カテゴリーの記事を表示させてみるテスト

管理人はPHPに詳しくないので、手探りで試してます。

んで、このブログに合わせてカスタムしてるので参考程度に

2009年5月19日現在
サイドバーにある動画の場所です。

WP環境 2.61

やった事
・サイドバーに表示させるカテゴリーの投稿をトップページから除外

・サイドバーに特定カテゴリーの投稿だけ表示させるコードを追加と、サイドバーエントリー用のCSSを追加

出来てない事
アーカイブページからの除外(´;ω;`)

※記号の半角が全角になってる場合があるのでコピペの際は修正確認。

1、トップページからサイドバーエントリーの記事を除外
カテゴリーID 14を除外という風に設定

index.phpの

の上に

<?php if (is_home()) { query_posts("cat=-14"); } ?>

“cat=-14″カテゴリー14を除外

2、サイドバーにコードを追加
カテゴリーID 14の記事を1個だけ表示という風に設定

<?php if (is_home() || is_single() || is_page() || is_archive() || is_category()) { query_posts("showposts=1&cat=14"); } ?>

<div class="sidecontent">

<?php if(have_posts()): ?><?php while(have_posts()):the_post(); ?>

<div class="sidepost">

<div class="sideentry">
<?php the_content(); ?>
<?php link_pages('<p>
Pages:
','</p>','number'); ?>

</div>

</div>

<?php endwhile; ?>

<?php else: ?>

<?php endif; ?>

</div>

トップページにだけ表示させたい場合は、

<?php if (is_home() || is_single() || is_page() || is_archive() || is_category()) { query_posts("showposts=1&cat=14"); } ?>

上記の部分を下記にすると良い

<?php if (is_home() ) { query_posts("showposts=1&cat=14"); } ?>
<code>

表示させる投稿の数は、"showposts=1"の数字を変更し、カテゴリーを指定するには、"cat=14"のカテゴリーIDを変更

たんに、index.phpの投稿部分をサイドバーに記述しただけです。

んで、サイドバー用にスタイル付けしました。

ブログのコンテンツではないカテゴリーをサブコンテンツとして設置してみようと思ったのですが

毎回、サイドバーを書き換えるのがめんどくさいと感じたので"投稿"という形で設置。

これなら、書き換えも記事の編集から出来るので楽かなと

新規投稿した記事がサイドバーに表示されるのでサブコンテンツっぽく?

スタイルシートは、YouTubeの動画を表示させようと思ったので、サイドバーのスタイルに合わせて追加

<code>
.sidecontent{
width:270px;
margin: 0 0px 20px 0px;
background: #000;
}

.sidepost {
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 10px;
}

.sideentry {
font-size: 13px;
line-height: 22px;
height: auto;
padding: 20px 0px 10px 0px;
color: #6bb374;
}

.sideentry embed{
width: 250px;
height:203px;
margin:0 0px 10px 0;
}

.sideentry embedがYouTube動画用

ただ、このままだとシングルページを開いた時に同じ記事がメイン、サイドと表示されるので

サイドバーだけに表示させるなら、アーカイブページから除外、カテゴリーリストから除外など必要かと

色々試して追記します

※あくまで、当ブログにあわせた設定です。

Spread on Twitter

Random Posts

  • 2007年10月1日 -- [WEB] 鼻歌Q&A [サービス終了]
    ※2008/12追記 サービス終わってるみたい Skypeを利用した鼻歌Q&Aサービス Hanauter.com 開発したのがインターネットを通じ知り合った日本人とのこと、サイト下に「当サービスの使い方~」があり日本語で教えてくれる Hanauter.comは知りたい楽曲をSkypeを使って鼻歌で歌うと、その音声がウェブに公開され、ほかのユーザーがその曲名を教えてくれるというもの。...
  • 2010年2月8日 -- ムームーのキャンペーン 2010, 2/8~2/26
    ムームードメインがキャンペーンとの事なので独自ドメインの取得を考えている人は、いい機会かもです。 ◆キャンペーン期間 2010年2月8日(月)お昼12時 ~ 2月26日(金)お昼12時   ◇キャンペーン内容 『○○○.com 』通常価格  950円 ⇒ キャンペーン価格  500円(税込) 『○○○.net 』通常価格  950円 ⇒ キャンペーン価格  500円(税込) 『○○○.info』...
  • 2008年6月14日 -- [モノ] 5秒ピッタリで遊ぶ
    7月下旬に発売されるオモチャ「5秒スタジアム」 「ストップウォッチを5秒ピッタリで止める」 ピッタリ5秒で止めた時の喜びを楽しむだけのオモチャですw なんか、来そうな予感です(^ω^) 雑貨店、百貨店、玩具店などで販売される。 998円 ...
  • 2007年12月16日 -- [seesaa] 検索ボックスのカスタマイズ
    seesaaのブログパーツの検索ボックスはデフォルトでYahoo!ウェブ検索にチェックが入ってて、ブログ内検索をする時に不便 なので、「Yahoo」ではなく「記事」にチェックが入るようにカスタマイズしてみる マイブログ>デザイン>コンテンツ>「検索」を開き、検索内の「コンテンツHTML編集」を開く ソースの下の方にある下の部分を探す <div style="float:left;w...
  • 2008年6月26日 -- [モノ] USBに接続するだけでPCの音を強化しちゃうモノ
    USBメモリサイズのPC用オーディオ強化機器「Sound Blaster Play!」 USBポートに接続するだけでPCの音を強化し、ノイズの少ない高音質な音を実現してくれるそうだ PCでのテレビやDVDの視聴、音楽の再生、インターネット動画やゲームなどでサラウンドサウンドが楽しめる。 また、マイク入力端子搭載でボイスチャットにも対応する。 対応OS Windows XP Professi...
  • 2007年7月15日 -- [便利ツール] Quick Info – Windows のプロダクトキーを表示
    Quick Infoは、Microsoft Windows のプロダクトキーを表示するシンプルなツールです。 PCに貼られているプロダクトキーが書かれた COA (Certificate of Authenticity) ラベルが読めない場合などに役に立ちます。 あると便利なツールだったので紹介 Download / Softpedia Quick Info 1.2.2 [External ...
  • 2008年2月19日 -- EasyFLV – 動画をFLLVに変換
    EasyFLVは、MPEG, AVI, WMV, ASF, MOVを、FLVに変換するソフトです。 入手先⇒SnapFiles EasyFLV 拡大 1ダウンロード&インストール&起動 2、"Input File"で変換したいファイルを選択 3、"Output Folder"で出力先を指定 4、各種設定 5、"Start Encoding" ■主な設定 "Video Windo...
  • 2008年2月18日 -- HammerHead – リズムマシンソフト
    HammerHeadは、リズムパターン作成ソフトです。リズムマシンです。 作成したリズムトラックをWAVで保存できるので、MTRソフトなどで使用する事も可能かもです。 入手先⇒ HammerHead まず、この手のツールは説明が難しいので、やんわりと説明します。 メイン画面 1、ダウンロード&インストール&起動 ■やんわりと説明 "Total" 再生(作成するトラック)の小節の事で...
  • 2007年10月10日 -- [動画編集] Free Video Flip and Rotate – 動画の左右反転などが出来る
    Free Video Flip and Rotateは、動画を回転させたり、反転させたりできるツールです。 90度回転や、鏡のように反転、反転した状態で回転など 需要があるかは分かりませんが・・・ メーカー / DVDVIDEOSOFT Free Video Flip and Rotate 1、Download &: Install &: Launch 2、"Input fi...
  • 2009年2月2日 -- [動画変換] XMedia Recode – iPodやPSP、携帯オーディオプレイヤーに対応した変換ソフト
    XMedia Recodeは、さまざまな形式の動画ファイルを、iPodやPSP、携帯メディアプレイヤーに対応するプロファイルが設定されており、メーカーや製品を選択するだけで最適なファイルで出力されるのが特徴。 日本語対応、一括変換、動画からオーディオ変換、オーディオ変換、コピーフリーのDVDから変換対応。 対応OS Windows 2000/XP/Vista 動作にはDirectX 9が必要...