2012-03-08 22 views
0

投稿にビデオを埋め込んだポストを作成しようとしました(例えば、ビジュアルではなくhtml)と同時にテンプレートに埋め込みコードを挿入しました(例えばsingle.php )これらの2つのコードのソース表示は同じ形式で、2つのビデオは両方のページに表示されますが、RSSフィードには1つのビデオのみが表示されます。投稿に埋め込まれているもの。Wordpress埋め込みビデオ投稿とテンプレート

これはなぜ起こっているのですか?私のビデオは機能を使って呼び出され、RSSで働いてもらいたいですが、違いがわからない限り、私はそれをすることはできないと思いますか?少なくとも私は他の操作が分からないことを知っているだろう。

答えて

0

ビデオをsingle.phpに埋め込んでいる場合は、ループの外側に配置している可能性があります。

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

(ループのより)

<?php endif; ?> 

およびRSSに表示されない結果としての外部。

ポストエディタを経由して投稿に投稿されている場合は、ループ内にあり、RSSとして1つの投稿として利用できます。

投稿/ページでphpを実行する必要がある場合は、そのためのプラグインがあります。

+0

私は再チェックを行いました。私の埋め込みコードは本当にループ内にあります。 私は私の研究からわかったことは、ワードプレスはポストのコンテンツをエンクロージャの機能で包み込み、ポストの外ではないことです。私が間違っているなら私を訂正してください。 しかし、私はまだかなり確信していませんし、既存の関数を使って埋め込みコードをエンクロージャータグで囲む方法はありますか?何か案が? – Randize

関連する問題