- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток, дорогие пользователи. Я снова зашел в небольшой тупик =( К сожалению из-за неопытности мне еще тяжело воспринимать и работать с объемным кодом. Поэтому решил попросить помощи у вас. Если вас не затруднит помогите перенести эту функцию
function add_rayting_comment($text){
global $comment;
global $user_ID;
global $wpdb;
global $comments_rayt;
foreach((array)$comments_rayt as $val){
if($val->comment_id==$comment->comment_ID)
$sum_rayt = $sum_rayt + $val->rayting;
}
$vote_results = '';
if($sum_rayt&&$user_ID||$sum_rayt===0&&$user_ID) $vote_results = '<div id="vote-results-'.$comment->comment_ID.'" class="vote-results">?</div>';
if(!$sum_rayt) $sum_rayt = 0;
$rayt = '<div id="com-'.$comment->comment_ID.'" class="comment-rayt">';
$rayt .= '<div class="rayt-res"><div style="float: left;">Рейтинг: <span id="com-karma-'.$comment->comment_ID.'">'.$sum_rayt.'</span></div>'.$vote_results.'</div>';
$golos = false;
foreach((array)$comments_rayt as $val){
if($val->comment_id==$comment->comment_ID&&$val->user==$user_ID||$comment->user_id==$user_ID) $golos = true;
}
if($golos == false){
$count_rayt = get_option('count_rayt_comment');
if(!$count_rayt) $count_rayt = 1;
$id_rayt_plus = $comment->comment_ID + $count_rayt;
$id_rayt_plus = pow($id_rayt_plus, 2);
$id_rayt_minus = $comment->comment_ID - $count_rayt;
$id_rayt_minus = pow($id_rayt_minus, 2);
$rayt .= '<div id="'.$id_rayt_minus.'" class="minus_rayt rayt"></div>
<div id="'.$id_rayt_plus.'" class="plus_rayt rayt"></div>';
}
$rayt .= '</div>';
return $text.$rayt;
}
В этот код комментариев.
Я хочу добиться того, что бы этот участок кода
был помещен там, где я хочу а не следом за комментарием =)
Заранее всем большое спасибо за помощь =)
Помощь уже не нужна. Не знаю почему, но в первый раз я вставил валидный код, который должен был вывести функцию на сайт
Но что-то пошло не так, и код из функции - не отображался. Я начал копать пытаясь перенести ее целиком, что было безуспешным и глупым занятием. Но потом решил еще раз попробовать свой первоначальный вариант и о чудо, получилось. Единственное, в чем я мог ошибиться в самом начале, так это забыть дописать echo. В общем все слава богу получилось ) Оставляю здесь этот ответ, ибо вдруг кто-то столкнется с похожей проблемой =)