私はグローバル通貨を設定できるプラグインを使用しています。しかし、私はページに基づいて通貨を変更する必要があります。特定のページのグローバル変数を上書きする方法はありますか?
特定のページでグローバル変数を上書きする方法はありますか?
変更する必要がある変数は、$ currencyです。ここでは私がこれまでにwhat I've read hereに基づいて試したことはありますが、PHPにはあまり馴染んでいないので、私は解決策にどれくらい近づいているのかよく分かりません。
function change_currency() {
global $currency;
if(is_page (18)) {
$currency = "EUR";
}}
ありがとうございます。
あなたは 'is_page'機能を使用しましたかあなたが持っているワードプレスを使用していますそれを定義? – SAM
はい、私はWordpressを使用しています。この場合のページIDは18です。 –
あなたのコードは問題ありません変数はグローバルで関数は問題ありませんが、関数の引数に '$ currency'を使うことをお勧めします。 – SAM