賢威8 で本文内に記事一覧を入れるためのショートコード

ランダムに表示します。

[random_posts] で一覧表示します。

[random_posts limit=3] 件数制限も出来ます。

賢威のレイアウトスタイルも変更できます。

style=”01″ か style=”02″ で指定。(無指定は “01”)

サンプルその1

[random_posts style="02" limit=3] で表示したもの

フリーフードファイターについて

一応、説明しておきます。 フリーフードファイターっていうのは嘘です。 一応、プロフィールには「フードファイターっていうのは多分ウソ」って書いているんですが、見ないですよねぇ・・・。   こんなんとか こんなんとか 食べ物はとっても好きです。 そして、現在事務所がある福岡の天神・大名は美味しいお店がいっぱいあっ …

合言葉は「Backlog感出しますか」

プロジェクト案件のみならず、個人の業務タスクや私的なタスクにいたるまでなんでも見える化したくなるツール。 それが Backlog です! プロジェクトによっては入っていたり、入っていないからモヤモヤしたり。まぁ、このくらいなら不要かなってこともありますが… もくじ プロジェクト管理の流れが変わった 「Backlog感出 …

プライドと偏見

『プライドと偏見』 オリジナル・サウンドトラック / サントラ 今日は奥さんとキーラ・ナイトレイ主演の映画「プライドと偏見」を見てきました。 内容は・・・上記HPを見てください。 最近涙もろいので最後にはほろほろと来た。 英国映画は誤解から愛に発展ていうのがおおいなぁ~と思った。 ま、どっちかというと好きなんだけどね。 …

もともと賢威8のカード型はPCで見ると横3件並びなので3件指定すると1段っていう感じになります。

サンプルその2

デフォルトスタイルで件数未指定で3件表示

[random_posts limit=3]

遅ればせながら・・・

つ、ついにmp3プレーヤーを買いました。 iPodではないんですけどね^_^; SONYのネットワークウォークマン、型落ちのHD3てやつ。 かぁちゃん!容量が20GBもあるよ! とにかく詰め込んだらランダムプレイ(シャッフルっていうんすか今は!?)で微妙な選曲で困ってしまった。次の曲次の曲ずっと微妙w 欲張りはいかんね …

iPhone Charger Holderを買って問題解決!収納美人に…は、ならない

iPhone5Sゴールドがやっと来まして、100均で気になるグッズを買い求め試してみました。 コレです。iPhoneの充電器及びライトニングケーブル(4S用のもOK)をくるくるっと格納出来るすぐれものです。 ケーブルだけならAndroid用も大丈夫ですが、これはなんといってもあのiPhone用のUSB端子コンセントプラ …

プチ宣伝効果

南福岡駅近くに博多ラーメン処 よし季というラーメン屋さんがあります! そこのとんこつ味噌ラーメンです! 先日から会社前駐輪場に停めている原チャリにこちらのチラシを貼っておきました。 そして数日、今日 よし季さんに行ったら駐輪場向かい側の工事現場の方々が来店されてました! 聞けば数日前からいらっしゃっているとのこと。 お …

ソースはこちら

今回のコードは「ランダムに記事一覧表示」で検索したこちらの記事を参考にしました。ありがとうございました!

参考にさせていただきました!ありがとうございました!

記事の件数など、処理に違いがありますのでこちらも参考にされてください。

賢威8のレイアウトを使ったコードはこちらになります。

※こちらがそのまま利用できるのは賢威8になります。

template-parts に content-archive.php が入っていればそちらのとおりに1記事を表示するようになっています。

コードはこちら

賢威8では子テーマを利用し、子テーマの functions.php に記載してください。


function random_posts( $atts = array() ){
  $limit = ! empty( $atts['limit'] ) ? $atts['limit'] : 10;
  $style = ! empty( $atts['style'] ) ? $atts['style'] : '01';
  $style = str_pad( $style, 2, '0', STR_PAD_LEFT );
  $layout_style = "entry-list_style" . $style;
  $args = array(
  'post_type' => 'post',
  'post_status' => 'publish',
  'orderby'   => 'rand', // 記事のランダム表示設定
  'posts_per_page'    => $limit,
  );
  $posts_query = new WP_Query( $args ); 

  ob_start();
  if ($posts_query->have_posts()) {
  ?>
  <div class="keni-section_wrap keni-section_wrap_style02">
    <div class="keni-section">
      <div class="entry-list <?php echo $layout_style; ?>"><?php 
      // entry-list_style01 → デフォルト
      // entry-list_style02 → カード

while ($posts_query->have_posts()) {
  $posts_query->the_post(); 
?><div class="entry-list_item"><?php 
  get_template_part( 'template-parts/content', 'archive' );
?></div><?php 
}
?>
      </div>
    </div>
  </div>
  <?php 
  } ?>
  <?php 
return ob_get_clean();
}
add_shortcode('random_posts','random_posts');

