Jump to content

IvanRu08

User
  • Posts

    224
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by IvanRu08

  1. Сначала зарегистрируйте несколько меню http://wp-kama.ru/function/register_nav_menus. Потом добавьте пункты в это меню в админке и выведите где вам нужно с помощью <?php wp_nav_menu(); ?>
  2. Надеюсь, моя писанина будет кому нибудь интересна 1. Учусь на 3 курсе МГУ факультета вычислительной математики и кибернетики. Свободное время уделяю веб разработке. 2. Постоянно читаю статьи в интернете - учеба обязывает. Хотя последняя статья, которую я прочитал называлась что то вроде 3. Перешел из закладок. 4. Опубликован этот пост был на сайте замечательного человека Миши Рудрастых. 5. Профессиональная. Но для меня это было просто развлечением, способом "убить" свободное время. 6. Минут 20-30. Останавливался на некоторых пунктах, перечитывал их по нескольку раз, чтобы полностью понять тот или иной момент. 7. Вряд ли полезной, скорее - интересной. 8. Со смартфона. Последнее время все делаю со смартфона, ноутбук использую только для работы и набора большого количества букв. 9. Последнее время стараюсь как можно меньше читать блоги и новости - очень много времени на это уходит. Учеба с каждым годом занимает все больше и больше сил и свободного времени и похоже не собирается останавливаться, ненасытная зараза:). 10. Чаще дневное, часто читаю ночью или при искусственном освещении. 11. Постоянно пытаюсь узнавать новую информацию, а статьи - отличный способ это сделать. Хотя последнее время найти действительно уникальные и полезные заметки бывает трудно. 12. На самом деле мне легче учиться по видео, информация легче воспринимается, на мой взгляд. Но это не путь джедая.:) Сначала читаю статью, а если что-нибудь совсем непонятно или не получается, смотрю этот кусочек на видео. 13. Да, есть парочку ресурсов, связанных с веб разработкой. Блоги, несколько форумов. Обычно каждое утро за завтраком проверяю обновления на сайтах из панели закладок (их не так уж и много). Обращаю свое внимание прежде всего на свежие публикации. Хотя бывает, что перечитываю старые и не раз. Некоторые статьи знаю почти наизусть. 14. Чаще всего обращаю внимание на заголовок и миниатюру. Анонс, как мне кажется, вообще лишнее на сайте. Из него все равно ничего непонятно, гораздо быстрее развернуть полную статью и прочитать ее. 15. От темы зависит, наверное. Но обычно не смотрю. 16. Конечно кликну. Я по природе очень любопытный мальчик :). Бывает даже тема не интересна, но заголовок зацепил, поэтому открываю сайт и смотрю подробности. 17. В такому случае всегда оставляю комментарий к статье, благодарю автора. 15 секунд занимает, а человеку приятно. Если до этого на сайте не был, начинаю просматривать другие статьи, а потом добавляю в избранное, если считаю нужным. 18. Очень сильно раздражают принудительно всплывающие окна с рекламой курсов и прочей фигней. Прям бесит. 19. За последние 3 года ни разу не менял размер шрифта в большую или меньшую сторону. Слава богу, что сайта с размеров основного текста 10px уже ушли в прошлое, хотя иногда и можно встретить. 20. Да, бывает. Вообще непредсказуемое поведение предсказуемых элементов - это самая бесячая х*рня в мире, как сказал знакомый дизайнер. Соглашусь, особенно вымораживает, когда автор все ссылки заменяет на текст с подчеркиванием, при этом запрещая клик правой кнопкой мыши. Чтобы никто не украл его "драгоценный" контент, который я найду на следующем же сайте в выдаче гугла. 21. Обычно нет. Только, если после прочтения статьи остались вопросы. 22. Когда ищу конкретную информацию, то сначала пробегаюсь по заголовкам, цитатам, выделенным словам и так далее. Если не нахожу того, что искал, начинаю читать статью более скрупулезно. 23. Нет, почти никогда не "шарю" текстовый контент в соц сети. Если статья хорошая, то лучше потратить это время на благодарность ее автору. 24. Если уж и надо поделиться статьей, то использую кнопки соц сетей. Если таковых нет, значит не судьба 25. Да, буду стараться читать все больше и больше. Это может быть связано с устройством на реальную работу, где количество непонятной или неизвестной информации будет просто зашкаливать, я уверен. Фуух, наши пальчики устали :). Если серьезно, Максим, спасибо за интересный опрос. Некоторые пункты реально заставили задуматься и кое что в себе изменить. Надеюсь, моя писанина будет кому нибудь интересна
  3. А что здесь оценивать? Дизайн? Его нет. Картинки большие по размеру, заголовков нет, отступов нет, других выделений нет. Даже базовые правила типографики не соблюдены. Верстка? Оценивать тоже особо нечего, сначала рекомендую устранить все ошибки в валидаторе. Почитайте, почему не стоит использовать везде ID.
  4. Никто не знает как реализовать?
  5. Всем привет. Нужно сделать аналог цитаты в виде шорткода. То есть у меня есть: [info]Здесь текст[/info] И мне нужно, чтобы этот шорткод, прекращался в <p class="info">Здесь текст</p> Как это можно реализовать? Читал про шорткоды, такой инфы не нашел. Ткните носом, пожалуйста.
  6. Здравствуйте, уже разобрался. Оказывается при регистрации кастомного типа записи нужно лишь было прописать слаг portfolio, а сам тип назвать по другому. Теперь все работает, спасибо!
  7. Так, с ссылками разобрался. Остался еще один вопрос, решил задать его здесь. У меня зарегистрирова кастомный тип записей с название portoflio. Так же у меня есть страница с адресом: адрес-сайта.ru/portoflio. То есть по задумке полная запись открывается по адресу адрес-сайта.ru/portoflio/адрес ссылки. Однако, когда название кастомного типа записи совпадает со слагом страницы, то почему то не подцепляется шаблон page-portoflio, а вместо него подцепляется archive.php. Если поменять название кастомного типа записи, то все начинает работать. Но выглядит не очень красиво. Например, страница находится по адресу адрес-сайта.ru/portoflio, а вот сама запись уже открывается по адресу адрес-сайта.ru/my_portoflio/адрес ссылки. Почему так происходит и как это можно исправить? То есть мне нужно примерно как здесь: http://truemisha.ru/blog
  8. Спасибо за ответ! Все правильно, я почти разобрался. Теперь есть страница где выводятся записи созданного типа. Потом я создаю файл single-portfolio.php. Я правильно понимаю, что имено этот файл будет отвечать за вывод полной записи? Вот код: <?php get_template_part( 'header', 'small' ); ?> <main class="index"> <div class="portfolio_width"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <?php while ( have_posts() ) : the_post(); ?> <article> <?php the_title( '<h1>', '</h1>' ); the_content(); ?> </article> <?php endwhile; ?> </div> </div> </div> </div> </main> <?php get_template_part( 'footer', 'small' ) ?> Однако при попытке перейти на запись по ссылке мене перебрасывает на главную страницу. В чем может быть проблема?
  9. Ребят, выручайте. Есть wp тема, на которой есть статическая главная (main.php), блог (адрес сайта/blog). К этому всему нужно добавить портфолио. Создаю отдельную страницу по аналогии с блогом, делаю кастомный шаблон и в свойствах к странице указываю этот самый шаблон. Пока все хорошо. Теперь мне нужно, чтобы на этой странице отображались превью работ (как анонсы постов), а при клике открывалась полная запись с уникальной структурой. Создаю кастомный тип записей: add_action('init', 'my_portfolio'); function my_portfolio() { $labels = array( 'name' => 'Портфолио', 'singular_name' => 'Портфолио', 'add_new' => 'Добавить новую', 'add_new_item' => 'Добавить новую работу', 'edit_item' => 'Редактировать работу', 'new_item' => 'Новая работа', 'view_item' => 'Посмотреть работу', 'search_items' => 'Найти работу', 'not_found' => 'Работ не найдено', 'not_found_in_trash' => 'В корзине работ не найдено', 'parent_item_colon' => '', 'menu_name' => 'Портфолио' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'menu_position' => 1, 'supports' => array('title','editor','author','thumbnail','excerpt','comments') ); register_post_type('portfolio',$args); } Все создается, отображается в админке. Создаю новую запись в разделе портфолио. Вот код файла portfolio.php, в котором должны отображаться превью портфолио: <div class="container-fluid"> <div class="row-fluid"> <div class="col-md-12"> <?php $current_page = (get_query_var('paged')) ? get_query_var('paged') : 1; // определяем текущую страницу блога $args = array( 'posts_per_page' => get_option('posts_per_page'), // значение по умолчанию берётся из настроек, но вы можете использовать и собственное 'paged' => $current_page // текущая страница ); query_posts( $args ); $wp_query->is_archive = true; $wp_query->is_home = false; while(have_posts()): the_post(); ?> <h2><?php the_title() /* заголовок */ ?></h2> <p><?php the_content() /* содержимое поста */ ?></p> <?php endwhile; ?> </div> </div> </div> Потом создаю файл single-portfolio, где по логике должна открываться полная запись. В итоге ничего не работает. Шаблоны не подключаются, вместо этого на странице портфолио выводится какой то архив с соотвествующим названием. Не знаю, что делать. Голова уже кипит. Люди добрые, помогите пожалуйста. Хочу реализовать примерно как здесь: https://truemisha.ru/ . То есть на этом сайте есть и блог, и портфолио, то есть по сути разные блоги, с разной структурой полной записи. Заранее спасибо за любой совет! PS Читал как это сделать, не получилось(((((((((((
  10. Точно, плавающая сетка совсем из головы вылетела. Нужно больше отдыхать Спасибо большое за ответ!
  11. Всем привет. Есть макет, который отрисован по Bootstrap сетки. Однако на оснвных страницах используется стандартная сетка шириной 1170px, а на нескольких внутренних используется сетка шириной 960px. Как верстать такой сайт правильнее? Подключать два файла стилей бутсрапа? Как тогда указать, как использоваться в данный момент. Заранее спасибо за ответ!:)
  12. Если сразу с градиентом вырезать?
  13. Попробуйте в фотошопе зайти в узоры и навести курсор мыши на нужный узор. Во всплывающем окне должна показаться ширина и высота патерна, который нужно из фотошопа вырезать и сделать repeat по обоим осям.
  14. Всем привет. Столкнулся с проблемой. У меня есть поиск, который появляется в шапке при нажатии на иконку и исчезает при клике в любой другое место. На компьютере работает все отлично, однако на смартфоне не срабатывает закрытие. В чем может быть проблема? $(".search_icon").click(function(event) { $(".search").slideDown(300) jQuery(function() { $(document).trigger('touchend mouseup', function(event) { var search = $(".search"); if (!search.is(e.target) && search.has(e.target).length === 0) { search.slideUp(300) } }); }); }); Заранее спасибо за ответ!
  15. Спасибо за ответы! Буду читать документацию более усиленно!
  16. Блоговые темы я умею создавать. НО. Например, хочу чтобы на главной странице выводилось портфолио со списком работ, при клике открывалась бы новая страница с уникальной структурой. Это можно было бы сделать по аналогии с постами, однако мне нужно чтобы по адресу мойблог.ru/blog был стандартный блог с записями. В общем, сейчас стоит задача вывести на главной список работ, при клике открывается страница с уникальной структурой. Работы в портфель хотел добавлять из админки с помощью дополнительного меню. Понимаю, что слишком много, но хотя бы подскажите куда копать... В интернете про это ничего не нашел или не так искал
  17. Всем доброго времени суток. Понял, что на html, css, jquery далеко не уедешь, поэтому решил научиться разрабатывать темы для WP. По уроку создал обычную блоговую тему. Однако, так и не понял, как можно на WP реализовать, например, портфолио и блог на одном сайте. С PHP знаком. Очень много вопросов по поводу написания дополнительного функционала. С чего можно начать? Может фреймворки какие нибудь? Пытался разобраться с Unyson - не вышло, нет толковых уроков, а документации мне мало. Заранее спасибо за ответ!
  18. У меня все нормально адаптируется...
  19. Всем доброго времени суток. Нужно в блоге вывести 3 самых комментируемых поста. Хотел воспользоваться вот этой функцией. Однако структура у меня примерно следующая: <div class="inner"> <div class="post"> <a href="#"><img class="thum" src="optimus/jpg_images/uploads/jpg/thum1.jpg" alt="Миниатюра"></a> <div class="info"> <span>21 ноября 2015</span> <span>Константин</span> <a href="#">Обзор приложений</a> </div> <h2 class="post-title"><a href="#">10 заповедей для начинающих фрилансеров</a></h2> </div> </div> Функция выводит просто список ссылок, как я понял. Мне нужно вывести миниатюру, блок с информацией и ссылку на сам пост. Причем именно с вышеописанной структурой. Не смогу кастомизировать эту функцию. Помогите пожалуйста!
  20. Может быть мне везет, но всегда попадались макеты, где можно посмотреть ширину высоту паттерна, который используется и без проблем через repeat без стыков все соединить верстке. Хотя, макет древний, согласен:)
  21. Спасибо огромное! То, что нужно!
×
×
  • 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