$wpdb

WordPress

$wpdbで複数のWordPressから投稿データを取得する方法

今回ご紹介する方法を使うとWordPressのマルチサイト機能を利用しなくても $wpdb で接続先のデータベースを切り替えてデータを取得することで複数のWordPressから投稿データなどWP管理下のデータを吸い上げることが可能です。 ...
WordPress

WordPress $wpdbでアイキャッチ画像のURLを取得する

今回は$wpdbを使ってアイキャッチ画像のURLを取得する方法をご紹介いたします。 流れ アイキャッチ画像の投稿IDを取得する アイキャッチ画像の投稿IDは wp_postmeta テーブルに "_thumbnail_i...
WordPress

WordPress Advanced Custom Fields(ACF)のフィールド名からフィールド情報を取得する方法

Welcartの商品情報を一括登録するためのCSVインポート機能から予め把握しているカスタムフィールドのフィールド名(例:sc_number など)に値を保存した後にフロントで "get_field('sc_number')" のように保...
Welcart

Welcart 退会処理の際にWordPress側のユーザー情報も削除する方法

以前、Welcartユーザーがログインする際にWordPressにも紐づくユーザーを登録する記事を書きましたが、Welcartから退会する処理を実行してもWordPress側のユーザー情報を削除する機能がありませんでしたので、今回不足して...
WordPress

WordPress MW WP Formの投稿IDをスラッグから取得する関数

お問い合わせフォーム作成プラグイン「MW WP Form」で問い合わせフォームを作成してサイト運営する際、本番環境とテスト環境でIDが異なり困ることがあります。 今回は、運用ルール上フォームのスラッグを決めて指定したスラッグ(MW ...
WordPress

WordPress テーマ有効化時に独自テーブルを追加する方法

独自テーマの有効化の際に専用テーブルをデータベースに追加する必要がありましたので、先日追加したテーマ有効化時に実行されるアクションフックポイントに追加するテーブル作成用の関数を追加しました。 独自テーブル作成 以下のテーブル作...
Welcart

Welcart $wpdbで購入履歴に配送先情報を追加する方法

購入履歴を取得する関数やテンプレートタグは標準で用意されていますが、購入履歴テーブル(wp_usces_order)に保存されている配送先の情報を合わせて表示する方法が見当たりませんでしたので、標準で用意されているものをベースに配送先情報...
Welcart

Welcart $wpdbでクーポン一覧を取得する方法(※WCEX Couponプラグイン利用)

Welcart用のクーポン発行プラグイン「WCEX Coupon」で管理しているクーポン一覧を取得する方法を書いていきます。 クーポン一覧取得 Welcart標準のテンプレートタグがあるかどうか未確認ですが、今回は $wpdb...
タイトルとURLをコピーしました