Есть 2 вида Ajax пагинации: с сохранением ссылок и без сохранения. В этой статье расскажут как сделать первый вариант. Решение по второму варианту смотрите в посте выше.
Не так давно, создали очень нужный канал в телеграмме о плагинах для Wordpress, теперь не нужно читать множество сайтов и блогов по этой теме.
Подпишись на канал и получай всегда свежую, достоверную, информацию по новым, бесплатным плагинам Wordpess.
Некоторые из них позволяют творить волшебство. Обновляй свой сайт в один клик, иди в ногу со временем.
Стать экспертом в управление сайтом на CMS Worpdpess.
Только для новичков и экспертов - @wordpress
Подпишись на канал и получай всегда свежую, достоверную, информацию по новым, бесплатным плагинам Wordpess.
Некоторые из них позволяют творить волшебство. Обновляй свой сайт в один клик, иди в ногу со временем.
Стать экспертом в управление сайтом на CMS Worpdpess.
Только для новичков и экспертов - @wordpress
Ниже я собрал основные функции WP, которые использую при создании карточек постов.
the_title(); - выводит заголовок поста
the_excerpt(); - выводит краткое описание поста
the_permalink(); - выводит ссылку на пост
the_post_thumbnail(); - выводит миниатюру поста
the_time('j F Y'); - выводит дату публикации поста
Все эти функции использовать внутри одного из циклов вывода постов.
the_title(); - выводит заголовок поста
the_excerpt(); - выводит краткое описание поста
the_permalink(); - выводит ссылку на пост
the_post_thumbnail(); - выводит миниатюру поста
the_time('j F Y'); - выводит дату публикации поста
Все эти функции использовать внутри одного из циклов вывода постов.
Была необходимость выводить картинки категорий. Пример как это сделать 👇
<?php$args = array('hide_empty' => 0);$terms = get_terms('product_cat', $args);foreach ($terms as $term) {$thumb_ID = get_term_meta($term->term_id, 'thumbnail_id', true);$image = wp_get_attachment_url($thumb_ID); ?><img src="<?php echo $image; ?>" alt="<?php echo $term->name; ?>"><?php } ?>Хочешь стать программистом и получать от 150к в месяц?
Появился канал Войти в IT. Там пишет предприниматель и Fullstack-программист. Он делится 15-летней личной экспертизой и бесплатно обучает подписчиков, прямо с самых основ. Это твоя возможность легко и быстро научиться новой профессии:
🔵 Освоить PHP, JavaScript, C#, Python
🔵 Узнать о лучших инструментах для веб-разработки
🔵 Достойно зарабатывать на фрилансе уже через 6 месяцев
Подпишись и войди в IT!
Появился канал Войти в IT. Там пишет предприниматель и Fullstack-программист. Он делится 15-летней личной экспертизой и бесплатно обучает подписчиков, прямо с самых основ. Это твоя возможность легко и быстро научиться новой профессии:
🔵 Освоить PHP, JavaScript, C#, Python
🔵 Узнать о лучших инструментах для веб-разработки
🔵 Достойно зарабатывать на фрилансе уже через 6 месяцев
Подпишись и войди в IT!
При создании своей темы для интернет-магазина с помощью Woocommerce, нужно сделать её совместимой с этим плагином.
Добавь код ниже в файл functions.php чтобы плагин Woocommerce работал с новой темой👍
Добавь код ниже в файл functions.php чтобы плагин Woocommerce работал с новой темой👍
function mytheme_add_woocommerce_support() {add_theme_support( 'woocommerce' );}add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );Forwarded from WP-Kama.ru
block_core_social_link_services() | WP 5.4
Только увидел, что с недавних пор в ВП из коробки есть SVG социалок: телеграм и ВК в том числе - это порадовало :)
https://wp-kama.ru/function/block_core_social_link_services
По логике, выпиливать эту штуку в будущем не должны, так что полгаю можно юзать.
Только увидел, что с недавних пор в ВП из коробки есть SVG социалок: телеграм и ВК в том числе - это порадовало :)
https://wp-kama.ru/function/block_core_social_link_services
По логике, выпиливать эту штуку в будущем не должны, так что полгаю можно юзать.
admin_enqueue_scripts - через этот хук принято подключить файлы стилей или скриптов для всех страниц админ-панели.
Это такой же хук как wp_enqueue_scripts, только для админки.
Это такой же хук как wp_enqueue_scripts, только для админки.
Все еще каждый день какие-то компании уходят из РФ или что-то ограничивают. Ребята из ИТ-компании iiii Tech завели канал, где рассказывают, как и чем заменить софт и сервисы, которые ушли. А ещё о том, как организовать работу, если часть твоих сотрудников уехала из страны.
Ребята стараются помочь бизнесу и ИТ-специалистам адаптироваться к новой реальности. В таких ситуациях классно получить готовое решение от тех, кто в этом разбирается. В канал также привлекаются профильные эксперты для участия в обсуждениях.
Любой желающий может задать свой вопрос через бота https://t.me/HelperIT2022_bot и получить ответ.
Подписывайтесь, внутри много полезной инфы
Ребята стараются помочь бизнесу и ИТ-специалистам адаптироваться к новой реальности. В таких ситуациях классно получить готовое решение от тех, кто в этом разбирается. В канал также привлекаются профильные эксперты для участия в обсуждениях.
Любой желающий может задать свой вопрос через бота https://t.me/HelperIT2022_bot и получить ответ.
Подписывайтесь, внутри много полезной инфы
Любите WordPress? Мы в REG.RU его тоже любим! 💙
Специально для вас мы приготовили ряд бонусов:
— SSL и хостинг в подарок к домену;
— 500 бонусных рублей на баланс Облачных VPS;
— REG.Site на 7 дней всего за 1 рубль (конструктор сайтов на базе WordPress).
Больше акций и скидок вы найдёте у нас в Telegram-канале: @regru. Здесь мы пишем о том, как продвигать сайты в поисковых системах, какими решениями лучше всего пользоваться сейчас и про бизнес в IT.
Специально для вас мы приготовили ряд бонусов:
— SSL и хостинг в подарок к домену;
— 500 бонусных рублей на баланс Облачных VPS;
— REG.Site на 7 дней всего за 1 рубль (конструктор сайтов на базе WordPress).
Больше акций и скидок вы найдёте у нас в Telegram-канале: @regru. Здесь мы пишем о том, как продвигать сайты в поисковых системах, какими решениями лучше всего пользоваться сейчас и про бизнес в IT.
Нужно узнать ID текущей категории поста и поставить его в массив параметров нужных постов. Потом стандартным циклом выводить посты.
<ul> <?php $category = get_the_category(); $cat_add_id = $category[0]->term_id; $real_id = get_the_ID(); $args = array( 'cat' => $cat_add_id, 'numberposts' => 6 ); $query = new WP_Query( $args ); if( $query->have_posts() ){ while( $query->have_posts() ){ $query->the_post(); if ($post->ID != $real_id) { ?> <li> <a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> </li> <?php } } wp_reset_postdata(); } ?></ul>Если проще, то REST API — это когда серверное приложение дает доступ к своим данным клиентскому приложению по определенному URL.
В API-системе четыре классических метода запроса:
GET — получить запись. Если хочешь что то забрать себе и показать на экране.
POST — создание новых записей. Если хочешь создать что то новое.
PUT — редактирование записей. Если хочешь отредактировать существующую запись (посмотри ещё про PATCH).
DELETE — удаление записей. Если хочешь удалить запись.
Чаще всего REST API применяют:
- создание мобильных приложений
- создание SPA
- предоставления доступа к программам сторонних разработчиков.
В API-системе четыре классических метода запроса:
GET — получить запись. Если хочешь что то забрать себе и показать на экране.
POST — создание новых записей. Если хочешь создать что то новое.
PUT — редактирование записей. Если хочешь отредактировать существующую запись (посмотри ещё про PATCH).
DELETE — удаление записей. Если хочешь удалить запись.
Чаще всего REST API применяют:
- создание мобильных приложений
- создание SPA
- предоставления доступа к программам сторонних разработчиков.
WordPress REST API - позволяет пользователям удаленно управлять сайтом, например получать/создавать:
- посты,
- элементы таксономии,
- юзеров,
- комментарии и т.д.
Делается все это через HTTP запросы, так называемые «маршруты».
WordPress REST API:
- Предоставляет структурированный, расширяемый и простой способ получить или передать данные в WordPress.
- Использует json в качестве формата запроса и ответа, включая ответы на ошибки.
- Предоставляет разные данные: публичные и личные (доступны только после аутентификации).
- После аутентификации rest API позволяет управлять контентом сайта.
- Позволяет работать с любым языком программирования, который может обрабатывать HTTP-запросы и интерпретировать JSON, например JavaScript, Node.js или Java.
- Позволяет создать новые способы управления сайтом. К примеру, можно создать плагин, позволяющий администрировать сайт, или создать совершенно новый интерактивный интерфейс во фронэнде.
- Может заменить способ обработки ajax запросов.
- посты,
- элементы таксономии,
- юзеров,
- комментарии и т.д.
Делается все это через HTTP запросы, так называемые «маршруты».
WordPress REST API:
- Предоставляет структурированный, расширяемый и простой способ получить или передать данные в WordPress.
- Использует json в качестве формата запроса и ответа, включая ответы на ошибки.
- Предоставляет разные данные: публичные и личные (доступны только после аутентификации).
- После аутентификации rest API позволяет управлять контентом сайта.
- Позволяет работать с любым языком программирования, который может обрабатывать HTTP-запросы и интерпретировать JSON, например JavaScript, Node.js или Java.
- Позволяет создать новые способы управления сайтом. К примеру, можно создать плагин, позволяющий администрировать сайт, или создать совершенно новый интерактивный интерфейс во фронэнде.
- Может заменить способ обработки ajax запросов.