WordPressの覚書
大目次
WordPressの本体
WooCommerceの覚書
目次 | WordPressの本体
WinWordPressについての雑記
適当な導入手順
ダッシュボードの適当説明
カスタムフィールド 、カスタム投稿タイプ、カスタムタクソノミー
プラグインの探し方と代表的なプラグイン
おおまかなファイル/フォルダの構成
WordPressの主なDBテーブル
wp_postの投稿タイプ
メインクエリ
フック
ページの種類
リクエストパラメータ
プラグインのHello World!
フックしてみる
管理メニューに追加
「別の更新が現在進行中です。」の対処方法
プラグイン用のテーブルを作成
wpdbのINSERT
wpdpのUPDATE
wpdpのDELETE
wpdpのSELECT
WordPressのjQueryについて | 注意
WordPressの各種パスを取得する関数
ログイン中のユーザー情報を取得する
WordPressのAjax 管理画面用
WordPressのAjax 公開ページ用
ショートコードの開発
テーマや他のプラグインからショートコードを呼び出す
投稿IDを取得する
例外を投げる時の注意
投稿でJavaScriptを記述する
WordPressのデータダウンロード(csv,jsonファイルとしてダウンロード)
カスタム投稿タイプの作成
WordPressのリダイレクト | wp_redirect
コアからフックを探す方法
カスタム投稿タイプへ独自入力フォームを追加(さらにメタデータとして保存)
プラグインディレクトリパスを取得 (URLではない一般OSのパス)
WPクーロン
SQLを実行する(SELECT以外)
実行したSQLを表示する
カテゴリ名とカテゴリコードを取得するSQL
投稿IDリストからカテゴリID,カテゴリコード、カテゴリ名を取得するSQL
WordPressのER図
WordPressのDB設定 | wp-config.php
画像からサムネイルを一括で作成する | Regenerate Thumbnailsプラグイン
CSSスタイルの編集
JavaScriptとCSSのインクルード | プラグイン開発
プラグイン開発におけるCSSスタイルの上書き(style.cssを上書き)
WordPressのCSS | 子テーマを作成
カスタムタクソノミーを追加 | register_taxonomy
WordPressのエクスポート | All-in-One WP Migration
メニューに追加 | admin_menu | add_submenu_page
WordPressと関連付いていないプレーンなphpファイルから、$wpdbオブジェクトを利用。(DBアクセス)
WordPressのセッション | Warning: session_start(): Cannot start session when headers already sent in ...
メニューを編集する
ダッシュボードが本番環境になったりlocalhost環境になったりする
タグについて
WooCommerceの覚書
WooCommerceのインストール
WooCommerceのER図
関連DBに関するメモ書き
画面に関するメモ書き
Woocommerce | wp_postmetaテーブルのmeta_keyについて
ホーム
プログラミングの覚書
WordPressの覚書