質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
RSS

RSS(Really Simple Syndication)はブログのエントリやニュースの見出し、標準のフォーマットの音声やビデオなどを発行するために使われるウェブフィードのフォーマットの集合体です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

3316閲覧

【★RSS設置について】表示件数を変更したい。

answer0000

総合スコア10

RSS

RSS(Really Simple Syndication)はブログのエントリやニュースの見出し、標準のフォーマットの音声やビデオなどを発行するために使われるウェブフィードのフォーマットの集合体です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2017/04/21 04:08

編集2017/04/21 05:42

基本的には掲題通りの質問になります。

既存サイト(下記サイトとなります。)に、ブログの情報を掲載するためRSSを設置しました。

http://www.buffalo1992.com/
(トップページのNEWS部分)

そのRSSは、
各ジャンル別で、内容が確認できるよう
6つのタブで表示を切り替えるようにしています。

**#feed1〜#feed6という形で、「rss.js」を組んだのですが
**
feed1(全てのジャンルを表示)を最大6つまでの表示にしたいと思い以下のように打ち込みました。

js

1var rssTpl = ""; 2 rssTpl += '<a href=""><dl>'; 3 rssTpl += '<dt>{IMG}</dt>'; 4 rssTpl += '<dd><strong>{NAME}</strong><span>{DESC}</span></dd>'; 5 rssTpl += '</dl></a>'; 6 var rss =[ 7 { 8 elm: "#feed1", 9 url: "rss.php", 10 feedURL: "http://www.●●.com/fcblog/feed/", 11 max: 6, 12 titleMax: 16, 13 postMax: 40, 14 endText: "", 15 dateFormat: { 16 year: "/", 17 month: "/", 18 date: "" 19 }, 20 image: true, 21 imageSize: { 22 width: 351, 23 height: 260 24 }, 25 noImage: "yes", 26 noImageSRC: "shared/img/top/coming_soon.png", 27 template: rssTpl 28 }, 29 { 30 elm: "#feed2", 31 url: "rss.php", 32 feedURL: "http://www.●●.com/fcblog/category/news/feed/", 33 max: 3, 34 titleMax: 16, 35 postMax: 40, 36 endText: "", 37 dateFormat: { 38 year: "/", 39 month: "/", 40 date: "" 41 }, 42 image: true, 43 imageSize: { 44 width: 351, 45 height: 260 46 }, 47 noImage: "yes", 48 noImageSRC: "shared/img/top/coming_soon.png", 49 template: rssTpl 50 }, 51 { 52 elm: "#feed3", 53 url: "rss.php", 54 feedURL: "http://www.●●.com/fcblog/category/meat/feed/", 55 max: 3, 56 titleMax: 16, 57 postMax: 40, 58 endText: "", 59 dateFormat: { 60 year: "/", 61 month: "/", 62 date: "" 63 }, 64 image: true, 65 imageSize: { 66 width: 351, 67 height: 260 68 }, 69 noImage: "yes", 70 noImageSRC: "shared/img/top/coming_soon.png", 71 template: rssTpl 72 }, 73 { 74 elm: "#feed4", 75 url: "rss.php", 76 feedURL: "http://www.●●.com/fcblog/category/media/feed/", 77 max: 3, 78 titleMax: 16, 79 postMax: 40, 80 endText: "", 81 dateFormat: { 82 year: "/", 83 month: "/", 84 date: "" 85 }, 86 image: true, 87 imageSize: { 88 width: 351, 89 height: 260 90 }, 91 noImage: "yes", 92 noImageSRC: "shared/img/top/coming_soon.png", 93 template: rssTpl 94 }, 95 { 96 elm: "#feed5", 97 url: "rss.php", 98 feedURL: "http://www.●●.com/fcblog/category/report/feed/", 99 max: 3, 100 titleMax: 16, 101 postMax: 40, 102 endText: "", 103 dateFormat: { 104 year: "/", 105 month: "/", 106 date: "" 107 }, 108 image: true, 109 imageSize: { 110 width: 351, 111 height: 260 112 }, 113 noImage: "yes", 114 noImageSRC: "shared/img/top/coming_soon.png", 115 template: rssTpl 116 }, 117 { 118 elm: "#feed6", 119 url: "rss.php", 120 feedURL: "http://www.●●.com/fcblog/category/party/feed/", 121 max: 3, 122 titleMax: 16, 123 postMax: 40, 124 endText: "", 125 dateFormat: { 126 year: "/", 127 month: "/", 128 date: "" 129 }, 130 image: true, 131 imageSize: { 132 width: 351, 133 height: 260 134 }, 135 noImage: "yes", 136 noImageSRC: "shared/img/top/coming_soon.png", 137 template: rssTpl 138 }]

上記のように、入力したところ
feed1に関しては、何故か14件ほど表示されてしまいます。

どなたか、改善策ご存じの方いらっしゃいましたら
ご教授いただけますと幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kei344

2017/04/21 04:49

「rss.js」のようなプラグイン/ライブラリは公式配布サイトのURLを質問文に追記ください。(URLにはリンクを張ることができます)
answer0000

2017/04/21 04:57 編集

kei344さん ご連絡ありがとうございます。RSSを設置しているサイトですが、htmlで構成されておりブログ(ワードプレスサイト)とは別のものとなります。 「rss.js」については、上記に表示したものとなり、そのjsの中に「feedのURL」を記入している形です。 説明下手で申し訳ありません。 どうぞよろしくお願い致します。
Lhankor_Mhy

2017/04/21 05:29

ご提示のソースだけでは動作しないかと思います。ですので、問題を再現することができず、解決をすることが困難です。ご質問をされる際は「問題の現象が再現する最小のコード」をご提示いただきたいです。
answer0000

2017/04/21 05:40

Lhankor_Mhyさん ご指摘大変ありがとうございます。あまり不慣れなもので申し訳ありませんでした。質問内容更新させていただきまいたのでご確認いただけますと幸いです。
kei344

2017/04/21 05:58

まず、動いていません(Windows/Firefox環境)。つぎに、「rss.js」は foodconnection の作成した 「common.js」内で使用されるため、制作会社に確認を取るのがよいと思います。
answer0000

2017/04/24 00:59

kei344さん ありがとうございます。一度制作会社に問い合わせてみます。
guest

回答1

0

ベストアンサー

コードを読んでみましたが、feed1に関しても3件しか読み込んでいませんよ。

javascript

1//ニュースのフィルター 2var refineList=$('.archiveList'); 3refineList.find('a').on('click',function(){ 4 var targetTxt=$(this).attr('id'); 5 archiveRefineChange(targetTxt); 6 7//... 8 9var archiveBox=$('.newsBox article'); 10function archiveRefineChange(t){ 11 archiveBox.hide(); 12 for(var a=0;a<archiveBox.length;a++){ 13 var targetBox=archiveBox.eq(a); 14 var targetTxt=targetBox.attr('data-cat'); 15 if(t=='all'){ 16 targetBox.show(); 17 }else{ 18 if(targetTxt==t){ 19 targetBox.show(); 20 } 21 } 22 } 23}

とのことで、#feed1に対応する.archiveListid="all"となっており、その時には全部のフィードを表示するようなコードになっていますので、14件表示されていると勘違いされたのでは?

投稿2017/04/21 09:42

Lhankor_Mhy

総合スコア36074

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

answer0000

2017/04/24 01:00

Lhankor_Mhyさん ありがとうございます。 こちらについて、制作会社に問い合わせる形となりました。 ご回答頂き大変助かりました!ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問