你需要一个post_meta
字段,让作者在插入广告的段落数后决定是否要这样做,而不是使用短代码。
因此,创建一个名为f711_insert_after_no_p
, 并使用如下函数:
if ( is_single() && ! is_admin() ) {
$show_after = get_field(\'show_after\');
return prefix_insert_after_paragraph( $ad_code, get_post_meta( get_the_ID(), \'f711_insert_after_no_p\', true ), $content );
}
请确保验证输入以仅允许整数,或在输出中执行此操作。
我认为ACF的代码(而不是get_post_meta( get_the_ID(), \'f711_insert_after_no_p\', true )
) 可能是
get_the_field( \'f711_insert_after_no_p\' )