• 締切済み

最新ブログ記事の上にのみバナーを表示させたい!

いつもお世話になっております。 HTMLは素人です。 最新の記事の上にのみ、バナーを表示させたいのですが、方法がわからず、 適当にバナーのurlを入れ込んでみたのですが、 全ての記事の上にバナーが表示されてしまいます。 top記事の上にのみ表示させるにはどうしたら良いのでしょうか>< ググってみたのですが、わかりませんでした。 とりあえず、記事の表示件数を1件にしてごまかしているのですが、 monthlyで表示させるとごまかしがききません!!焦っています! ご助言頂ければ幸いです。 http://blog.artlab-lamps.com/

  • HTML
  • 回答数2
  • ありがとう数2

みんなの回答

回答No.2

1です。 phpの書き方は補足で書いていただいたもので良いのですが・・・動かないんですよね・・・。 うーむ・・・。 >それと、 >>次のページから?page=1が追加されていますよね? >というのは、どういう意味なのでしょうか? ?page=1は まず、サイトにアクセスしたら URLはhttp://blog.artlab-lamps.com/ですよね? で、次のページに行くと http://blog.artlab-lamps.com/?page=1 ?page=1が追加されていますよね? この?page=1(2,3,4…)がついているかついていないかでバナーを表示させたり消したりしているのですが・・・。 ↓もしURLにpageがついていなかったらバナーを表示 <?php if(!isset($_GET["page"])){ ?> <a href="http://blog.artlab-lamps.com/?pid=1"><img src="http://img.blog.artlab-lamps.com/20110725_1581304.gif" alt="オープンバナー" width="691" height="151" class="pict" /></a> <?php } ?> っていう感じで書いていたんですよ。 でも動かない・・・。 PHPが使えないならJavaScriptを使いましょうか。 「Javascript パラメーター 取得」 で検索したら良いかと。 パラメータとは?page=1の部分です。 パラメータを取得して、パラメータの値がなかったらバナーを表示。 というものが作れたらOKだと思います。 今ちょっと書く時間がないのです; 時間があればまた回答させていただきます!

Arangren
質問者

お礼

お礼が遅くなりもうしわけありません。 とても噛み砕いていただいて理解しやすかったです。 ありがとうございます!お忙しいのにまたお伺いするようで申し訳ありません。。。 なんかすごくかっこいいですね。自由に色々な方法に切り替えて組んでいくのがかっこいいです。 javaなら動くのでしょうか… あれから、javaやパラメータについて調べてみたのですが、よくわからず… >パラメータを取得して、パラメータの値がなかったらバナーを表示。 パラメータの取得に関しては何となく理解したのですが、 値がなかったらバナーを表示というのが、私には高度すぎます。。。すみません。。。 ヒントやさわりだけでも良いので、何かご指導頂けますでしょうか!宜しくお願い致します!!

回答No.1

うーん・・・ HTMLの編集できる時のソースを見たいのですが・・・ サイトのURLを見ると、次のページから?page=1が追加されていますよね? なので PHPでパラメーターがあれば表示させない と書ければ良いのですが・・・ <?php if(!isset($_GET["page"])){ ?> <a href="http://blog.artlab-lamps.com/?pid=1"><img src="http://img.blog.artlab-lamps.com/20110725_1581304.gif" alt="オープンバナー" width="691" height="151" class="pict" /></a> <?php } ?> これが書けて動いたらバッチリだと思います。

Arangren
質問者

お礼

ありがとうございます!! 非常に悩んでいたのでとってもうれしいです。 phpに関してはそれこそ全く知識がないのですが、 バナーのhtmlタグの前後にphpで指示を与えるという解釈でよいのでしょうか? ということは、 バナー三つの前後に、下記の様にphpスクリプトを足すということで大丈夫ですか? <?php if(!isset($_GET["page"])){ ?> <a href="http://blog.artlab-lamps.com/?pid=1"><img src="http://img.blog.artlab-lamps.com/20110725_1581304.gif" alt="オープンバナー" width="691" height="151" class="pict" /></a> <?php } ?> <?php if(!isset($_GET["page"])){ ?> <a href="http://54e23ea2fdba7a.lolipop.jp/flier.pdf"><img src="http://img.blog.artlab-lamps.com/20110725_1581334.gif" alt="チラシボタン" width="693" height="137" class="pict" /></a> <?php } ?> <?php if(!isset($_GET["page"])){ ?> <img src="http://img.blog.artlab-lamps.com/20110726_1583794.gif" alt="" width="692" height="402" class="pict" /> <?php } ?> ということでしょうか? ですが、 一応、打ち込んでみたのですが、反応はありませんでした。。。 間違いの訂正をお願いします><; それと、 >次のページから?page=1が追加されていますよね? というのは、どういう意味なのでしょうか? すみません無知で…>< 噛み砕いてご指導いただければ幸いです