さいごにもう一度。件数未指定で10件表示されます。

[random_posts style="01"]

Google様が Nik Collection 完全無料化 ってなんだ

正直なところ・・・画像加工ができない私には無用なんですが。 Nik Collectionってなに?ってレベルです。 でも・・・無料って言葉には弱い。 150ドルの写真編集ソフト「Nik Collection」を無料に・・・  GIZMODOさんの記事で知りました。 きゃーすごい。 早速ダウンロードしてインストール中・・ …

あなたのブログの価格がわかる!

こんなブログパーツがあるんですね。 趣味と実益を追求する 情報ブログ – FUZ!:あなたのブログ、価格はおいくら? ブログの価格を出してくれるそうです。 あなたのブログの価格がわかるブログパーツ! 設置したい方はコチラ↓↓↓ ▼ サイトストック|ブログパーツ このブログもやってみました!!! この記事が気 …

サイトの確認方法

 ○ 作成した サイト ホームページ の確認はどうやっていますか?     ホームページを作成した際に、ページのチェックを行ってると思います。     レイアウトはどうか、誤字脱字はないか、写真はイけてるか(笑)     しかし確認しているのは、ホームページを作成したPC&ブラウザだけでは   ないでしょうか?     …

会社移転の意味

この6月で弊社(株式会社ジーティーアイ)は第二期終了です。 本社移転しようとは思っているものの、今の時期は物件数が少ないですね。 場所は今の南福岡から天神に移動しようと思っています。 天神に移動した会社さんには「天神に移ったら仕事の流れが良くなった」っていう話を聞いていたんです。 なんでかなぁ?と思ってたんですが、なん …

今さらながら・・・livedoorブログってGoogle検索にインデックスされるの速い??

何を今さら・・・っていうことなのかもしれませんが。 livedoorブログってGoogleの検索上に現れるのが速いですか? なぜそう思ったかというと、このブログのURLを blog.jp でサブドメインを決めた gti.blog.jp で運用開始しました。 それが昨日。 その記事を書いたのがこれまた昨日。 で、昨日その …

macOS Sierra (10.12) で CS6 の Dreamweaver を立ち上げた

最近、Macで使いたいアプリが Sierra(10.12)でしか動作しないとのことで やっと重い腰を上げて OSアップデートした さとう です。 ・・・で、普段業務では全く使っていないけど一応入れておかないといけない PhotoShop, Illustrator, 動いて欲しい Fireworks ・・・すべて CS6 …
お手上げ

こわいドメイン廃棄・放棄

ドメインの廃棄に関するこんな記事を読みました。 とくにこわかった部分はここ… もくじ 元のサイトを復旧させて商売を乗っ取ってしまう メールを使って使用していたサービスを乗っ取られる 読んでいて思ったこと 防御策は… 元のサイトを復旧させて商売を乗っ取ってしまう 「放棄されたドメイン名にて以前に稼働していたオンラインのW …

ブラウザの戻るやバックスペースで戻った場合のJavaScriptでのイベント

例えば、チェックボックス付けてその状態で押せるようにしたボタンや選べるようになったセレクターなどがあった場合に 次の画面に遷移したあとにブラウザーの「戻る」ボタンやバックスペースなどで戻ってしまうと画面上の状態が整合性取れてなかったりすることがあります。 (マニアックですが) そんなときに「戻る」&バックスペースで戻っ …

まだ出てる!?検索結果から古い情報を削除

 ◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆   検索結果から「存在しない」ページを削除するには  ◆───────────────────────────────◆    普段、GoogleやYahoo!,MSNなど検索エンジンにいかに引っかかるかを  研究したりするんですが、今回は逆です。 …

もっと多機能にしても良さそうですね。

この記事が気に入ったら
いいね ! しよう

Twitter で