ある人が、彼らがクライアントのために使用するいくつかのプレミアムテーマを持っていると想像してください。これらのプレミアムテーマには、設定可能なさまざまなオプションがあります。テーマのオプションを最も一般的で好みのものに設定してから、後でそれらを同じテーマでインストールした他のWordPressにインポートするためにエクスポートすることは可能ですか?そのようにすれば、新しいインストールごとに、さまざまなオプションを何度も何度も指示してクリックするだけではなくなります。
答えはテーマによるもので、ほとんどのプレミアムテーマは独自のフレームワーク/オプションパネルを持っているので、どこにオプションが保存されているのかわかりにくいですが、ほとんどの場合データベースのオプションテーブルに保存されます。
したがって、注意が必要なのは、オプション名が何であるかを知ることです。 add_option
、update_option
およびregister_settings
を検索することによって、テーマコードでそれらを探すことができます。
例えばコマンドラインから検索する場合はgrep -rnw 'wp-content/themes/' -e 'update_option'
。