テーマオプションを保存し、functions.phpファイルに次のように保存しました。
$my_option = get_option('theme_options');
したがって、functions.phpに次のように挿入します。
echo $my_option['name'];
正しくエコーします。ただし、同じエコーラインを他のテーマファイルの他の場所に配置すると、機能しません。
私がそれを機能させることができた唯一の方法は、私が置く場合です:
global $my_option;
すべてのファイルの上部にあります。私はこれをする必要がなかった他の多くのテーマを見てきました。テーマオプション変数をテーマ全体で機能させることができないのはなぜですか?