ID, CampaignPageMetaKeys::CAMPAIGN_ID, true)) { return; } $campaignPage = CampaignPage::find($currentPost->ID); if (!$campaignPage || !$campaignPage->campaignId) { return; } $handleName = 'givewp-campaign-page-post-type-editor'; $scriptAsset = ScriptAsset::get(GIVE_PLUGIN_DIR . 'build/campaignPagePostTypeEditor.asset.php'); $campaignDetailsURL = add_query_arg([ 'post_type' => 'give_forms', 'page' => 'give-campaigns', 'id' => $campaignPage->campaignId, ], admin_url('edit.php')); wp_enqueue_script( $handleName, GIVE_PLUGIN_URL . 'build/campaignPagePostTypeEditor.js', $scriptAsset['dependencies'], $scriptAsset['version'], true ); wp_localize_script( $handleName, 'giveCampaignPage', [ 'campaignDetailsURL' => $campaignDetailsURL, ] ); Language::setScriptTranslations($handleName); } }