以前の開発者から継承した php スクリプトに問題があります。不動産会社向けのWordPressサイトです。1 時間に 2 回自動的に実行される他の会社から不動産のリストを取得する php スクリプトがあります。写真がアップロードされたときに写真に透かしを入れるプラグインもあります。透かしは、エージェントがアップロードする写真には配置する必要がありますが、php スクリプトから取得した写真には配置する必要はありません。
php スクリプトの先頭で、彼は定数を定義しています。
define('MLSP_SKIP_WATERMARK', true);
透かしプラグインで、定数が定義されているかどうかを確認します。
if (!defined(MLSP_SKIP_WATERMARK)) {
do watermarking stuff
}
プラグインの定数を認識せず、php スクリプトの実行時にアップロードされたすべての画像に透かしを入れます。
定数が定義されている場所に移動しようとしました。ファイルの先頭近くにあり、関数内にはありません。それはWordPressで何かですか?同様の質問を見つけましたが、答えが得られたものはありません。
誰かが私を正しい方向に向けることができますか?