Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

カスタムフィールドの設定画面(メタボックス)がソートボタンで消える #90

Open
arm-band opened this issue Feb 20, 2022 · 0 comments

Comments

@arm-band
Copy link

お世話になっております。
本日誤操作をして気付いたのですが、 Smart Custom Fields の設定画面で、最上位のメタボックスもソートの上下チェブロン(「∧」「∨」)の「∧」がクリック可能な状態になっており、「∧」をクリックしたらメタボックスが消える現象が発生しました。

現象

wp-scf-revive-hidden-metabox-20220220-1

例えばこのようなフィールドを設定したメタボックスで

wp-scf-revive-hidden-metabox-20220220-2

この「∧」をクリックすると

wp-scf-revive-hidden-metabox-20220220-3

このように設定のメタボックスそのものが消えるという現象です。

環境

  • WordPress: 5.9.0
  • テーマ: Twenty Twenty-One
  • プラグイン: Smart Custom Fields のみ
  • PHP: 7.4系
  • MySQL: 8.0系
  • OS: AlmaLinux (Docker上)

解消方法

手元の環境で解消する方法としては、 wp_postmeta テーブルの中で user_id が誤操作したユーザのIDで meta_keymeta-box-order_smart-custom-fields となっているレコードを削除することで解消しました。

また、本現象はユーザごとの表示設定として記録されることから、回避方法としては管理者権限を持つ他のユーザを作れば一応応急的な回避は可能なようです。

お手数をおかけしますが、お手すきの際にご確認いただけると幸いです。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant