単一のポートフォリオテンプレートでは、ファイルにはビデオとテキストエリアのコンテンツがあります。私はビデオコンテンツの下にカスタムコンテンツとソーシャルシェアアイコンを持っています。現在、1つ以上のビデオエリアがある場合、コンテンツは各ビデオエリアの下に表示されます(ループ、IMOのため)。最後のビデオ領域の下にコンテンツを表示したいと思います。これどうやってするの? マイコード:あなたが投稿をカウントするために使用されるループ上の変数を初期化する必要がWordpressのポートフォリオテンプレートのループの最後の要素にコンテンツを追加するには
elseif(get_row_layout() == 'video'):
?>
<div class="media-embedded mb-40 col-sm-10 col-sm-offset-1">
<?php
if (inez_get_sub_field('video_link')) {
inez_the_sub_field('video_link');
}
?>
</div> <!-- end col-sm-8 -->
<div class="row mb-40 text-monospace text-dark"> //// my custom content+social share
<div class="col-xs-8 col-xs-offset-0 col-sm-6 col-sm-offset-2">
<?php the_content(); ?>
</div> <!-- end col-sm-8 -->
<div class="col-xs-4 col-sm-4">
<div class="mb-20">
<?php get_template_part('partials/content', 'share'); ?>
</div>
<?php if (inez_get_field('link')) : ?>
<a href="<?php echo esc_url(inez_get_field('link')); ?>" target="_blank" class="link-border"><?php esc_html_e('Visit Site', 'inez'); ?></a>
<?php endif; ?>
</div>
</div><!-- end row -->
ループの構築方法を確認する必要があります。ファイル全体のコードをPastebinに入れて見直すことができますか? – Fencer04
@ Fencer04私のコードはhttp://pastebin.com/AF30CRK9です。私のコンテンツは、このテンプレートの「フレキシブルコンテンツ - ビデオ」です。ありがとう – mrkkr91
私はいくつかのコードを追加し、新しいペーストビンを作った:http://pastebin.com/Ua8cuPEk あなたはイニシャルJSHを検索することができますし、私はそれを追加した場所が表示されます。私はそれをテストすることができませんでしたが、それはあなたを開始する必要があります。私が何をしたのか解説するつもりです。これを行う正しい方法ですが、コードは周囲のコードによって変わる可能性があります。私が書いたコードに特定の問題がある場合は、私に知らせてください。 – Fencer04