WordPress에 숨겨진 내용 추가하기

코드 추가


다음 코드를 테마의functions에 추가합니다.php 파일:
//        
function reply_to_read($atts, $content = null) {
 extract(shortcode_atts(array("notice" => '

: “본문” “이 페이지 새로 고침” !

') , $atts)); $email = null; $user_ID = (int)wp_get_current_user()->ID;if ($user_ID > 0) { $email = get_userdata($user_ID)->user_email;// $admin_email = get_bloginfo('admin_email');if ($email == $admin_email) {return $content;}} else if (isset($_COOKIE['comment_author_email_' . COOKIEHASH])) { $email = str_replace('%40', '@', $_COOKIE['comment_author_email_' . COOKIEHASH]);} else {return $notice;}if (empty($email)) {return $notice;}global $wpdb; $post_id = get_the_ID(); $query = "SELECT `comment_ID` FROM {$wpdb->comments} WHERE `comment_post_ID`={$post_id} and `comment_approved`='1' and `comment_author_email`='{$email}' LIMIT 1";if ($wpdb->get_results($query)) {return do_shortcode($content);} else {return $notice;} } add_shortcode('reply', 'reply_to_read');

호출 방법


기사를 편집할 때 다음 두 가지 간단한 호출을 사용합니다.
첫 번째 리플리의 빈칸을 삭제하고 빗장을/로 바꾸기
주의: 이 방법은 QQ에 빠르게 로그인한 사용자에게 무효입니다.
//  1       

[ reply]       [  reply]

//  2       

[ reply notice="        "]       [  reply]

텍스트 AC 주소:http://www.dungei.com/2604.html

좋은 웹페이지 즐겨찾기