Q.トップページのニュースティッカーで1件ずつ表示されるアニメーションを止めて、一度にすべて表示できませんか?
▼変更箇所イメージ

A.下記の方法でカスタマイズしてください。
ニュースティッカーは、HTML上はあらかじめすべての記事が表示されており、1件ずつアニメーションで表示させるスクリプトが動いています。
この動きを止め、CSSでスタイルを整えることで対応できます。
手順
まず、スクリプトの動きを止めます。
編集するファイル: functions/head.php
編集する箇所: 1342行目付近
<script type="text/javascript">
jQuery(document).ready(function($){
$('#index_news_slider').slick({
infinite: true,
dots: false,
arrows: false,
slidesToShow: 1,
slidesToScroll: 1,
swipeToSlide: false,
adaptiveHeight: false,
pauseOnHover: true,
autoplay: true,
fade: false,
vertical: true,
easing: 'easeOutExpo',
speed: 700,
autoplaySpeed: 5000
});
});
</script>
↓ scriptタグの中身をすべてコメントアウト
<script type="text/javascript">
// jQuery(document).ready(function($){
// $('#index_news_slider').slick({
// infinite: true,
// dots: false,
// arrows: false,
// slidesToShow: 1,
// slidesToScroll: 1,
// swipeToSlide: false,
// adaptiveHeight: false,
// pauseOnHover: true,
// autoplay: true,
// fade: false,
// vertical: true,
// easing: 'easeOutExpo',
// speed: 700,
// autoplaySpeed: 5000
// });
// });
</script>
続いて、全件が一度に表示されるよう、カスタムCSSを追加して整えます。
余白の大きさはお好みに変更してください。
#index_news,
#index_news_slider{
height: auto;
}
#index_news{
padding: 1em 0;
}
#index_news .archive_link{
top: 50%;
transform: translateY(-50%);
}
#index_news_slider a{
padding: 0.5em 0;
}
/*モバイル表示対応*/
@media screen and (max-width: 550px){
#index_news_inner{
display: flex;
flex-direction: column;
}
#index_news_slider{
flex-direction: column;
align-items: flex-start;
}
#index_news .archive_link{
display: block;
width: auto;
position: initial;
text-align: center;
transform: initial;
}
}
▼適用後

参考
ニュースの表示件数はTCDテーマオプションで変更してください。
TCDテーマ > トップページ > ニュースティッカー > 表示する記事の数
▼最大10件表示した例

この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!