Webは用いる人のリテラシーで決まる 文学部卒のITエンジニアの自分で考えるブログ
Twitter Facebook
TOP > BLOG >

WordPress

ワードプレスにプラグインを使わずおすすめ記事を表示させる方法の概略 エンジニア向け

WordPress

WordPressに管理者のおすすめ記事を恣意的に設定して表示させる方法を案内する。これを実装するにはいろいろな方法があるが、今回紹介する方法の主な要件は以下の通り。なおこの記事はSQLが分かる人を前提にしている。 プラグインは使わない データベースに新しいtableを追加する プラグインを使わないのは、私がそこまでWordPressに詳しくなく、障害に備えてあまりプラグインを使わず、仕様を把握した状態で運用したいから。 手順 要件定義(そこまで大げさなものではないけど) WordPressのデータ構造を把握する wp_postsにおすすめフラグを追加する アクセス解析でおすすめ記事を選ぶ WordPressに実装する 要件定義 今回はデータベースに新しくtableを追加する方法にしたが、他にもカスタムフィールドでおすすめ記事を設定する方法もある。この方法なら管理画面からできるので簡単かもしれない。自分の目的やシステム負荷を考慮し、設計しよう。 WordPressのデータ構造を把握する これは超重要ですぞ。上述の通り私はそこまでWordPressに詳しくなかっただが、おすすめ記事を表示するにあたりデータ構造をしっかり把握した。調べてみればWordPressのデータのリレーションはそこまで複雑でもなく、見る人がみれば分かるだろう、というレベル。それでも把握するにはエクセルにデータ定義をまとめるなどしたけど。こういう作業を面倒がると、ウェブアプリは実装できない。 wp_postsにおすすめフラグを追加する wp_postsにrecommendというカラムを追加した。カラムを1つ追加するだけなので一瞬で終わる。データタイプは小さい桁数のsmallintを設定した。入力はもちろん任意にしておく。そうでないと全ての記事のデータ入力が必要となり悲劇なので。 +———————–+———————+——+—–+———————+—————-+ | Field | Type | Null | Key | Default | Extra | +———————–+———————+——+—–+———————+—————-+ | ID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | post_author | bigint(20) unsigned | NO | MUL | […]

続きを読む

WordPressで記事一覧とアイキャッチ画像をmysqlから取得する エンジニア向け

WordPress

WordPressのwp_postsとwp_postmetaをSQLで見れば、投稿した記事や画像についての情報が分かります。

続きを読む

WordPressのtags_description(タグ説明文)が出力されない場合の対処方法 エンジニア向け

WordPress
WPのデータベース

WPのタグ説明文がどうしても出力されないので、データベースにログインして構造を確認してから、テーマファイルに記述したらうまくいった件。

続きを読む

エンジニアが初めてWordPressで環境構築した際の初心者にはあまり参考にならない情報 エンジニア向け

WordPress

WordPress構築はなかなかハードルが高いので、初心者の人は書籍で勉強すると体系的な知識がみにつくのでおすすめです。ただしサーバー構築は初心者にはほぼ無理なので、うまいことサービスを利用しましょう。

続きを読む

WordPressのVPS運用は素人にはリスキーだが、環境さえできれば月2千円の費用でアフィリエイトで5万円稼ぐことも可能 エンジニア向け

WordPress

VPSでWordPressを運用するのは、初心者には相当な責任を伴うが、メリットも大きい。一度しっかりとした運用体制を構築できればコストパフォーマンスに優れた運用が可能。バックアップは必ずとるようにしよう。

続きを読む

WindowsにWordPressの仮想環境をVVV(Varying-Vagrant-Vagrants)で構築する エンジニア向け

WordPress
VVVをブラウザで表示

windowsにVarying-Vagrant-Vagrantsをインストールするのは特別な知識を要せず、誰でも簡単にインストールできます。コマンドプロンプトを嫌がらず実行するのがポイントです。

続きを読む

MacにインストールしたWordPressの仮想環境VVVを起動する方法が分からなくなった人が読む記事 エンジニア向け

WordPress
VVVをブラウザで表示

WordPressの入ったVVVを起動しようにも、起動の仕方が分からなくなってしまったという仮想環境ビギナーに向けて、VVVを起動してWordPressにアクセスできるまでの手順を整理しました。

続きを読む

MacにWordPressの仮想環境をVVVで構築するのに初心者が注意すべき点をエンジニアがまとめてみた エンジニア向け

WordPress
検索結果 ウェブ検索結果 Varying-Vagrant-Vagrants

この記事ではMacにWordPressの仮想環境を構築する流れを紹介します。VVVを使うとWordPressのインストールに必要な様々なソフトをパッケージとして一括で構築できるので便利です。

続きを読む

レンタルサーバーでWordPressを運用している人に伝えたい仮想環境のメリット エンジニア向け

WordPress
仮想環境

仮想環境という選択肢があることすら知らず、レンタルサーバーでウェブ運用を苦労しているのは本当にもったいない。VirtualBoxとVagrantという便利ツールを使って快適なウェブ運用をしてください。

続きを読む

更新情報を受け取れます

早川朋孝早川朋孝

業界15年のウェブエンジニアです。文学部卒で20代はSEO、アクセス解析などフロントの運用を中心に経験しましたが、30代のある時、ひょんなことから一人情シスのような状況を経験することになり、流れでそのままエンジニアに転向しました。プログラムやサーバー管理、数学の勉強などをしなおして、いまではWebのことはフロントからバックエンドまでなんでもできます。

本が好きで月140時間は読書します。このブログではWeb業界で経験してきた業界の裏側、読書で学んだこと、技術ノートなどを書きます。ネコ好きなタバコ嫌いで、明治学院フランス文学科卒。

PAGE TOP