Arangren
質問者

補足

お見せするソースはこの辺りでよろしいでしょうか? 非常に荒くて間違いだらけなのでお恥ずかしいのですが><;; 本当に適当に入れてしまって。。。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset={site_encoding}" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <title>{ART_LAB. LAMPS}</title> <link rel="stylesheet" href="{site_css}" type="text/css" /> <link type="text/css" href="{gmo_header_css}" rel="stylesheet" media="screen,print"/> <link rel="alternate" type="application/rss+xml" title="RSS" href="{site_rss}" /> <link rel="alternate" type="application/atom+xml" href="{site_atom}" /> <link rel="alternate" media="handheld" type="application/xhtml+xml" href="{mobile_url}" /> <script type="text/javascript" src="./template/js/cookie.js"></script> </head> <body onload="javascript:initval();"> <!-- トップ --> <div id="title"> <!-- BEGIN title --> <table width="900" height="500"><tr><td> <div class="site_title">{blog_name}</div> <div class="description">{blog_description}</div> </td></tr></table> <!-- END title --> </div> <!-- メイン --> <div id="body"> </div> <!-- BEGIN calendar --> <div class="calendar"> {calendar_horizontal} </div> <!-- END calendar --> <!-- 左 --> <a href="http://blog.artlab-lamps.com/?cid=5"><img src="http://img.blog.artlab-lamps.com/20110725_1581270.gif" alt="" width="165" height="159" class="pict" /></a> <div id="contents"> <!-- BEGIN entry --> <div class="entry"> <!-- BEGIN sequel --> <div class="entry_navi"> {prev_entry} | <a href="./">main</a> | {next_entry} </div> <!-- END sequel --> <?php if(!isset($_GET["page"])){ ?> <a href="http://blog.artlab-lamps.com/?pid=1"><img src="http://img.blog.artlab-lamps.com/20110725_1581304.gif" alt="オープンバナー" width="691" height="151" class="pict" /></a> <a href="http://54e23ea2fdba7a.lolipop.jp/flier.pdf"><img src="http://img.blog.artlab-lamps.com/20110725_1581334.gif" alt="チラシボタン" width="693" height="137" class="pict" /></a> <img src="http://img.blog.artlab-lamps.com/20110726_1583794.gif" alt="" width="692" height="402" class="pict" /> <?php } ?> <div class="entry_date">{entry_date}</div> <div class="entry_title">{entry_title}</div> <div class="entry_body"> {entry_description} </div> <a name="sequel"></a> <div class="entry_more"> {entry_sequel} </div> <div class="entry_author"> {entry_time} {category_name} {comment_num} {trackback_num} </div> {trackback_auto_discovery} </div> <!-- END entry -->

