石川@Vektor,Inc.

フォーラムへの返信

15件の投稿を表示中 - 1,456 - 1,470件目 (全3,389件中)
  • 投稿者
    投稿
  • プラグインは全て最新版になっていますか?

    該当のサイトの言語は日本語ですか?
    現状リンクが表示されるのは日本語サイトのみとなっています。

    症状が出るページの中身をコードビューで表示されるテキストをテキストファイルに貼り付けて、こちらに添付する事はできますか?

    メモ : 修正済み VK Blocks Pro 1.30.1 以降の配信で反映

    修正版 8.14.2 アップいたしましたのでアップデートの上ご確認くださいませ。
    よろしくお願いいたします。

    特定の固定ページのみの症状でしょうか?
    それとも新規作成したどのページでも発生するという状態ですか?

    1. index.php はほぼ全ページに影響するので改変はおすすめしていません。トップページだけ改変する場合は index.php を子テーマに複製 -> front-page.php に変更して利用してください。
    2. が、1もトップページ全体がアップデートに追従しないので、下記のカスタマイズで、改変条件分岐を is_front_page() でするのが良いと思います。

    トップページ / 個別ページ(singuler)のメインエリアの表示内容をプログラムで直接書き込む

    以下の手順でやってみてください。

    1. 日本語フッターに表示させる内容を固定ページで作成 / 固定ページのスラッグ名を “footer-ja” に設定して非公開保存
    2. 英語フッターに表示させる内容を固定ページで作成 / 固定ページのスラッグ名を “footer-en” に設定して非公開保存
    3. 子テーマの functions.php などに以下貼り付け

    add_action( 'lightning_site_footer_content_prepend', function(){
    
    	$args        = array(
    		'post_type'   => 'page', // 固定ページ
    		'post_status' => array( 'publish', 'private' ), // 公開と非公開のステータス
    	);
    
    	// 表示中のページが英語の場合
    	if ( get_locale() === 'en_US' ){
    		// ページのスラッグが footer-en の情報を追加指定
    		$args['name'] = 'footer-en';
    
    	// 表示中のページが日本語の場合
    	} else if( get_locale() === 'ja' ){
    		// ページのスラッグが footer-ja の情報を追加指定
    		$args['name'] = 'footer-ja';
    	}
    
    	// フッターの内容を格納した固定ページの情報($argsで指定した条件の情報)を取得
    	$posts_array = get_posts( $args );
    
    	// 条件に合う投稿(固定ページ)があった場合
    	if ( $posts_array && is_array( $posts_array ) ) {
    
    		// 該当した投稿の1件目の本文の内容を取得
    		$content = $posts_array[0]->post_content;
    
    		// フッター用に指定した固定ページの本文の内容を表示
    		echo apply_filters( 'the_content', $content );
    	}
    
    } );

    よく考えたら

    1. 固定ページAを作成 / ページヘッダー非表示に
    2. 固定ページAの中身全体を再利用ブロックに登録
    3. 固定ページAの再利用ブロックに登録した部分の上にタイトルを見出しタグで手入力
    4. LPなどで使う場合は再利用ブロックから配置

    でも、使い回す部分を再利用ブロックに登録するか固定ページに登録するかの違いだけでやってる事は概ね同じで実現できると思います。

    固定ページAは公開せずに、固定ページBをページヘッダー非表示にして、H1を手動で本文欄に入力し、その下に固定ページ本文ブロックで固定ページAの内容を表示する形です。

    1. 本文だけの固定ページAを作る(非表示に設定)
    2. 固定ページBを作成
    3. 固定ページBのページヘッダーを非表示に設定
    4. 固定ページBの本文欄に 見出しブロックのh1 で 固定ページA のタイトルを手打ち
    5. 固定ページBの梵文欄のタイトルの下に固定ページ本文ブロックで固定ページAを表示
    6. LPなど他のページで必要に応じて固定ページAを固定ページ本文ブロックで表示

    という意味です。

    まず、複数のカテゴリーを表示できるようにすると、カテゴリーの文字数が多かったり、モバイルで表示した時に高確率で崩れるため一つしか表示しない仕様にしていて、複数表示したいケースのために別途 表示要素 に「分類(全項目)」を用意していますが、それではまずいケースでしょうか?

    具体的な用途が見えていないのでこれが最適かはわかりませんが、

    1. 本文だけの固定ページAを作る
    2. 別の固定ページBを作成し、タイトルを 見出しブロックのh1 で手打ちして、その下に固定ページ本文ブロックで固定ページAを表示
    3. LPなど他のページで必要に応じて固定ページAを固定ページ本文ブロックで表示

    とかですかね?

    該当ページ数が多いならテンプレートカスタマイズした方が現実的かなとは思います。

    1. 外観 > カスタマイズ > Lightning ヘッダー設定 画面を開く
    2. レイアウトを「ヘッダーウィジェットあり & ナビ貫通」に変更
    3. ヘッダーのウィジェットエリアに電話番号 + 検索ブロックを配置

    ただ、3をウィジェットの部分で直接作るのは難しいと思うので、

    3. 固定ページでヘッダー用のパーツを作成し、電話番号 + 検索ブロックを配置
    4. ヘッダーのウィジェットエリアに「固定ページ本文」ブロックを使って 3 で作った固定ページを選択

    みたいな感じで実現出来るのではないかと思います。

    プラグイン JetPack を有効化されていませんか?
    有効化されていたら Jetpackプラグインの「設定」から、「パフォーマンス及びスピード」にある「画像の読み込みをスピードアップ」をオフにしてみてください。

    コードビューに切り替えて以下を貼り付けて、コードビューを終了して必要に応じて変更してみてください。

    
    <!-- wp:vk-blocks/gridcolcard {"backgroundColor":"#f9feff","containerSpace":{"top":"1.5rem","left":"1.5rem","right":"1.5rem","bottom":"1.5rem"},"border":true,"borderColor":"#13747c"} -->
    <div class="wp-block-vk-blocks-gridcolcard vk_gridcolcard" style="grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px"><!-- wp:vk-blocks/gridcolcard-item {"backgroundColor":"#f9feff","containerSpace":{"top":"1.5rem","left":"1.5rem","right":"1.5rem","bottom":"1.5rem"},"border":true,"borderColor":"#13747c"} -->
    <div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter" style="background-color:#f9feff;border:1px solid #13747c"><div class="vk_gridcolcard_item_container" style="padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem"><!-- wp:vk-blocks/gridcolcard-item-header {"containerSpace":{"top":"1.5rem","left":"1.5rem","right":"1.5rem","bottom":"1.5rem"}} /-->
    
    <!-- wp:vk-blocks/gridcolcard-item-body -->
    <div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body"><div class="vk_gridcolcard_item_body_inner"><!-- wp:heading {"level":4,"placeholder":"Heading","className":"is-style-vk-heading-plain","marginTop":"vk_block-margin-0\u002d\u002dmargin-top","marginBottom":"vk_block-margin-0\u002d\u002dmargin-bottom"} -->
    <h4 class="is-style-vk-heading-plain vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom">Lightning G3 Pro Unit + VK Blocks Pro</h4>
    <!-- /wp:heading -->
    
    <!-- wp:paragraph {"align":"right","placeholder":"グリッドカラムカードブロックでは柔軟なレイアウトが可能です。","marginBottom":"vk_block-margin-0\u002d\u002dmargin-bottom"} -->
    <p class="has-text-align-right vk_block-margin-0--margin-bottom">費用 : <strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vk-color-primary-dark-color"><span data-fontsize="1.5rem" style="font-size: 1.5rem;" class="vk_inline-font-size">55,000</span></mark></strong>円 ( 税込 )</p>
    <!-- /wp:paragraph --></div></div>
    <!-- /wp:vk-blocks/gridcolcard-item-body -->
    
    <!-- wp:vk-blocks/gridcolcard-item-footer /--></div></div>
    <!-- /wp:vk-blocks/gridcolcard-item --></div>
    <!-- /wp:vk-blocks/gridcolcard -->
    
15件の投稿を表示中 - 1,456 - 1,470件目 (全3,389件中)