我正在使用高级自定义字段和内容保护器插件来保护通过事件日历插件显示的eventbrite票证注册的iframe。我相信我正在用Content Protector短代码包装显示iframe的部分,但即使在输入密码之前,它也会显示出来。如何使iframe仅在输入密码时显示?
<?php
$password = get_post_custom_values(\'password\');
if(!empty($password)){
echo do_shortcode("[content_protector password=". "\'".$password[0]."\']". do_action( \'tribe_events_single_event_after_the_meta\' ). "[/content_protector]");
} else {
do_action( \'tribe_events_single_event_after_the_meta\' );
}
?>