ランダムリンク

ロックバンド「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」もいるね!

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

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

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

 

 

ライブ情報


2024.12.21(土)

『Mash-UP』
熊本Django

OPEN 1830 / START 1900
ADV ¥1,700 / DAY ¥2,000
※別途1ドリンク ¥600
ツイキャス配信 ¥1,700

Mash-UP


 

VARS 最新動画