Jump to content

nightgremlin

User
  • Posts

    221
  • Joined

  • Last visited

Everything posted by nightgremlin

  1. Спасибо! Просто тут один заказ намечается, переделать сайт. Сайт стоит как раз на opencart . Но писать его придется заново (редизайн, причем я так понимаю и верстки тоже) вот и спросил, может есть ещё какой-нибудь удобный движок.
  2. Не стал создавать ещё одну тему. Надеюсь меня поймут администраторы. Какую CMS посоветуете для создания интернет-магазина? Требования: 1) Легко разобраться с созданием шаблона для CMS. 2) Пожалуй дальше дело техники...
  3. Код не глядел, смотрел как обычный пользователь. 1. Правая стрелка в нижнем слайдере очень прижата к картинке. 2. В верхнем меню я бы прописал другой стиль для выделения ссылок. А то белый текст на светлосером фоне не очень читается. 3. В футере знак защиты прав каккой-то не такой. Вам так не кажется? В целом неплохо (опять же код не смотрел)
  4. Это точно, сейчас начал изучать PHP (наверное моя 4 попытка) и я начал понимать, хоть и с трудом регулярные выражения. А все эти циклы, условия я съел ещё в школе и в институте, когда изучал турбопаскаль и фортран. Простенькую тему на WP можно сделать с нуля даже не зная PHP, но это при условии если изучали хоть немного языки программирования (благо в интернете полно информации), ну и конечно HTML/CSS без них никуда (htmlbook вам в помощь) .
  5. Я наконец-то решил проблему. Методом "танца с бубном". Короче, рассказываю. В админке в настройках Постоянных ссылок добавил префикс для рубрик category и во всех шаблонах изменил ссылки типа <a href="<?php bloginfo('url') ?>/optimization/" ></a>на <a href="<?php bloginfo('url') ?>/category/optimization/" ></a>И о чудо! Ссылка мой_сайт/{SLUG}/page/2/, которая не выводила пагинацию и нужный шаблон стала работать немного под другим именем мой_сайт/category/{SLUG}/page/2/ хотя по сути ничего не поменялось, видно в самом движке прописано как распознавать нужный шаблон (по умолчанию категории должны быть в категориях) Это я считаю недоработка движка. Вопрос решен можете закрывать тему.
  6. А не проще в цикле прописать: <a href="<?php the_permalink(); ?>">Читать далее</a>?
  7. Задам вопрос немного по-другому, а то что-то никто не отвечает. Например, у меня есть шаблон категории для вывода записей из этой же категории, условно назовём его 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 в котором в принципе, неоткуда взяться записям, если их там не прописать. В чём может быть причина открытия неправильного файла шаблона и как это можно исправить?
  8. У меня возник другой вопрос, я плохо разбираюсь в 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 только не вторая страница с записями, а следующая. Кто поможет буду премного благодарен.
  9. нет не срабатывает, у меня в любом случае открывает шаблон index.php .
  10. Здравствуйте! Помогите, пожалуйста. Бьюсь уже неделю. У меня не работает пагинация в шаблоне категории. Когда нажимаю на кнопки пагинации у меня открывает шаблон 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 записями, как и указано в настройках, а пагинация ссылается на левый шаблон? Пожалуйста помогите кто сталкивался с подобного рода проблемой.
  11. можно в % без разницы просто не хочется для каждого экрана отдельно прописывать http://jsfiddle.net/KdwvV/ - вот пример
  12. Здравствуйте! Имеется вот такой слайдер: /* Начало кода для слайдера */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 работает на ура
  13. и что вы хотите сделать ссылкой: картинку с текстом, отдельно картинку или отдельно текст?
  14. а блоки закрывать не надо? <a href="#"><div class="primer"></div></a> <img src="http://savepic.org/3509447.png"><p>Текст</p> Тут всё зависит что вы хотите сделать ссылкой
  15. Сделал блог правда на другую тему, скажу сразу дизайном там и не пахнет))))
  16. Здравствуйте уважаемые форумчане. Вот собственно сайт . Если нужен, то предлагайте свои варианты логотипа т.к. навыки дизайнера у меня отсутствует, тем более что раздел соответствующий Сменим ка ссылочку, а то попахивает раскруткой. Думаю, Вам больше не стоит так делать //Justnewone
  17. Да я не прошу сделать (сам сделаю). Блог будет о верстке сайтов. Я прошу показать стоящие примеры.
  18. Интересный вывод вы сделали
  19. Просто охота сделать простой, но хороший дизайн для блога. Внести какую-нибудь изюминку)))
  20. Здравствуйте уважаемые форумчане! Хочу сделать свой блог, но пока нет вдохновения. Пожалуйста помогите! Хотелось бы посмотреть на красивые блоги или отдельные сайты. Приветствуются отдельно сайты в стиле минимализма. Можно креативные, но простые и понятные для посетителей. Поделитесь, кто чем может. Заранее спасибо!
  21. Может на такой цвет фон поменять #F4F4F4?
  22. а beget.ru или Hoster.ru ну помогите выбрать . у вас же есть сайт вот вы услугами какой компании пользуетесь? http://beget.ru - хороший хостинг. После sweb.ru просто летают сайты. Я бы еще посмотрел на timeweb.ru , masterhost.ru, hc.ru, но ими не пользовался, ничего не могу сказать. Не советую sweb.ru .
  23. Ребята всем спасибо, что уделили внимание. Проблему решил следующим образом: mail ("nightgremlin2007@yandex.ru", "Сообщение с сайта (отправитель: $your_name)", "Тема:$tema\n\n Сообщение:$message \n\n Контакты: \n $email"); Протестировал на хостинге все работает!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy