カスタマイズ:アーカイブなど特定のページでヘッダー画像をスライダーに置き換える

Raindropsテーマは、アドオンを有効にすることでトップページにスライダーを表示することが出来ます。

このページでは、このスライダーをアーカイブなど指定したページで、ヘッダー画像をスライダーに置き換える方法について説明します。

チャイルドテーマを準備していただき、functions.phpにフックを追加します。

アーカイブページで、スライダーを表示する例

前提条件:ヘッダー画像が設定されている必要があります

functions.php

<?php
add_filter('raindrops_header_image_elements','my_custom_slider');
add_filter('raindrops_header_image_home_url','my_custom_slider');

function my_custom_slider( $header_image ) {
	if( is_archive() ) {

		return do_shortcode('[metaslider id=26387]');
	}
	return $header_image;
}
?>

コメントは受け付けていません。