0
我目前使用以下過濾器來替換WordPress'the_content
中的字符串'magic_click_link'的任何實例。向ACF WYSIWYG字段添加WordPress過濾器
我剛剛更新了此字段以使用ACF WYSIWYG字段,但這導致過濾器停止工作。我相信我需要在過濾器內部定位除the_content
以外的東西,但我不確定需要什麼。
function click_link ($b) {
global $post;
$this_post_id = $post->ID;
$op_name = get_field('operator_name');
$namenospace = make_no_space("$op_name");
$tracking_link = '/go/'.$this_post_id.'/';
$click_link = '<a class="claimCTA" id="operator-step1-'.$namenospace.'" href="'.$tracking_link.'" target="_blank" rel="nofollow">Click here to go to '.$op_name.'!</a>';
$b = str_ireplace('magic_click_link',$click_link,$b);
return $b;
}
add_filter('the_content', 'click_link');
我沒有給你答案,但我確實注意到你沒有使用'$ go_page'來設置'$ tracking_link'來使用'/ go /'。 – Steven
抱歉忽略這些行 – James
你是怎麼和這個@James一起去的? –