REFACTOR Simplify target link assignment logic in CTA render files
This commit is contained in:
parent
e29b55fb61
commit
e1eb9b428c
|
|
@ -3,8 +3,7 @@ $align = isset($attributes['align']) ? $attributes['align'] : '';
|
||||||
$link = isset($attributes['link']) ? $attributes['link'] : [];
|
$link = isset($attributes['link']) ? $attributes['link'] : [];
|
||||||
$text = isset($attributes['text']) ? $attributes['text'] : '';
|
$text = isset($attributes['text']) ? $attributes['text'] : '';
|
||||||
$color = isset($attributes['color']) ? $attributes['color'] : '';
|
$color = isset($attributes['color']) ? $attributes['color'] : '';
|
||||||
$target = isset($link) && $link['opensInNewTab'] ? '_blank' : '_self';
|
$target = (isset($link['opensInNewTab']) && $link['opensInNewTab']) ? '_blank' : '_self';
|
||||||
|
|
||||||
$raw_url = isset($link['url']) ? $link['url'] : '';
|
$raw_url = isset($link['url']) ? $link['url'] : '';
|
||||||
$is_inner_page_link = is_string($raw_url) && strpos($raw_url, '#') === 0;
|
$is_inner_page_link = is_string($raw_url) && strpos($raw_url, '#') === 0;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,7 @@ $align = isset($attributes['align']) ? $attributes['align'] : '';
|
||||||
$link = isset($attributes['link']) ? $attributes['link'] : [];
|
$link = isset($attributes['link']) ? $attributes['link'] : [];
|
||||||
$text = isset($attributes['text']) ? $attributes['text'] : '';
|
$text = isset($attributes['text']) ? $attributes['text'] : '';
|
||||||
$color = isset($attributes['color']) ? $attributes['color'] : '';
|
$color = isset($attributes['color']) ? $attributes['color'] : '';
|
||||||
$target = isset($link) && $link['opensInNewTab'] ? '_blank' : '_self';
|
$target = (isset($link['opensInNewTab']) && $link['opensInNewTab']) ? '_blank' : '_self';
|
||||||
|
|
||||||
$raw_url = isset($link['url']) ? $link['url'] : '';
|
$raw_url = isset($link['url']) ? $link['url'] : '';
|
||||||
$is_inner_page_link = is_string($raw_url) && strpos($raw_url, '#') === 0;
|
$is_inner_page_link = is_string($raw_url) && strpos($raw_url, '#') === 0;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user