関連するQ&A

  • 最新記事にだけバナーを表示したい(タグ)

    ブログの記事を書いた最下部(コメント数などの上部)で、 最新記事にだけバナーなどを表示させるタグはないのでしょうか? アメブロでは最新記事にだけ、記事本文の下に広告が表示されています。 あのようなかんじになればと。 現在、毎記事にバナーが表示されるようにスキンタグを設定しています。 (自分で作成しアップしているバナーです) 最新記事にだけ表示するようにしたいのですが、 そのようなタグがあるのかさえも分かりません。 もし、可能でしたらそのタグを教えていただけないでしょうか。 よろしくお願いします。

  • ブログの一番上に常に同じ記事を置きたいときに・・・

    ブログの一番上に常に同じ記事を置きたいときに・・・ FC2使っています。 ブログの一番上に簡単なブログ紹介を置いています。 常に一番上に来るように、日付けを2020年という未来の日付けに設定しています。 (多分、こうして記事をTOPに持ってきている方は多いのではないかと思います) ただ横にあるブログ内の新着記事一覧にも、この日付けが反映されてしまい、新着記事の一番上にも常にこの記事の題名があります。 新着記事には、新着だけ表示させたいです。 検索をしたところ「特定のカテゴリ」「特定の記事」を非表示にする方法はあったのですが、新着記事から特定の記事のみ非表示にする方法は見つけられませんでした。 HTMLやテンプレートは多少いじることができます。 どなたかこのようなケースの対処法・対処できそうなURLをご存知でしたら教えてください。

  • ブログ記事内でのリンクバナーについて

    gooでブログを始めたばかりです ブログの記事内に背景を透過するバナーをはったのですが 上手く出来ません 赤枠の囲いが出てきてしまいます。。何故でしょうか? 記事を書くときはHTMLエディターで書いています。 初心者なのでHTMLは解りません。 どなたか教えて頂けないでしょうか?

  • アメブロの記事にバナーが貼り付けられません

    アメーバのブログで記事にブログランキングのバナーを貼り付けようとすると コピーしたhtml文字のまま表示され画像になりません。 表示がhtml表示になっているからでしょうか。 どうすればいいか教えてください

  • 記事にバナーを貼る

    FC2のブログの記事の下にバナーを張りたいんですが、 やり方とかを見ても、HTMLで何とかすればいいとかあるんですが、 そのHTMLを書くところがわかりません。 意味わからないような質問ですが、簡単に教えてください。

  • ブログに詳しい方

    過去の質問に目を通しましたが、少しだけ違う気がしたので新たに質問させてください。 最近、人気ブログランキングに参加しました。 バナー画像も下書きの段階で本文に貼り付け、プロパティからアップロードしたURLを確認しました。 例えばこれを、サイドバーに貼り付けたい場合は <a href="(人気ブログランキングURL+ID)"><img src="アップロードしたバナー画像のURL" border=0></a> でいいと思うんですが、私は毎回1記事ごとにこれを載せています。 ただ、上記をそのまま本文にコピペした場合、「HTMLで記事を書く」にチェックをしなければ画像が表示されません。 すると、今度はENTERで改行ができなくなり、改行するのもHTMLでしなくてはならなくなってしまいます。 その上で更に「自動改行する」にチェックを入れると、改行はenterでできるようになりますが、 またバナーの画像が表示されなくなってしまいます。 今は面倒ですが、本文にバナーの画像を貼り、その画像を(人気ブログランキングURL+ID)でリンクできるようにしています。 ただバナー以外の画像を本文に入れなかった場合、 ヤプログのトップページの最新日記にバナー画像が載ってしまいます。 使っているのはフリースキンです。 逐一バナー画像を1記事ごとにアップロードする以外で、 バナー画像のリンクを貼るのはやはりHTMLで記事を書く方法しかないのでしょうか。 HTMLなどの知識はほとんどなく上記の説明も大変わかりづらいと思いますが、 できるだけわかりやすい言葉でお答え頂ければ幸いです。 どうぞよろしくお願いします。

  • gooブログでバナーを貼り付けてリンクしたい

    ブログを始めて、『人気ブログランキング』へ登録したのですが、 リンク方法がわかりません。 ブログは、gooブログです。 バナーをダウンロードして、それをブログの編集画面で、画像の選択を押すと、バナーが一番上に表示されてます。 記事の一番下に載せたいのですが、 載せたいところで、IMGというボタンを押すと、 画像のURLを入力するようになり、 そこに、『人気ブログランキング』から届いたメールから分かる『リンク方法』に書かれたURLを入れると、 ×印だけが表示されます。 そのリンク方法に書かれたURLとタグを記事の最後に 入れると、確かに「人気ブログランキングへ」という 表示があり、リンクできてる感じなのですが、 バナーを記事の最後に貼り付けて、そこからランキングサイトへリンクさせる方法が分かりません。 長々とすみません。 できるだけ細かい部分まで教えていただけると、有難いです。 宜しくお願いします。

  • FC2ブログの記事の表示について

    今FC2を始めて数日の超初心者です。 自分はある記事を、そのブログのトップページに常に上にくるようにしたいのですが、やり方がわかりません。 でも、記事の日付を未来にしたら常に上に表示されました。 それはそれで解決したんですが、その記事の中身が表示されたままで、他の最新記事が見えなくなってしまいます。 そこで、その記事の題名は常に上に表示して、中身は「続きを読む」みたいなリンクをクリックすると別窓に飛ばずにその記事の中身を表示したいです。 そのようなやり方はあると思うんです。あるFC2ブログにそれを使っているのを見たことがあるので。 初心者の自分にも分かりやすい回答を待っています。

  • FC2ブログの最新記事を常に表示するURL

    一記事単位だと http://ブログ名.blog数字.fc2.com/blog-entry-数字.html ってなってますよね。 これで、そのURLをクリックすると 常に最新記事が表示されるURLってありませんでしょうか?。 これが私のブログの最新記事 http://ブログ名.blog数字.fc2.com/××× って貼りたいんです(貼ったらそのままにしておく)。 なければ、他の案でもいいので教えてください。 よろしくお願いします。

  • ヤプログで表示される最新記事について

    ヤプログ(yaplog)を利用していますが、ブログトップで表示される最新記事が一件しかありません。 他のヤプログユーザーのブログを見ると、五件~十件くらい表示されるのに。十件くらい増やしたいのですが、どうやったら増やせるのでしょうか。

専門家に質問してみよう