【店舗オーナー向け】Lightningの404ページの内容を自分仕様に変更する方法

404のレイアウト設定を1カラムに

外観→カスタマイズから、404のレイアウト設定を1カラムにしておく。

Lightning の 404ページの内容を書き換える | ベクトレ

404ページ用テンプレートファイルの追加Lightning 14.13.0 以降では、404ページ用に _g3/template-parts/main-404.php を新たに追加しています。改変したい場合は子テーマ…

Chick

404ページの内容の書き換えをするには

_g3/template-parts/main-404.php 

Lightning 14.13.0 以降では、404ページ用に _g3/template-parts/main-404.php を新たに追加しています

<?php
/**
 * 404 main template
 *
 * @package vektor-inc/lightning
 */
?>

<div class="main-section-no-posts">
	<p>
		<?php echo __( 'The page you are looking for cannot be found.', 'lightning' ); ?>
	</p>
</div>

functions.php

フックで改変する場合

子テーマにファイルを複製しなくても、子テーマのfunctions.phpなどに以下のようなコードで改変可能です

アクセスしたページが存在しない場合に表示されるエラーページのことです。削除されたページにアクセスしたときや、URLのタイプミスの際などに表示されるものです。404ページが表示された際にも、ユーザーが探している情報を見つけやすくするようにページの内容を工夫し、離脱を抑えてサイト内の回遊を促します

// メインセクションテンプレートを制御するためのフィルターを追加
add_filter(
	'lightning_is_main_section_template',
	function( $return ) {
		// もし現在のページが404エラーページならば
		if ( is_404() ) {
			// メインセクションテンプレートを無効にする
			$return = false;
		}
		// フィルターの結果を返す
		return $return;
	}
);

// メインセクションに内容を追加するためのアクションを追加
add_action(
	'lightning_main_section_append',
	function () {
		// もし現在のページが404エラーページならば
		if ( is_404() ) :
			// カスタマイズした404ページの内容を表示する
			echo '<p>独自にカスタマイズした404ページの内容</p>';
		endif;
	}
);
【店舗オーナー向け】Lightningの404ページの見出しやパンくずをわかりやすく書き換える方法

Contents1 functions.php2 追加CSS functions.php 404ページのページヘッダー部分やパンくずリストの表記を変更します。 子テーマのfunctions.phpなどに以下のように記載…

この記事では、Lightningテーマの基本的な使い方をご紹介しています。

もし「自分で設定するのはちょっと大変そう…」や「途中でつまずいてしまった…」という方は、
Lightningテーマのカスタマイズやサイト改善のご相談も承っています。

「ここだけ直してほしい」といった小さなご依頼も大歓迎ですので、まずはお気軽にご連絡ください。

「こういうことって対応してもらえる?」といったご質問なども、
まずはお問い合わせフォームからどうぞ。

※実際の作業・ご契約については、ココナラ経由での対応となります。

→ [お問い合わせフォームは👇]
→ [ご依頼・ご契約はココナラからどうぞ👇]

お問い合わせ

ご質問はこちらからどうぞ。


    Lightningサイトの修正をします (※軽度のカスタマイズ対応になります)