-
Posts
221 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by nightgremlin
-
Спасибо! Просто тут один заказ намечается, переделать сайт. Сайт стоит как раз на opencart . Но писать его придется заново (редизайн, причем я так понимаю и верстки тоже) вот и спросил, может есть ещё какой-нибудь удобный движок.
-
Не стал создавать ещё одну тему. Надеюсь меня поймут администраторы. Какую CMS посоветуете для создания интернет-магазина? Требования: 1) Легко разобраться с созданием шаблона для CMS. 2) Пожалуй дальше дело техники...
-
Как сделать такой блок с похожими материалами после статьи?
nightgremlin replied to dirty_prince's question in CMS
Почитайте про цикл, и создание шаблона для WP (благо информации полно).- 7 replies
-
- похожие материалы
- переленковка
-
(and 1 more)
Tagged with:
-
Код не глядел, смотрел как обычный пользователь. 1. Правая стрелка в нижнем слайдере очень прижата к картинке. 2. В верхнем меню я бы прописал другой стиль для выделения ссылок. А то белый текст на светлосером фоне не очень читается. 3. В футере знак защиты прав каккой-то не такой. Вам так не кажется? В целом неплохо (опять же код не смотрел)
- 4 replies
-
- первая верстка
- html
-
(and 2 more)
Tagged with:
-
Это точно, сейчас начал изучать PHP (наверное моя 4 попытка) и я начал понимать, хоть и с трудом регулярные выражения. А все эти циклы, условия я съел ещё в школе и в институте, когда изучал турбопаскаль и фортран. Простенькую тему на WP можно сделать с нуля даже не зная PHP, но это при условии если изучали хоть немного языки программирования (благо в интернете полно информации), ну и конечно HTML/CSS без них никуда (htmlbook вам в помощь) .
-
Я наконец-то решил проблему. Методом "танца с бубном". Короче, рассказываю. В админке в настройках Постоянных ссылок добавил префикс для рубрик category и во всех шаблонах изменил ссылки типа <a href="<?php bloginfo('url') ?>/optimization/" ></a>на <a href="<?php bloginfo('url') ?>/category/optimization/" ></a>И о чудо! Ссылка мой_сайт/{SLUG}/page/2/, которая не выводила пагинацию и нужный шаблон стала работать немного под другим именем мой_сайт/category/{SLUG}/page/2/ хотя по сути ничего не поменялось, видно в самом движке прописано как распознавать нужный шаблон (по умолчанию категории должны быть в категориях) Это я считаю недоработка движка. Вопрос решен можете закрывать тему.
-
А не проще в цикле прописать: <a href="<?php the_permalink(); ?>">Читать далее</a>?
-
Задам вопрос немного по-другому, а то что-то никто не отвечает. Например, у меня есть шаблон категории для вывода записей из этой же категории, условно назовём его category-{slug}.php В нем есть такой код: <?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?> <article> <header><h2><?php the_title(); ?></h2><time pubdate><?php the_time('j M Y'); ?></time></header> <div class="avtor">Автор: <?php the_author(); ?></div> <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?><?php the_excerpt(); ?> <footer><mark><?php the_tags(); ?> </mark><a href="<?php the_permalink(); ?>">Читать далее</a></footer> </article><?php endwhile; ?><?php the_posts_pagination(); ?> // ну или любой вызов функции, плагина и т.п.<?php endif; ?>Пагинация видна на страничке категории - здесь, всё отлично! Как только я нажимаю на кнопку пагинации открывается страничка мой_сайт/{SLUG}/page/2/ // цифра "2" условная, может быть другая, в зависимости какой № кнопки нажат при пагинации Какой при этом шаблон должен использоваться? Скорее всего должен использоваться шаблон category-{slug}.php, но у меня почему-то используется при любых раскладах index.php в котором в принципе, неоткуда взяться записям, если их там не прописать. В чём может быть причина открытия неправильного файла шаблона и как это можно исправить?
-
У меня возник другой вопрос, я плохо разбираюсь в php, но может кто подскажет. в index.php я задаю условие: <?php if ($_SERVER['REQUEST_URI'] == "/optimization/page/2/"){ $query = new WP_Query(array( 'category_name' => optimization, 'posts_per_page' => 10, 'paged' => 2,));} т.е. если страница такая, то выполняется такое условие, но мне надо доработать с помощью (я так понимаю регулярных выражений), чтобы при открытии страницы /optimization/page/(любой номер)/ выполнялось условие 'paged' => 2 только не вторая страница с записями, а следующая. Кто поможет буду премного благодарен.
-
нет не срабатывает, у меня в любом случае открывает шаблон index.php .
-
Здравствуйте! Помогите, пожалуйста. Бьюсь уже неделю. У меня не работает пагинация в шаблоне категории. Когда нажимаю на кнопки пагинации у меня открывает шаблон index.php, но посты не открываются. Дело в том, что у меня 7 категорий, для каждой категории сделан свой шаблон. Я подозреваю, что в цикле Loop ему не откуда брать записи. Вот код: <?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?> <article> <header><h2><?php the_title(); ?></h2><time pubdate><?php the_time('j M Y'); ?></time></header> <div class="avtor">Автор: <?php the_author(); ?></div> <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?><?php the_excerpt(); ?> <footer><mark><?php the_tags(); ?> </mark><a href="<?php the_permalink(); ?>">Читать далее</a></footer> </article> <?php endwhile; ?><?php the_posts_pagination(); ?><?php endif; ?>Все записи распределены по категориям т.е. имеют такой вид мой сайт/название категории/ Когда перехожу на другую страничку с помощью пагинации открывается вот, что мой сайт/название категории/page/2/. И почему он ссылается на шаблон index.php когда мне надо на текущий с недостающими записями. Может в цикле надо уточнять что записи берутся из такой-то категории с помощью $wp_query? Тогда почему при открытии странички мой сайт/название категории/ открывается нужный шаблон с 10 записями, как и указано в настройках, а пагинация ссылается на левый шаблон? Пожалуйста помогите кто сталкивался с подобного рода проблемой.
-
можно в % без разницы просто не хочется для каждого экрана отдельно прописывать http://jsfiddle.net/KdwvV/ - вот пример
-
Здравствуйте! Имеется вот такой слайдер: /* Начало кода для слайдера */div.slider{ float:left; margin:0 0 0 10% }.viewport{ width: 30em; height: 17em; overflow: hidden; position: relative; }.slidewrapper{ position: absolute; left:0; top: 0; height: 17em; margin: 0; padding: 0; }.slide{ width: 30em; height: 17em; float: left; list-style: none; margin: 0; padding: 0; background: url(../image/Slider/ptichka.png) no-repeat; background-size: cover;}.slide a{ display:block; position:absolute; bottom:0px; height:80px; background:#333333; opacity:0.7; width:100%; color:#ffffff; font:1.2em Arial, Helvetica, sans-serif; text-decoration:none;}.slide a p{ width:50%; padding:10px;}.second{ background: #00ff00; }.third{ background: #0000ff; }.four{ background: #0C9; }.five{ background: #66F; }.dot{ display: inline-block; width: 14px; height: 14px; padding-left:2px; background: url(../image/krugok.png) no-repeat; background-size: contain;}.dot.active{ background: url(../image/activ-knopka.png) no-repeat; background-size: contain;}.toggles{ margin:10px 0 0 45%;}#prev_slide{ position: relative; bottom:12.5em;}#next_slide{ float:right; position: relative; bottom:12.5em; }/* Конец кода для слайдера */ // JavaScript Documentvar slideWidth=500;var sliderTimer;$(function(){$('.slidewrapper').width($('.slidewrapper').children().size()*slideWidth); sliderTimer=setInterval(nextSlide,2000); $('.viewport,.dot').hover(function(){ clearInterval(sliderTimer); },function(){ sliderTimer=setInterval(nextSlide,2000); }); $('#next_slide').click(function(){ clearInterval(sliderTimer); nextSlide(); sliderTimer=setInterval(nextSlide,1500); }); $('#prev_slide').click(function(){ clearInterval(sliderTimer); prevSlide(); sliderTimer=setInterval(nextSlide,1500); }); $('.dot').click(function(){ $('.dot.active').removeClass('active'); $(this).addClass('active'); var n=$('.dot').index(this); certainSlide(n); });});function nextSlide(){ var currentSlide=parseInt($('.slidewrapper').data('current')); currentSlide++; if(currentSlide>=$('.slidewrapper').children().size()) { currentSlide=0; } $('.dot.active').removeClass('active'); $('.dot').eq(currentSlide).addClass('active'); $('.slidewrapper').animate({left: -currentSlide*slideWidth},800).data('current',currentSlide);}function prevSlide(){ var currentSlide=parseInt($('.slidewrapper').data('current')); currentSlide--; if(currentSlide<0) { currentSlide=$('.slidewrapper').children().size()-1; } $('.dot.active').removeClass('active'); $('.dot').eq(currentSlide).addClass('active'); $('.slidewrapper').animate({left: -currentSlide*slideWidth},800).data('current',currentSlide);}function certainSlide(n){ var currentSlide=n; $('.slidewrapper').animate({left: -currentSlide*slideWidth},800).data('current',currentSlide);}Вопрос как настроить slideWidth в em? в px работает на ура
-
и что вы хотите сделать ссылкой: картинку с текстом, отдельно картинку или отдельно текст?
-
а блоки закрывать не надо? <a href="#"><div class="primer"></div></a> <img src="http://savepic.org/3509447.png"><p>Текст</p> Тут всё зависит что вы хотите сделать ссылкой
-
Сделал блог правда на другую тему, скажу сразу дизайном там и не пахнет))))
-
Здравствуйте уважаемые форумчане. Вот собственно сайт . Если нужен, то предлагайте свои варианты логотипа т.к. навыки дизайнера у меня отсутствует, тем более что раздел соответствующий Сменим ка ссылочку, а то попахивает раскруткой. Думаю, Вам больше не стоит так делать //Justnewone
-
Да я не прошу сделать (сам сделаю). Блог будет о верстке сайтов. Я прошу показать стоящие примеры.
-
Интересный вывод вы сделали
-
Просто охота сделать простой, но хороший дизайн для блога. Внести какую-нибудь изюминку)))
-
Здравствуйте уважаемые форумчане! Хочу сделать свой блог, но пока нет вдохновения. Пожалуйста помогите! Хотелось бы посмотреть на красивые блоги или отдельные сайты. Приветствуются отдельно сайты в стиле минимализма. Можно креативные, но простые и понятные для посетителей. Поделитесь, кто чем может. Заранее спасибо!
-
Может на такой цвет фон поменять #F4F4F4?
-
а beget.ru или Hoster.ru ну помогите выбрать . у вас же есть сайт вот вы услугами какой компании пользуетесь? http://beget.ru - хороший хостинг. После sweb.ru просто летают сайты. Я бы еще посмотрел на timeweb.ru , masterhost.ru, hc.ru, но ими не пользовался, ничего не могу сказать. Не советую sweb.ru .
-
Ребята всем спасибо, что уделили внимание. Проблему решил следующим образом: mail ("nightgremlin2007@yandex.ru", "Сообщение с сайта (отправитель: $your_name)", "Тема:$tema\n\n Сообщение:$message \n\n Контакты: \n $email"); Протестировал на хостинге все работает!!!