DRILL LANCER
フォーラムへの返信
-
投稿者投稿
-
DRILL LANCERモデレーターLightning Pro 3.0.3 ベースの専用のテンプレートを作ってみました。
専用のウィジェットを使用したい場合は下記コードを子テーマの functions.php に追記してください。/*-------------------------------------------*/ /* WidgetArea initiate /*-------------------------------------------*/ function lightning_child_widgets_init() { // LP widget area $args = array( 'post_type' => 'page', 'post_status' => 'publish,private,draft', 'posts_per_page' => -1, 'meta_key' => '_wp_page_template', 'meta_value' => 'page-lp-english.php', ); $posts = get_posts( $args ); if ( $posts ) { foreach ( $posts as $key => $post ) { register_sidebar( array( /* Translators: %s: LP title */ 'name' => sprintf( __( 'LP widget "%s"', 'lightning-pro' ), esc_html( $post->post_title ) ), 'id' => 'lp-widget-' . $post->ID, 'before_widget' => '<div class="widget %2$s" id="%1$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="mainSection-title">', 'after_title' => '</h2>', ) ); } } wp_reset_postdata(); } add_action( 'widgets_init', 'lightning_child_widgets_init', 200 );Attachments:
You must be logged in to view attached files.
DRILL LANCERモデレーターすみません、色々と編集してました。最新のコードを参考にしてください。
Lightning Pro 3.0.X から引っ張ってきたコードなので、Lightning Pro 2.X.X 以下だと見つからないと思います。
DRILL LANCERモデレーター私だったら下記のように専用のテンプレートを作ってそれを適用します。
- page-lp.php を子テーマにコピー後、page-english.php にリネーム
- page-english.php を以下のように編集
編集前
<?php /* * Template Name: Landing Page */ get_header(); ?> <div class="<?php lightning_the_class_name( 'siteContent' ); ?>">編集後
<?php /* * Template Name: English Landing Page */ get_header(); ?> <?php echo do_shortcode( '[lightning_slide]' ); ?> <div class="<?php lightning_the_class_name( 'siteContent' ); ?>">P.S.
他に修正すべき点が出てくるかもしれませんが、LP用ウィジェットを使用しないのなら問題なく使用できるでしょう。P.P.S.
相手方は英語サイトは1ページだけ作らせておいて後は日本語版を見様見真似で作るという腹積もりかもしれないのでそのあたりはよく確認しておいたほうかもしれません。(その場合はマルチサイトが必須になると思います。)Lightning ( Pro ) はトップページは色々設定できますが、その他のページは記事とサイドバー以外に自由度がないのでそういった可能性は個人的には否定できません。
DRILL LANCERモデレーター
DRILL LANCERモデレーター前回と同様に下記コードをベースにカスタマイズしてください。
※前回のコードも含んでいるので前回のものは削除してください。.mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn i, .mobile-fix-nav .mobile-fix-nav-menu li .vk-mobile-nav-menu-btn svg, .mobile-fix-nav .mobile-fix-nav-menu li a i, .mobile-fix-nav .mobile-fix-nav-menu li a svg { font-size: 22px; }
DRILL LANCERモデレーターモバイル固定ナビのアイコンのフォントサイズは下記 CSS コードで変更可能です。
.mobile-fix-nav .mobile-fix-nav-menu li a i { font-size: 22px; }下記のいずれかに追記してください。
- 子テーマの style.css
- 外観 > カスタマイズ > 追加CSS
- ExUnit > CSS カスタマイズ
DRILL LANCERモデレーターそれをレスポンシブルにしてみると、3番目が下に移動した際に、1番目と3番目がぴったりくっついてしまいます。さらに1列になると全部の上下がくっついていしまいます。
cssなどでスペースを入れることは可能でしょうか。各カラムの Outer の下に VK Block Layout > レスポンシブスペーサー を挿入して、全カラムの レスポンシブスペーサー の設定を同一にすれば可能と思われます。
また、横幅が小さくなる際に、3列から1列にすることは可能でしょうか。
(3×3の場合、2列・1列が3つになるため、並びがイマイチ)- カラムブロック > 高度な設定 > 追加 CSS クラス に
column-3を追加 - 下記選択肢のいずれかに下記 CSS コードを追記
- 子テーマの style.css
- 外観 > カスタマイズ > 追加CSS
- ExUnit > CSS カスタマイズ
.column-3.wp-block-columns{ justify-content:space-around; } @media (min-width: 600px) { .column-3 .wp-block-column { flex-basis: auto; width:100%; margin-left:0; } } @media (min-width: 782px) { .column-3 .wp-block-column { flex-basis: auto; width:30%; margin-left:0; } }P.S.
IE は固有のバグが多く対応しきれないため非対応です。ご了承ください。
DRILL LANCERモデレーターLightning bbPress Extension 0.1.8 にてメニューの問題が解消されました。
ご対応ありがとうございました。
DRILL LANCERモデレーターインポートした影響で、コンテンツデータに含まれるテーマやプラグインのバージョンが古くなっています。
とりあえず、Lightning Pro ( ライセンスキー の入力を忘れずに ) と VK All in One Expansion Unit を最新版に更新してみてください。
ついでに、マイアカウントから VK Blocks Pro を入手してこちらも更新してみてください。 ( ExUnit の VK Blocks を無効化するのを忘れずに )
DRILL LANCERモデレーターLightning Skin Variety を 6.0.3 に更新しても lightning_skin_variety.php に記載されているバージョン情報が 6.0.2 であるため無限ループが発生しているようです。
DRILL LANCERモデレーター違和感の原因は Lightning bbPress Extension にありました。
これを停止することで正常になったことを報告しておきます。
DRILL LANCERモデレーターテーマ :Lightning Pro Ver. 3.01
スキン :Lightning Skin Variety Ver. 6.01
上記の組み合わせで解消いたしましたことをご報告しておきます。
ご対応ありがとうございました。
DRILL LANCERモデレーター
DRILL LANCERモデレーターマイアカウント > ダウンロードから最新版の Lightning Skin Variety がダウンロード可能になったようなので、Lightning Skin Variety を一旦削除して最新版をインストールしてみてください。
※ちなみに私は外部の一般人です。
DRILL LANCERモデレーターマイアカウント > ダウンロードから最新版の Lightning Skin Variety がダウンロード可能になったようなので、Lightning Skin Variety を一旦削除して最新版をインストールしてみてください。
※ちなみに私は外部の一般人です。
-
投稿者投稿
