VWSとは フォーラム Lightning [ 解決済 ] LTG Media Posts BS4をランダム表示にしたい

[ 解決済 ] LTG Media Posts BS4をランダム表示にしたい

10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • 投稿者
    投稿
  • #33309

    フラット
    参加者

    お世話になっております。

    ウィジェットにて『LTG Media Posts BS4』を設定し
    その投稿記事一覧をランダム表示にしたいのですが、そういうことは可能でしょうか。

    よろしくお願いします。

    #35313

    フラット
    参加者

    出来ない感じですかね

    #35314

    DRILL LANCER
    モデレーター

    ノーコーディングでは現状不可能です。(ウィジェットが対応していないため)
    コーディングする場合、アルゴリズム的には下記のようになります。

    1. WP Query で絞り込み条件を指定(その後、 $the_query に格納したとする)
    2. フックでループを改変するを参考にレイアウトを設定する
    3. VK_Component_Posts::the_loop( $the_query, $options, $options_loop );を実行する
    #35315

    フラット
    参加者

    返信ありがとうございました。
    『LTG Media Posts BS4』のランダム表示化はなかなか難しそうですね。

    『LTG Media Posts BS4』以外の投稿一覧は下記リンクを参考に

    WordPressで投稿の表示順を古い順やランダム順などにカスタマイズする


    ——
    投稿をランダム順に表示する
    function my_pre_get_posts($query) {
    if (is_category(‘yomenai’)) {
    $query->set(‘orderby’, ‘rand’);
    }
    }
    add_action(‘pre_get_posts’, ‘my_pre_get_posts’);
    これにより、カテゴリページで投稿がランダム順に表示されるようになります。
    ——
    の追記だけで簡単にランダム表示化出来ましたので
    こちらでなんとかしようと思います。

    ありがとうございました。

    #35316

    Vektor,Inc
    キーマスター

    あ、えーっと、本日リリースの VK Blocks Pro 0.23.X では 投稿リストブロックの表示条件でランダムが選べるようになりました。(今お知らせ記事書いてます)

    なので、ウィジェットではなくブロックで配置すれば可能です。

    #35320

    フラット
    参加者

    新機能とのことありがとうございます。
    感謝感激です。

    早速、固定ページをブロックエディターにて作成、
    VK Blocksの投稿リストを表示順「ランダム」に設定しましたが
    公開日順にしか表示されませんでした。
    「更新日」も試してみましたが、こちらも公開日順にしか表示されませんでした。
    こちら側でwebサイトを色々カスタムしているせいかもですので、いろいろテストして試してみます。

    本当にありがとうございました。

    #35321

    Vektor,Inc
    キーマスター

    す、すみません…ランダム正常に取れていなくなっているかもしれません。
    只今調査中です…。

    #35323

    Vektor,Inc
    キーマスター

    ランダム表示について 0.23.4 で修正しました。
    アップデートしてご確認ください。

    ※更新日順は只今確認・調整中です。

    #35324

    Vektor,Inc
    キーマスター

    更新日順の挙動も修正した 0.23.5 をアップしました。
    アップデートしてブラウザを再読み込みしてご確認くださいませ。

    #35329

    フラット
    参加者

    早速の修正ありがとうございます。
    おかげさまでランダム表示が実現でき、理想のwebサイトへと近づきました。
    Lightningの使いやすさは本当に最高です。
    ありがとうございました。

10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • このトピックに返信するにはログインが必要です。