0
我需要在WordPress中隱藏來自未註冊用戶的簡碼[contact-form-7 id="3080"]
。 所以我試圖使用插入的標籤,如'[客戶端] [contact-form-7 id =「3080」] [/ client]',它不起作用。是否可以隱藏非註冊用戶的表單?
與此PHP代碼
function access_check_shortcode($attr, $content = null) {
extract(shortcode_atts(array('capability' => 'read'), $attr));
if (current_user_can($capability) && !is_null($content) && !is_feed())
return $content;
return '';
}
add_shortcode('access', 'access_check_shortcode');
這個人是不是有趣,因爲我需要表現出來的模板
<?php
if (is_user_logged_in())
echo do_shortcode('[contact-form-7 id="1234" title="Contact form 1"]');
?>
試試這個,但wordpress不想在我的短碼內做[hide] [/ hide] –