Получи случайную криптовалюту за регистрацию!

WordPress | Разработка сайтов

Логотип телеграм канала @dv_wordpress — WordPress | Разработка сайтов W
Логотип телеграм канала @dv_wordpress — WordPress | Разработка сайтов
Адрес канала: @dv_wordpress
Категории: Технологии , Образование
Язык: Русский
Количество подписчиков: 3.44K
Описание канала:

Личный блог. Рассказываю про разработку сайтов на Wordpress, фриланс и веб-разработку.
Чат: https://t.me/ XLZER-TWr-41MGFi
Заказать сайт: @dv_aleksandr
Купить рекламу: https://telega.in/c/dv_wordpress

Рейтинги и Отзывы

4.00

2 отзыва

Оценить канал dv_wordpress и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

2

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 23

2021-09-27 12:53:59
Если reCAPTCHA не будет установлена, через формы обратной связи заказчику на почту будет приходить спам. В плагине `Contact form 7` есть возможность её установки, но скорость загрузки сайта уменьшается. 

Я использую этот плагин Invisible reCaptcha для установки капчи, PageSpeed не так сильно ругается.
1.2K views09:53
Открыть/Комментировать
2021-09-27 04:02:14
При создании карточек новостей мало вывести просто заголовок, краткое описание, дату поста и другое. Нужно задать себе вопрос: "Что, если...?"

Что, если заголовок длинный и не помещается в карточку?

Ответ на этот и другие похожие вопросы я разобрал в заметке по ссылке ниже
1.3K views01:02
Открыть/Комментировать
2021-09-24 04:03:36
Когда создаёшь свою тему, используешь сторонние плагины. У них есть свои файлы стилей. Например, берём плагин `contact form 7`. Хороший плагин для форм обратной связи. Но мне стили, которые он подключает к моему сайту, не нужны.
Я хочу отключить их.

Есть решение, которое позволяет мне это сделать. Файл стилей в плагине подключается также, как и в теме. Отключить стили можно, сделав следующее:
- открыть код страницы;
- найти нужный id в теге ;
- записать его в конструкцию ниже .

function remove_styles () {
 wp_deregister_style ('contact-form-7');
}
add_action ('wp_print_styles','remove_styles',100);

#wordpress #отключение_стилей
1.9K views01:03
Открыть/Комментировать
2021-09-23 07:52:27
Первый вопрос после переноса верстки в шаблон: а как мне подключить стили и скрипты, что бы они работали?

Об этом, максимально подробно и без воды, я расписал в заметке по ссылке ниже
1.9K viewsedited  04:52
Открыть/Комментировать
2021-09-22 07:49:24
Все знают про эту большую схему иерархии файлов темы WordPress, но нужно ли сейчас знать все эти названия файлов и место их применения?

Ниже я выписал основные файлы, с которыми работаю почти в каждом проекте:
- index.php и style.css - два файла, без которых нельзя создать тему;
- header.php, footer.php, 404.php и functions.php - тут и так всё понятно;
- front-page.php - главная страница сайта;
- home.php - страница с постами, наш блог;
- single-post.php - страница открытого поста;
- archive.php - на этой странице будут выводиться посты выбранных рубрик, меток, таксономий, архивные записи, записи определённого автора;
- page-{urldecode_post_name}.php - здесь будет пример: на сайте есть страница "Контакты" и у неё url-адрес - sitename.ru/contacts. Если создать файл с названием page-contacts.php, то код, внутри его, будет применяться для страницы "Контакты".

#wordpress #page
1.9K viewsedited  04:49
Открыть/Комментировать
2021-09-21 07:50:13
Не всегда достаточно использовать только циклы wordpress, нужно уметь пользоваться циклом PHP, в работе очень помогает. На пример, вывести категории постов через get_terms(); в списке.

Конструкция не сложнее чем if else:

    $terms = get_terms();
    foreach( $terms as $term ) { ?>
  • name; ?>




Где я взял name? Распечатайте print_r($term); внутри цикла и всё сами поймёте

#wordpress #циклы
1.8K views04:50
Открыть/Комментировать
2021-09-20 07:49:54
Представьте себе страницу "Каталог" на сайте. В коде это будет один файл - archive-product.php.
И на этой странице выводятся товары только одной из категорий:
- мототехника;
- снаряжение;
- запчасти;
- масла.

Для категории "Мототехника" нужно сделать кнопку с модалкой, в которой будут указаны условия аренды.

Сделать это очень просто. Есть конструкция if else, которая может проверить товары такой категории, которая сейчас на экране, и, если это мототехника, показать кнопку с модалкой.

if( $slug == 'mototehnika' ){
echo '';
}

#wordpress #разработка_сайтов
1.6K views04:49
Открыть/Комментировать
2021-09-17 07:49:28
Как мне вывести категории постов?

Есть несколько вариантов:

1) если я хочу вывести категории текущего поста на той странице, где у меня открыт пост, то использую функцию - the_category();

2) если мне нужно вывести все категории в любом месте (для меню в шапке или фильтр по категориям сделать), беру эту - wp_list_categories();

3) для других извращений использую это get_terms();

Каждому варианту есть место, но в третьем больше возможностей. Чего стоит распечатать эту функцию с помощью print_r(get_terms()); и посмотреть что хранится внутри.

#wordpress #category
1.5K viewsedited  04:49
Открыть/Комментировать
2021-09-15 07:49:56
На сайте нужно сделать карточки статей для страницы блога?

В Wordpress для страницы постов есть свой, специальный файл - home.php
Ниже я собрал основные функции WP, которые использую при создании таких карточек.

the_title(); - выводит заголовок поста
the_excerpt(); - выводит краткое описание поста
the_permalink(); - выводит ссылку на пост
the_post_thumbnail(); - выводит миниатюру поста
the_time('j F Y'); - выводит дату публикации поста

Все эти функции использовать внутри одного из циклов вывода постов.

#wordpress #разработка_сайтов
1.5K viewsedited  04:49
Открыть/Комментировать
2021-09-14 13:02:48 Как загрузить товары выбранной категории в слайдер?

Когда увидел эту задачу, первое что пришло в голову-сделать табы с категориями и в каждый таб вставить слайдер с товарами одной категории. Но, подумав больше чем три секунды, реализовал по-другому. 

6 простых шагов как сделать ajax загрузку товаров выбранной категории в слайдер:

1 - разметка списка с категориями;
2 - разметка слайдера;
3 - установить slick slider;
4 - js код слайдера;
5 - js код ajax запроса;
6 - php код обработки запроса.

Этот слайдер можно вставить в любое место на сайте.

#wordpress #ajax

Код для реализации функционала по ссылке ниже
1.3K views10:02
Открыть/Комментировать