ランダムリンク

ロックバンド「Vas of Atum」ベースのMIKAです。

ブログのページビューを伸ばしたいと思ったときにMASAが良い提案をしてくれた。

↑この記事でも書いたけど、「記事の上下に5記事分ずつぐらいのランダムな文字だけのリンクを貼る」というもの。

ランダムリンク

↑ココに

ランダムリンク

↑こんな感じの文字だけのリンクを貼りたい。
記事を投稿した人の名前も表示したいな。

だけど、そんなプラグインあるかな~?と思って探したけど無さそう。

ということで、自作しちゃおう(^O^)
なんとか出来るでしょ!

今回はWordPressのデータベースの中の投稿用のテーブル「wp_posts」を確認しおく。

それがこちら↓

フィールド 種別 説明
ID bigint(20) unsigned 投稿ID(保存順に自動採番)
post_author bigint(20) unsigned 投稿者のユーザID
post_date datetime 投稿日時
post_date_gmt datetime 投稿日時(GMT)
post_content longtext 本文
post_title text タイトル
post_excerpt text 抜粋オプション
post_status varchar(20) 投稿ステータス
comment_status varchar(20) コメントステータス
ping_status varchar(20) ピン・ステータス
post_password varchar(20) 閲覧パスワード
post_name varchar(200) 投稿スラッグ
to_ping text  
pinged text ピン通知済み URL
post_modified datetime 更新日時
post_modified_gmt datetime 更新日時(GMT)
post_content_filtered longtext  
post_parent bigint(20) unsigned 親ID
guid varchar(255)  
menu_order int(11) ページの表示順
post_type varchar(20) 投稿種別
post_mime_type varchar(100) 添付ファイルのとき MIMEタイプ(image/png など)
comment_count bigint(20) コメント数

引用元:https://wpdocs.osdn.jp/データベース構造

表示したい文字は記事のタイトルだから「post_title」を取得すればいいかな。

フィルターは投稿記事だから「post_type」は「post」。
公開済みの記事じゃないとだめだから「post_status」は「publish」。

あと取得は「ID」もいるね!

とりあえず、確認はココまで。

色々試してみたいから別ドメインでテスト環境を作ろうかな。

毎日ちょっとしか進められないけど、やっていくよ!!!

募集!

ドラム & キーボード 募集中!

動画、写真撮影ボランティア募集中!

「メールはこちらをクリック」から連絡をください

 

ラジオ配信

ラジオ『Axis in My Radio』
YouTubeチャンネル『まったりVas』で毎週金曜日22時頃配信中

Axis in My Radio

 

Vas of Atum 最新ライブ動画

2020.8.9(日)CRAZY BASEMENT in 熊本Django

『 Black Noble 』