AdGoals Tracking Settings

Tracking URL
Postback URL
get_total(); $postback_url = esc_attr( get_option('postback_url') ); $postback_url = str_replace("{{CLICKID}}", $_SESSION['adgoals_click_id'], $postback_url); $postback_url = str_replace("{{PRICE}}", $total, $postback_url); for ($i=0;$i<5;$i++) { $response = wp_remote_get(htmlspecialchars_decode($postback_url)); if (wp_remote_retrieve_response_code($response) === 200) { break; } sleep(1); } update_post_meta( $order_id, 'src', 'AdGoals' ); } add_filter( 'manage_edit-shop_order_columns', 'adgoals_custom_shop_order_column',20); function adgoals_custom_shop_order_column($columns) { $new_columns = array(); foreach ( $columns as $column_name => $column_info ) { $new_columns[ $column_name ] = $column_info; if ( 'order_total' === $column_name ) { $new_columns['adg-source'] = __( 'Source','adgoals' ); } } return $new_columns; } add_action( 'manage_shop_order_posts_custom_column' , 'adgoals_custom_orders_list_column_content', 10, 2 ); function adgoals_custom_orders_list_column_content( $column, $post_id ) { switch ( $column ) { case 'adg-source' : $source = get_post_meta( $post_id, 'src', true ); if( $source === 'AdGoals' ) { echo ''; } else { echo ''; } break; } } function adgoals_sv_wc_cogs_add_order_source_column_style() { $css = '.widefat .column-order_date, .widefat .column-adg-source { width: 6%; }'; wp_add_inline_style( 'woocommerce_admin_styles', $css ); } add_action( 'admin_print_styles', 'adgoals_sv_wc_cogs_add_order_source_column_style' ); }