3ответ(ов) в теме
На странице поста (single.php) на месте, где находится кнопка редактирования поста, в случае, если пользователь не авторизован, появляется надпись о необходимости авторизации.
Вы должны быть зарегистрированы для просмотра этой страницы
Кнопку редактирования поста я убрал стилями, а вот эту надпись убрать так не получится...
Редакции сообщения
04.12.2017 20:22Причина: не указано
Да, проблема как всегда во мне...
Точнее из-за моих рук, написавших вот это:
add_shortcode('userlist','rcl_get_userlist'); function rcl_get_userlist($atts){ if ( is_user_logged_in() ) { global $rcl_user,$rcl_users_set,$user_ID; require_once RCL_PATH.'classes/class-rcl-users-list.php'; $users = new Rcl_Users_List($atts); $count_users = false; if(!isset($atts['number'])){ $count_users = $users->count(); $id_pager = ($users->id)? 'rcl-users-'.$users->id: 'rcl-users'; $pagenavi = new Rcl_PageNavi($id_pager,$count_users,array('in_page'=>$users->query['number'])); $users->query['offset'] = $pagenavi->offset; } $timecache = ($user_ID && $users->query['number']=='time_action')? rcl_get_option('timeout',600): 0; $rcl_cache = new Rcl_Cache($timecache); if($rcl_cache->is_cache){ if(isset($users->id) && $users->id=='rcl-online-users') $string = json_encode($users); else $string = json_encode($users->query); $file = $rcl_cache->get_file($string); if(!$file->need_update){ $users->remove_filters(); return $rcl_cache->get_cache(); } } $usersdata = $users->get_users(); $userlist = $users->get_filters($count_users); if(!$usersdata){ $userlist .= '<p align="center">'.__('Users not found','wp-recall').'</p>'; $users->remove_filters(); return $userlist; } if(!isset($atts['number']) && $pagenavi->in_page) $userlist .= $pagenavi->pagenavi(); $userlist .= '<div class="userlist '.$users->template.'-list">'; $rcl_users_set = $users; foreach($usersdata as $rcl_user){ $users->setup_userdata($rcl_user); $userlist .= rcl_get_include_template('user-'.$users->template.'.php'); } $userlist .= '</div>'; if(!isset($atts['number']) && $pagenavi->in_page) $userlist .= $pagenavi->pagenavi(); $users->remove_filters(); if($rcl_cache->is_cache){ $rcl_cache->update_cache($userlist); } return $userlist; } else {?> <h1 style="text-align: center; margin-top: 10%; font-family: 'eurofbold'; font-size: 25px;"> Вы должны быть зарегистрированы для просмотра этой страницы</h1> <? } }
Видимо, они как-то пересекаются. Можно закрывать, спасибо)
Редакции сообщения
04.12.2017 20:56Причина: не указано
Тема закрыта. Публикация новых сообщений запрещена.