@@ -186,14 +186,14 @@ function botiga_get_first_theme_version() {
186
186
function botiga_utm_link ( $ link , $ medium , $ content = '' , $ term = '' , $ hashtag = '' ) {
187
187
$ mounted_link = add_query_arg (
188
188
array_filter (
189
- [
189
+ array (
190
190
'utm_campaign ' => defined ( 'BOTIGA_PRO_VERSION ' ) ? 'botiga-pro ' : 'botiga-free ' ,
191
191
'utm_source ' => strpos ( $ link , 'https://athemes.com ' ) === 0 ? 'WordPress ' : 'botiga ' ,
192
192
'utm_medium ' => rawurlencode ( $ medium ),
193
193
'utm_content ' => rawurlencode ( $ content ),
194
194
'utm_term ' => rawurlencode ( $ term ),
195
195
'utm_locale ' => sanitize_key ( get_locale () ),
196
- ]
196
+ )
197
197
),
198
198
$ link
199
199
);
@@ -210,7 +210,7 @@ function botiga_utm_link( $link, $medium, $content = '', $term = '', $hashtag =
210
210
*
211
211
* @return string
212
212
*/
213
- function botiga_upgrade_link ( $ medium = 'link ' , $ content = '' , $ hashtag = '' ) {
213
+ function botiga_upgrade_link ( $ medium = 'link ' , $ content = '' , $ hashtag = '' ) {
214
214
$ url = 'https://athemes.com/botiga-upgrade/ ' ;
215
215
216
216
if ( defined ( 'BOTIGA_PRO_VERSION ' ) ) {
@@ -223,11 +223,21 @@ function botiga_upgrade_link( $medium = 'link', $content = '', $hashtag = '' ) {
223
223
);
224
224
}
225
225
226
+ /**
227
+ * Filter the upgrade link medium.
228
+ *
229
+ * @since 2.3.1
230
+ *
231
+ * @param string $medium Upgrade link medium.
232
+ * @return string
233
+ */
226
234
$ upgrade = botiga_utm_link ( $ url , apply_filters ( 'botiga_upgrade_link_medium ' , $ medium ), $ content , '' , $ hashtag );
227
235
228
236
/**
229
237
* Filter the upgrade link.
230
238
*
239
+ * @since 2.3.1
240
+ *
231
241
* @param string $upgrade Upgrade links.
232
242
*/
233
243
return apply_filters ( 'botiga_upgrade_link ' , $ upgrade );
0 commit comments