インターネット

Snow Monkeyの記事下次へと前へのリンクをアイキャッチなしにカスタマイズする方法

hiro
記事内に商品プロモーションを含む場合があります

このブログ、WordPressのコード書いてばかりですね。書くというか、コピペですね。

本日のテーマは〜、Snow Monkeyです。買い切り時代に購入させていただいて、ずっと使ってますb

単発記事のページ送り、次へとか前へをカスタマイズしました。

通常ですと、アイキャッチ付きのページ送りとなっていまして、私のようにテキストしか書かない人だとアイキャッチなくてもいいのに・・・。と思いました。

Chat GPTと相談しつつ、以下のサイト様を参考に、コードを生成しましたので、共有します。参考サイト様ありがとうございます。

以下をfunctions.phpかMy SnowMonkeyかCodeSnippetにしてください。

/**
 * デフォルトのページネーションを非表示
 */
add_filter(
	'snow_monkey_pre_template_part_render_template-parts/content/prev-next-nav',
	'__return_false'
);
/**
 * カスタム投稿タイプの最後の次前一覧
 */
function original_single_pagenation() {
	$post_type = get_post_type(); // 投稿タイプを取得.
	if ( is_singular( $post_type ) ) {
		$content  = '<ul class="singlular-nav">';
		if ( get_previous_post_link() ) {
			$content .= '<li class="go-previous">' . get_previous_post_link( '%link', '< 前へ' ) . '</li>';
		}
		$content .= '<li class="go-archive"><a href="' . get_post_type_archive_link( $post_type ) . '">一覧へ</a></li>';
		if ( get_next_post_link() ) {
			$content .= '<li class="go-next">' . get_next_post_link( '%link', '次へ >' ) . '</li>';
		}
		$content .= '</ul>';
		$content .= '<style>.singlular-nav{display:flex;justify-content:center;gap:20px;}.singlular-nav li{list-style:none;}</style>';
		echo $content;
	}
}
add_action( 'snow_monkey_after_entry_content', 'original_single_pagenation' );

よろしく〜

タグクラウドで探す

皆様の応援で頑張れます
広告
ABOUT ME
hiro
小1娘を育児中の主婦。娘の不登校と向き合っています。ブログカスタマイズが趣味。
記事URLをコピーしました