• Resolved onecentwy2022

    (@onecentwy2022)


    ?php
    /**
     * Lightning G3 index.php common template-file
     *
     * @package vektor-inc/lightning
     */
    
    use VektorInc\VK_Breadcrumb\VkBreadcrumb;
    
    ?><?php lightning_get_template_part( 'header' ); ?>
    
    <?php
    do_action( 'lightning_site_header_before', 'lightning_site_header_before' );
    if ( apply_filters( 'lightning_is_site_header', true, 'site_header' ) ) {
    	lightning_get_template_part( 'template-parts/site-header' );
    }
    do_action( 'lightning_site_header_after', 'lightning_site_header_after' );
    ?>
    
    <?php
    if ( is_front_page() ) {
    	if ( apply_filters( 'lightning_default_slide_display', true ) ) {
     		LTG_G3_Slider::display_html();
    	}
    }
    ?>
    
    <?php if ( ! is_front_page() ) : ?>
    
    	<?php
    	do_action( 'lightning_page_header_before', 'lightning_page_header_before' );
    	if ( apply_filters( 'lightning_is_page_header', true, 'page_header' ) ) {
    		lightning_get_template_part( 'template-parts/page-header' );
    	}
    	do_action( 'lightning_page_header_after', 'lightning_page_header_after' );
    	?>
    
    	<?php
    	do_action( 'lightning_breadcrumb_before', 'lightning_breadcrumb_before' );
    	if ( apply_filters( 'lightning_is_breadcrumb_position_normal', true, 'breadcrumb_position_normal' ) ) {
    		if ( apply_filters( 'lightning_is_breadcrumb', true, 'breadcrumb' ) ) {
    			$vk_breadcrumb      = new VkBreadcrumb();
    			$breadcrumb_options = array(
    				'id_outer'        => 'breadcrumb',
    				'class_outer'     => 'breadcrumb',
    				'class_inner'     => 'container',
    				'class_list'      => 'breadcrumb-list',
    				'class_list_item' => 'breadcrumb-list__item',
    			);
    			$vk_breadcrumb->the_breadcrumb( $breadcrumb_options );
    		}
    	}
    	do_action( 'lightning_breadcrumb_after', 'lightning_breadcrumb_after' );
    	?>
    
    <?php endif; ?>
    
    <?php do_action( 'lightning_site_body_before', 'lightning_site_body_before' ); ?>
    
    <div class="<?php lightning_the_class_name( 'site-body' ); ?>">
    	<?php do_action( 'lightning_site_body_prepend', 'lightning_site_body_prepend' ); ?>
    	<div class="<?php lightning_the_class_name( 'site-body-container' ); ?> container">
    
    		<div class="<?php lightning_the_class_name( 'main-section' ); ?>" id="main" role="main">
    			<?php do_action( 'lightning_main_section_prepend', 'lightning_main_section_prepend' ); ?>
    
    			<?php
    			if ( apply_filters( 'lightning_is_main_section_template', true, 'main_section_template' ) ) {
    				if ( lightning_is_woo_page() ) {
    					lightning_get_template_part( 'template-parts/main-woocommerce' );
    				} else {
    					if ( apply_filters( 'lightning_is_singular', is_singular() ) ) {
    						lightning_get_template_part( 'template-parts/main-singular' );
    					} else {
    						if ( is_404() ) {
    							lightning_get_template_part( 'template-parts/main-404' );
    						} else {
    							lightning_get_template_part( 'template-parts/main-archive' );
    						}
    					}
    				}
    			}
    			?>
    
    			<?php do_action( 'lightning_main_section_append', 'lightning_main_section_append' ); ?>
    		</div><!-- [ /.main-section ] -->
    
    		<?php
    		do_action( 'lightning_sub_section_before', 'lightning_sub_section_before' );
    		if ( lightning_is_subsection() ) {
    			if ( lightning_is_woo_page() ) {
    				do_action( 'woocommerce_sidebar' );
    			} else {
    				lightning_get_template_part( 'sidebar', get_post_type() );
    			}
    		}
    		do_action( 'lightning_sub_section_after', 'lightning_sub_section_after' );
    		?>
    
    	</div><!-- [ /.site-body-container ] -->
    
    	<?php do_action( 'lightning_site_body_append', 'lightning_site_body_append' ); ?>
    
    </div><!-- [ /.site-body ] -->
    
    <?php if ( is_active_sidebar( 'footer-before-widget' ) ) : ?>
    <div class="site-body-bottom">
    	<div class="container">
    		<?php dynamic_sidebar( 'footer-before-widget' ); ?>
    	</div>
    </div>
    <?php endif; ?>
    
    <?php
    do_action( 'lightning_site_footer_before', 'lightning_site_footer_before' );
    if ( apply_filters( 'lightning_is_site_footer', true, 'site_footer' ) ) {
    	lightning_get_template_part( 'template-parts/site-footer' );
    }
    do_action( 'lightning_site_footer_after', 'lightning_site_footer_after' );
    ?>
    
    <?php lightning_get_template_part( 'footer' ); ?>
    

    Uncaught Error: Class ‘LTG_G3_Slider’ not found

    突然上記のようなエラーメッセージが表示されるようになりました

    テーマはLightningを使用しております
    早急に解決したいです

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Hidekazu Ishikawa

    (@kurudrive)

    @onecentwy2022

    添付のコードはファイルのコードですよね?

    Uncaught Error: Class ‘LTG_G3_Slider’ not found

    のエラーメッセージの全文を貼り付けてください。

    Plugin Author Hidekazu Ishikawa

    (@kurudrive)

    確認ですが、上記のコード全部が普通に表示されているという事ですか?それなら、子テーマに index.php を複製して、最初の <?php の部分の頭の < を ?p間違って消しちゃったとかそういう事ではないでしょうか?

    ※ちなみに index.php を子テーマに複製してカスタマイズする事は Lightning では非推奨です。

    https://training.vektor-inc.co.jp/courses/lightning-customize/lessons/how-to-use-child-theme-sample/

    Thread Starter onecentwy2022

    (@onecentwy2022)

    Fatal error: Uncaught Error: Class 'LTG_G3_Slider' not found in /home/onecent/one-cent.site/public_html/wp-content/themes/lightning/_g3/index.php:23 Stack trace: #0 /home/onecent/one-cent.site/public_html/wp-includes/template.php(785): require() #1 /home/onecent/one-cent.site/public_html/wp-content/themes/lightning/functions.php(148): load_template('/home/onecent/o...', false) #2 /home/onecent/one-cent.site/public_html/wp-content/themes/lightning/index.php(7): lightning_get_template_part('index') #3 /home/onecent/one-cent.site/public_html/wp-includes/template-loader.php(106): include('/home/onecent/o...') #4 /home/onecent/one-cent.site/public_html/wp-blog-header.php(19): require_once('/home/onecent/o...') #5 /home/onecent/one-cent.site/public_html/index.php(17): require('/home/onecent/o...') #6 {main} thrown in /home/onecent/one-cent.site/public_html/wp-content/themes/lightning/_g3/index.php on line 23

    こちらがエラー全文になります

    Plugin Author Hidekazu Ishikawa

    (@kurudrive)

    僕の環境では発生しないのですが

    • どのタイミングでエラーがましたか?テーマやプラグインのアップデートですか?
    • 子テーマを使ってる場合は親テーマに戻しても発生しますか?
    • この環境はもともと稼働していたサイトが何かのタイミングでエラーになったのでしょうか?それとも新規インストールして発生しましたか?

    Thread Starter onecentwy2022

    (@onecentwy2022)

    • どのタイミングでエラーがましたか?テーマやプラグインのアップデートですか?
      →固定ページのhomeから一番上のブロック(3カラム、画像)を削除した時に発生しました
    • 子テーマを使ってる場合は親テーマに戻しても発生しますか?
      →子テーマは使用していないです
    • この環境はもともと稼働していたサイトが何かのタイミングでエラーになったのでしょうか?それとも新規インストールして発生しましたか?
      →作業途中に発生しました
      固定ページのhomeから一番上のブロック(3カラム、画像)を削除した時に発生しました
    Plugin Author Hidekazu Ishikawa

    (@kurudrive)

    →固定ページのhomeから一番上のブロック(3カラム、画像)を削除した時に発生しました

    うーん、これは…固定ページの中身(の場合4カラムのはず)の話ですか?

    それともアイコン付きの3カラムの事ですか?

    実際このあたりは関係ないので、何が原因なんだろうな…

    外観 > カスタマイズ > Lightning 機能設定 が開けますか?
    開けるなら Generation 2 になってたら Generation 3 に変更してください。

    Plugin Author Hidekazu Ishikawa

    (@kurudrive)

    @onecentwy2022 こちらは解決済みでしょうか?

    まだ問題がある場合は引き続き状況記載ください。

    Hidekazu Ishikawa(@kurudrive) 様

    上記と同様なエラーが出ました。
    別のスタッフが作業(サンプルのページ(固定ページ)を1つ削除)に、ライトニングのデザイン設定が出来なくなったとのことです。

    頂いた解決策のうち、Generation3であることは確認しました。
    >外観 > カスタマイズ > Lightning 機能設定 が開けますか?
    >開けるなら Generation 2 になってたら Generation 3
    →Generation3です。

    固定ページを開くと、ホームでデフォルト設定の4カラムは見えている状態です。
    ご教示の程、どうぞよろしくお願いいたします。

    Fatal error: Uncaught Error: Class “LTG_G3_Slider” not found in /home/c5399277/public_html/minmin-naha.com/wp-content/themes/lightning/_g3/index.php:23 Stack trace: #0 /home/c5399277/public_html/minmin-naha.com/wp-includes/template.php(785): require() #1 /home/c5399277/public_html/minmin-naha.com/wp-content/themes/lightning/functions.php(148): load_template() #2 /home/c5399277/public_html/minmin-naha.com/wp-content/themes/lightning/index.php(7): lightning_get_template_part() #3 /home/c5399277/public_html/minmin-naha.com/wp-includes/template-loader.php(106): include(‘/home/c5399277/…’) #4 /home/c5399277/public_html/minmin-naha.com/wp-blog-header.php(19): require_once(‘/home/c5399277/…’) #5 /home/c5399277/public_html/minmin-naha.com/index.php(17): require(‘/home/c5399277/…’) #6 {main} thrown in?/home/c5399277/public_html/minmin-naha.com/wp-content/themes/lightning/_g3/index.php?on line?23

    Hidekazu Ishikawa(@kurudrive) 様

    お世話になっております。
    Lightningカスタマイズ画面で、
    未公開の情報を破棄しますか?
    「破棄」→「本当に破棄しますか?」で破棄すると
    エラーメッセージから、Lightningの初期画面に復旧しました。

    エラーの原因は不明でしたが、ひとまず解決しました。
    お手数おかけしました。

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Uncaught Error: Class ‘LTG_G3_Slider’ not found’ is closed to new replies.