bugsbunnny
Ответы в темах
-
Ребята, никто не знает как можно решить уже все облазил, не могу понять в чем проблема(
может кто помочь?
if($_SERVER['REQUEST_URI'] != strtolower($_SERVER['REQUEST_URI'])){ header('Location: https://site.com'.$_SERVER['HTTPS_HOST'].strtolower($_SERVER['REQUEST_URI']), true, 301); exit(); }
пробовал этот код вставить в файл index.php на сайте редирект с верхнего регистра есть но 301 нету
https://gyazo.com/0621a9b3dae79d40b75cb7a35ecaccd2- Ответ изменён 5 лет, 5 месяцев назад пользователем bugsbunnny.
- Ответ изменён 5 лет, 5 месяцев назад пользователем bugsbunnny.
и еще к этой теме, как сделать чтобы главная была доступна только по site.com, а то сейчас версия со слэшем также отдает 200 ответ site.com/, хочу настроить 301 для страницы site.com/ чтобы переводила на site.com
а регистры это наверное код в htaccess ?
Наверное именно регистра
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахя убрал код разбивки на дни но ничего не изменилось((
странно, если поставить дату поста раньше последней добавленной (21.08) то все вроде как нормально, но если сразу днем позднее то нету.
Я сайт переносил и соответственно все записи тоже(Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахЮрий опять к вам за помощью, почему то у меня пост который сегодня был опубликован, слетает футер, его нету, не понимаю в чем проблема
https://gyazo.com/b960fbac34a0e11ea87792e3cb69678eэто либо в коде этом проблема либо он конфликтует с темой, я не понимаю((
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахА можно и так
div.vazhlive a { color …
ничего не переделываякстати об этом не подумал, спасибо большое за подсказку
а по поводу плагина, у меня просто в блоге выводится весь текст статьи (сейчас я поменял excerpt) и вообще описания нету, из-за того что его нету, как можно решить, чтобы выводилось например только 15 слов?
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахА как сделать чтобы здесь был класс
<a class="newsfeed" href="<?php echo get_permalink( $theid ) ?>" title="Читать: <?php the_title_attribute(); ?>"><?php the_title(); ?></a>
Я просто хочу выделять цветом и жирностью текст ссылки, а время должно остаться таким жеФорум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахИ еще хотел спросить, Юрий, ваш плагин http://blog.portal.kharkov.ua/2008/05/10/auto_more_3/ он может добавлять читать далее к уже существующим постам?
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахТоже самое с иконками, я видимо не туда все вставляю, подскажите как правильно вставлять, куда именно имеется ввиду
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтах$args = array( 'posts_per_page' => $number, 'ignore_sticky_posts' => 1, // не выводить закреплённые записи, 0 - выводить 'cat' => $exclude ); query_posts( $args ); $checked = true; // перед циклом переключатель включен date_default_timezone_set('Europe/Kiev'); // устанавливаем правильную зону $now = date('d.m.Y',time()); // узнаём сегодняшний день $comparedate = $now; // перед циклом дата для сравнения установлена текущая while ( have_posts() ) : the_post(); $class = ''; // обнуляем переменную для класса выделенного материала $theid = get_the_ID(); // ID материала заносим в переменную // Разбивка на дни. Если не нужно отличать дни написания материалов, удалите следующие 8 строк $posted = get_the_time( 'd.m.Y', $theid ); // узнаём, в какой день написан пост $checked = ( strtotime($posted) < strtotime($comparedate) ) ? false : true; // выключить переключатель, если дата публткации давнее даты для сравнения if ( strtotime($posted) < strtotime($comparedate) ) $yesterday = true; // если материал написан вчера if ( $yesterday && !$checked ) { // если это вчера и переключатель не положительный ?> <div class="newsfeedtitle"> <?php if ( get_the_time('d.m.Y', $theid) == date('d.m.Y') ) $theday = 'Сьогодні'; elseif ( get_the_time('d.m.Y', $theid) == date('d.m.Y', strtotime('-1 day')) ) $theday = 'Вчора'; else $theday = get_the_time('d.m.Y', $theid); echo $theday; ?> </div> <?php } // конец разбивки на дни $tag_ids = wp_get_post_tags( $theid, array( 'fields' => 'ids' ) ); // получаем ID всех тегов поста $class = ( !empty( $highlight ) && in_array( $highlight, $tag_ids ) ) ? ' class="important"' : '' ; ?> <?php $terms = wp_get_post_terms( $theid,'label' ); $styles = ''; if( $terms && ! is_wp_error($terms) ){ foreach( $terms as $term ){ $styles .= ' ' . $term->slug . ' '; } } $class = ( strlen($class) > 0 ) ? mb_substr($class, 0, strlen($class)-1) . $styles . '"' : ' class="' . $styles . '"'; ?> <?php $terms = wp_get_post_terms( $theid,'label' ); // получить список Видов материала, выбранных в новости $icons = ''; if( $terms && ! is_wp_error($terms) ){ foreach( $terms as $term ){ switch ($term->slug) { case 'important': $icons = '<i class="fa fa-warning"></i> '; break; // иконки берём здесь: http://fontawesome.io/cheatsheet/ case 'video': $icons = '<i class="fa fa-video-camera"></i> '; break; case 'breaking': $icons = '<i class="fa fa-flash"></i> '; break; case 'photo': $icons = '<i class="fa fa-photo"></i> '; break; case 'exclusive': $icons = '<i class="fa fa-check-circle"></i> '; break; default: $icons = ''; } } } ?> <?php echo $class ?> <?php if ($time) { ?><time class="newsfeedtime" datetime="<?php the_time('Y-m-d') ?>"><?php echo get_the_time( 'G:i', $theid ) ?></time><?php } ?> <a class="newsfeed" href="<?php echo get_permalink( $theid ) ?>" title="Читать: <?php the_title_attribute(); ?>"><?php the_title(); ?></a><hr> <?php $comparedate = $posted; // перед окончанием цикла дату для сравнения уравниваем с датой публикации endwhile; wp_reset_postdata(); // сброс параметров запроса к базе данных } add_action( 'init', 'build_taxonomies', 0 ); function build_taxonomies() { register_taxonomy( 'label', // название таксономии на латинице 'post', array( 'hierarchical' => true, // на подобие таксономии рубрик, удобно 'label' => 'Вид матеріалу', // название таксономии 'query_var' => true, 'rewrite' => true ) ); }
пробовал вставить в ссылку тот код, тоже не помогло
- Ответ изменён 5 лет, 5 месяцев назад пользователем bugsbunnny.
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтаха что не так с классом или кодом который, поможете? пожалуйста
Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтахПоместил тот код в
<?php
?>
и теперь выводится классclass=” vazhlive ”
перед датой, что-то я не так вставил?Форум: Проблемы и решения
Тема: Вывод постов как на новостных сайтах@yube столкнулся еще с такой проблемой, вот статья как добавлять значки и текст отдельной новости жирным делать
https://www.alex.kr.ua/2017/11/wordpress-vyvod-materialov-s-pometkami-vazhnoe-video-foto.html
после первого же пункта вылезла ошибка, там наверное что-то с кодом не так, можете глянуть, пожалуйста