DRILL LANCER

フォーラムへの返信

15件の投稿を表示中 - 1,501 - 1,515件目 (全1,535件中)
  • 投稿者
    投稿

  • DRILL LANCER
    モデレーター

    ありがとうございます。
    LTGコンテンツエリア投稿ウィジェットでもmodule_loop_post.phpの設定が利くことが理解できました。

    では、VK最新記事ウィジェットで同様のことを行いたい場合はどのようにすればよろしいでしょうか?
    それとも新たにトピックを立て直したほうがよろしいでしょうか?

    返信先: h2の見出しデザインの変更について #14887

    DRILL LANCER
    モデレーター

    https://demo.dev3.biz/pale/greetings/
    の院長経歴の部分の尖った▽を消すだけなら
    子テーマ or カスタムCSS等に

    
    .h2:before, h2:before,
    .h2:after, h2:after{
        content:none;
    }
    

    を追記するだけでできると思います。

    P.S.
    Google ChromeでF12を押すとDeveloper Toolが起動します。
    (気になる部分を右クリック→検証でも可能)

    「Elements」タブでは気になった箇所に影響しているCSSを探すことができ、
    編集することで見た目がどう変わるのかを試すことができます。
    これは別のページに移動したり、更新ボタンを押したりするまでの間有効です。

    あとは、検証を繰り返すうちに納得いったコーディングをCSSに反映すればOKです。
    うまく反映されない場合は該当部分のCSSの優先度を高めるよう工夫をすればOKです。


    DRILL LANCER
    モデレーター

    使い方が正しいかどうかは置いといて
    上記4つのショートコードを使用して適当に記事を作成し、
    作成した記事をVK固定ページ本文ウィジェットで表示したサンプルサイトを作ってみました。
    (elementorは使用していません。また、固定ページの表示オプションはすべて有効化しています。)

    作ったページ(固定ページ編集画面の下記4項目にチェック)

    • 「サイトマップ」
    • 「お問い合わせ情報」
    • 「子ページ一覧の表示」
    • 「現在のページの先祖階層からの子ページリストを表示」

    https://test02.rick-addison.com/level-1/level-2

    トップページ下部エリアにVK固定ページ本文ウィジェットで表示
    (ウィジェット編集画面の下記2項目にチェック)

    • 「子ページ一覧の表示」
    • 「現在のページの先祖階層からの子ページリストを表示」

    https://test02.rick-addison.com/

    ちなみに、[pageList_ancestor][vkExUnit_childs]はショートコードを記述しても
    該当するオプションが有効化していないと固定ページ上に表示されないようです。

    また、「VK固定ページ本文ウィジェット」の設定項目に「子ページ一覧の表示」と「現在のページの先祖階層からの子ページリストを表示」がありますが、それ以外はないので、「サイトマップ」と「お問い合わせ情報」はショートコードで記述したほうが良さそうです。

    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。

    DRILL LANCER
    モデレーター

    混乱させたようで申し訳ありません。

    • 子ページ一覧
    • HTMLサイトマップ
    • 現在のページの先祖階層からの子ページリスト
    • お問い合わせ情報

    以上の4つは表示オプションを有効化するとthe_contentにフックされ、表示されます。

    今回の事例は、VK固定ページ本文ウィジェットで表示させる際に
    フックされた部分を正常に取得できていないことが原因ではないかと考えました。

    上記4つのパーツのショートコードは固定ページの編集画面で記述することで、
    表示するオプションが有効化されているか否かに関係なく任意の位置に表示できます。

    なので、こういった項目の表示するオプションを有効化せず、
    表示させたい位置にショートコードを記述することで表示してみては?
    ということで提案を差し上げました。

    ウィジェットでショートコードを使用したい場合functions.phpに下記を記述することを忘れずに。

    ショートコードは本来記事部分でしか使用できませんが、functions.phpに
    add_filter( 'widget_text', 'do_shortcode' );
    と記述することでテキストウィジェットでも表示できるようになります。
    テキストウィジェットでショートコードが使えると結構便利なので、記述しておいて損はないでしょう。

    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。

    DRILL LANCER
    モデレーター

    ショートコードを使用してみてはいかがでしょうか?
    VK All in One Expansion Unitのソースコードを解析したところ、
    子ページ一覧は[vkExUnit_childs]
    サイトマップは[vkExUnit_sitemap]
    現在のページの先祖階層からの子ページリストは[pageList_ancestor]
    お問い合わせ情報は[vkExUnit_contact_section]
    で表示できるようです。(備忘録的な意味で全部列挙しました。)

    ウィジェットでショートコードを使用したい場合functions.phpに下記を記述することを忘れずに。
    add_filter( 'widget_text', 'do_shortcode' );


    DRILL LANCER
    モデレーター

    ページネーションなしでOKならば
    トップページコンテンツエリア下部あたりに
    LTGコンテンツエリア投稿ウィジェットを据えれば一応表示できます。

    ページネーション付きならば
    https://wemo.tech/978
    あたりが参考になると思います。

    ちなみに、2つ目以降のループはサブループと呼ばれ、
    WP_Queryを使用してコーディングする必要があります。


    DRILL LANCER
    モデレーター

    すみません。

    もしくは、アイキャッチ画像がある場合に下記のスタイルを適用したい場合

    については下記のスタイルを適用することで解決できました。

    .subSection .media{ padding:0px; margin: 0px;}
    .subSection .media > div{display:flex; display: flex; padding:10px 0; align-items: center; vertical-align:middle;}
    .subSection .media .postList_thumbnail{ width:60px; margin-left:5px; margin-right:5px; padding:0px; margin-bottom:0px;}
    .subSection .media-body{ flex:1; margin-left:10px; margin-right:10px; }
    .subSection .media-body_excerpt{ display: none; }

    DRILL LANCER
    モデレーター

    該当ページURLはどのような構造ですか?

    1. 固定ページレベル1を作成(slugはlevel-1を指定)
    2. レベル1を親ぺージに指定して固定ページレベル2を作成(slugはlevel-2を指定)
    3. レベル2を親ぺージに指定して固定ページレベル3を作成(slugはlevel-3を指定)
    4. レベル3を親ぺージに指定して固定ページレベル3aを作成(slugはlevel-3aを指定)

    以上のようにした場合URLは
    https://example.com/level-1/level-2/level-3/level-3a
    となるはずです。

    また、階層化された(はず)の固定ページの部分で

    • 子ページ一覧の表示
    •  

    • 現在のページの先祖階層からの子ページリストを表示

    も試して見てください。

    返信先: Lightningの抜粋の取得方法について #14807

    DRILL LANCER
    モデレーター

    了解しました。それでは必要になったときに改めてトピックを立ててさせていただきます。

    返信先: Lightningの抜粋の取得方法について #14803

    DRILL LANCER
    モデレーター

    位置的にはほぼ変わりませんが、the_content等のフィルターを介さずに表示したいです。
    こういったパーツをショートコード化することはできますか?

    返信先: Lightningの抜粋の取得方法について #14798

    DRILL LANCER
    モデレーター

    今回の問題はthe_contentに含まれるコンテンツが抜粋と同時に
    表示されるのをどうにかしたいというものです。

    VK All in One Expansion Unitで
    the_content()にフックされる関連記事やフォローミーボックス等を
    the_content()のフック対象から除外し
    任意の位置に移動する方法はありますか?

    ちなみに、Jetpackについては探せば見つかりました。
    Moving Sharing Icons

    【WordPress】Jetpack「関連投稿」の表示場所、記事数を変更する方法

    返信先: Lightningの抜粋の取得方法について #14793

    DRILL LANCER
    モデレーター

    もしくは、文字制限したthe_content()を抜粋の代わりに表示するのも手かもしれません。

    返信先: Lightningの抜粋の取得方法について #14789

    DRILL LANCER
    モデレーター

    すれ違いになってしまいましたが・・・
    抜粋が設定されていない場合、記事の更新時(や記事のインポート時)に
    記事本文の先頭から何文字かを抜粋に設定するようにする機能を要望いたします。
    ちなみに現在はdisplay:none;を戻しました。

    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    • この返信は5年、 9ヶ月前にDRILL LANCERが編集しました。
    返信先: Lightningの抜粋の取得方法について #14787

    DRILL LANCER
    モデレーター

    抜粋欄に何も入力されていない場合、抜粋部分はthe_content()から出力しているのですか?
    サイドバーでアイキャッチ画像/日付/カテゴリー/タイトル/抜粋を選択をしてもthe_content()にフックされたものが表示されます。
    また、記事のメインループの抜粋部分にもthe_content()にフックされた要素がが表示されています。
    現在display:none;をすべて解除したところ、かなりひどい表示になりました。

    ついでに、jetpackで出力される見出し(いいね等)がつぶれてしまっています。
    https://test02.rick-addison.com/

    抜粋が設定されていない場合、記事の更新時(や記事のインポート時)に
    記事本文の先頭から何文字かを抜粋に設定するようにする機能があれば良いと思います。


    DRILL LANCER
    モデレーター

    7.5.0で修正されていることを確認しました。
    ご対応ありがとうございました。

15件の投稿を表示中 - 1,501 - 1,515件目 (全1,535件中)