こんにちは! 今日から増税ですね!
昨夜は、私も夫も、深夜に増税対応でした汗

税金でややこしいのが、「税込」or「税別」表記。
お客様のホームページを作る時も、税込表記にするのか、税別表記にするのかは、しっかり決めておく必要があります。
ちなみに、税別表記は、2021年3月31日までです。それ以降は、税込表記が義務付けられます。
今、税別表記をしてる場合は、その頃に、税込へと表示する作業が発生しますよ!

WordPress上の固定ページ上に商品ページなどを作っていて、「税別」表記が何ページもある場合、一括で「税込」に変更する方法があります。

 

(1)phpMyAdminを開きます

※phpMyAdminの使い方は、エンジニアコースまたは運用コースで習います。

(2)画面上部のメニュー「SQL」を開きます

(3)入力欄に、以下を入力して、実行

UPDATE wp_posts SET post_content=REPLACE (post_content,"税別","税込") WHERE post_type = 'page';

※お使いのサーバによっては、コントロールパネルからWordPressをインストールした場合、テーブル名が、wp_ で始まらないものもあるので、環境に合わせてください。

解説

WordPressの投稿ページや固定ページに入力されている文字等は、すべて、データベースに保存されています。
データベースを操作するプログラムが、「SQL」です。
さきほど実行したSQLは、wp_postsテーブル上の、固定ページ上の本文の「税込」という文字を「税別」に置き換える、というプログラムです。

ただし、税込という文字を、税別に置き換えただけで、金額はそのままです。金額も税率分アップさせる場合は、手動で書き換えが必要ですのでご注意を。
金額も、カスタムフィールドで管理していれば、おそらくSQLで1行で一括変換が可能ですね。
wp_postmetaテーブルのmeta_keyで抽出して、meta_valueを計算して、置換するSQLを実行すればいけそうですね!
税込表記が義務付けられる2021年までには、金額をカスタムフィールドで管理するようにしておいて、一括置換できるようにしたいですね。

SQLを習得しておけば、WordPress上で面倒な手作業をしなくてすむことが増えますので、ぜひ習得してくださいね!
SQLはエンジニアコースで学べますよ^^

The following two tabs change content below.

柳田亜沙美

GeekGirlLabo代表。文系出身エンジニア。 プログラミングをはじめて15年、会社を設立して9年目になります。 システム開発講座やプログラミング講座の講師、アプリ開発やWebシステム開発のお仕事をしています。 酒と肉の日々。ずっと夜型だった生活を朝型に変えたら、人生が捗りました。