Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Перетаскивайте деревянные блоки и убирайте их в ворота того же цвета! Успокаивающая логическая игра без времени и ограничений.

Wood Blocks Jam

Головоломки, Казуальные, Логическая

Играть

Топ прошлой недели

  • dec300z dec300z 11 постов
  • AlexKud AlexKud 43 поста
  • DashaAshton DashaAshton 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
16
Rominor
Rominor
1 год назад
Типичный программист

Ответ на пост «Почему WordPress правит миром веб-разработки»⁠⁠1

Ответ на пост «Почему WordPress правит миром веб-разработки» IT юмор, IT, Программирование, Программист, Картинка с текстом, Веб-разработка, Javascript, Wordpress, Сайт, Битрикс, Ответ на пост
Показать полностью 1
[моё] IT юмор IT Программирование Программист Картинка с текстом Веб-разработка Javascript Wordpress Сайт Битрикс Ответ на пост
3
436
tproger.official
tproger.official
1 год назад
Типичный программист

Почему WordPress правит миром веб-разработки⁠⁠1

Почему WordPress правит миром веб-разработки IT юмор, IT, Программирование, Программист, Картинка с текстом, Веб-разработка, Javascript, Wordpress, Сайт

Другие наши проекты: ad.tproger.ru/sm?utm_source=pikabu

Показать полностью 1
[моё] IT юмор IT Программирование Программист Картинка с текстом Веб-разработка Javascript Wordpress Сайт
139
2
plamar
1 год назад
ИТ-проекты пикабушников

Парсер картинок Google с публикацией в Wordpress⁠⁠

Парсер картинок Google с публикацией в Wordpress Программа, Парсер, Wordpress, Парсинг, ChatGPT

Я Саша, .NET Fullstack разработчик. Недавно разработал парсер Google Images. Он позволяет за 3-5 минут собрать сотни изображений из выдачи Google по картинкам и опубликовать на ваш Wordpress сайт. Дополнительные опции:

  • уникализация изображений (изменение размеров, добавление рамок, вставка в PSD шаблоны, водяные знаки)

  • генерация или рерайт описаний через ChatGPT API (OpenAI)

  • альтернативные площадки: парсинг Яндекс картинок, фотостоков (Pixabay, Pexels, Shutterstock), cоциальных сетей: ВК Фото, Instagram

  • публикация в базу данных, а также в популярные CMS (Joomla, DLE, Tilda, Shopify, Woocommerce)

Хотите протестировать демо, пишите в тг

Показать полностью
[моё] Программа Парсер Wordpress Парсинг ChatGPT
4
CaptainDuffer
CaptainDuffer
1 год назад

WordPress вопрос⁠⁠

каким образом можно посчитать время, которое человек провел на странице? Сайт одностраничник.

Еще - есть ифрейм, можно ли посчитать клики, которые были сделаны по этому ифрейму?

Wordpress Веб-дизайн Текст
9
plas.alex
1 год назад

Оптимизация сайта на WordPress⁠⁠

Добрый день, есть сайт на шаблоне Keenarch.

Шаблон тяжёлый, сайт долго грузится. Выдача тоже вся скачет. То первое место, то 50е.

Хотелось бы это все оптимизировать, где найти специалиста? Или может кто возьмётся?

[моё] Wordpress Web-программирование Сайт Веб-разработка Текст
9
6
Lifehack
Lifehack
1 год назад
Life-Hack [Жизнь-Взлом]/Хакинг

10 лучших инструментов для тестирования безопасности сайта на WordPress⁠⁠

10 лучших инструментов для тестирования безопасности сайта на WordPress Информационная безопасность, IT, Wordpress, Сайт, Подборка, Полезные сайты, Рекомендации, Хакеры, Взлом

WordPress - наиболее популярная платформа для создания веб-сайтов, однако ее популярность делает ее привлекательной целью для хакеров. Эффективное тестирование безопасности является ключом к защите вашего ресурса. Представляем топ-10 инструментов для аудита безопасности сайтов на WordPress.

1. Wordfence Security - мощный плагин безопасности, предлагающий функции сканирования на уязвимости, защиту от взлома и мониторинг трафика в реальном времени.

2. Sucuri Security - обеспечивает комплексное сканирование сайта на наличие вредоносного кода и уязвимостей, предлагает услуги по удалению вредоносного ПО и защиту от DDoS-атак.

3. iThemes Security - предлагает более 30 способов защиты сайта, включая двухфакторную аутентификацию и защиту от силовых атак.

4. All In One WP Security & Firewall - обладает удобным интерфейсом и предоставляет функции для повышения безопасности без замедления работы сайта.

5. BulletProof Security - защищает веб-сайты WordPress от более 100 000 известных уязвимостей, включая XSS, CSRF и SQL-инъекции.

6. WPScan - консольный инструмент, предназначенный для сканирования сайтов на WordPress в поисках уязвимостей. Его база данных содержит информацию о более чем 21 000 плагинов и тем.

7. Quttera Web Malware Scanner - проверяет сайт на ниличие обфускацит кода JS, эксплойтов, вредоносных iframe, инъекций вредоносного кода, обфускация вредоносного кода и т. д.

8. MalCare - определяет и удаляет вредоносный код без замедления работы сайта благодаря его уникальному алгоритму сканирования.

9. Astra Security Suite - предлагает полный спектр защиты сайтов на WordPress от взлома, включая брандмауэр, мониторинг безопасности и удаление вредоносного ПО.

10. Hide My WP - помогает скрыть факт использования WordPress как основы для сайта, тем самым уменьшая вероятность атак.

Выбор подходящего инструмента для тестирования безопасности вашего сайта на WordPress значительно повысит его защиту от потенциальных угроз. Используйте один или несколько из представленных инструментов, чтобы обеспечить надежную защиту вашего интернет-пространства.

Наш канал по информационной безопасности в телеграме, подпишись!

Показать полностью
[моё] Информационная безопасность IT Wordpress Сайт Подборка Полезные сайты Рекомендации Хакеры Взлом
0
2
Sinedis
Sinedis
1 год назад

Альтернатива премиум шаблону Reboot для WordPress⁠⁠

Здравствуйте. Есть свой сайт в сфере строительных услуг. И все это на системе WordPress с конструктор страниц Elementor Pro. Все меня устраивало, только с дополнительными плагинами, он вырос в существо, которое уже плохо оптимизируется и стал медленно работать на мобильных устройствах, хотя на ПК набирает более 90 баллов. Много плагинов перепробовал по оптимизации, и много много всего что еще делал по оптимизации. И сайт стал работать быстрее, но на мобильных устройствах оставляет желать лучшего.

Хочу сделать его более легким. Есть премиум шаблон Reboot от WPShop. Он быстрый, легкий и хорошо оптимизирован для мобилок, но он подходит для блогов, для моей тематики он не подходит и нет такого функционала.

Так вот вопрос, есть какие-нибудь шаблоны от наших разработчиков, которые так же были круто оптимизированы, но при этом имели больше возможностей для коммерции в сфере услуг? Или может еще какую нибудь альтернативу можете предложить?

Сайт Программирование IT Wordpress Оптимизация Текст
1
user8399592
user8399592
1 год назад
Серия Работа с ChatGPT (личный опыт)

Как ChatGPT 3.5 помог мне написать шорткод для Вордпресс?⁠⁠

Немного истории... Короче говоря есть страница к примеру: "котята". И есть несколько дочерних: белые серые и т.д. У меня на 1 из сайтов таких, дочерних страниц 201. Параллельно есть таксономии привязанные к типу поста "котята" который не индексируется. Он нужен только для распределения котят по категориям с последующим выводом на страницах в собственном шаблоне и не больше.

Так вот, после публикации и распределения условных "котят" по категориям, нужно было выводить их на соответствующих страницах.

Маленькое уточнение! Я не супер в PHP но базовое понятие функций движка Wordpress есть, так что как поставить задачу чату проблем не возникло. Почему решил написать эту статью спросите вы? Отвечаю: по началу трудно всем и может именно эта статья даст толчок некоторым новичкам, так как сам процесс, очень интересен и познавателен, и ChatGPT объясняет что, где и за что отвечает и куда это все совать. Гуру вам этого не скажут бесплатно;)

Как ChatGPT 3.5 помог мне написать шорткод для Вордпресс? IT, Python, ChatGPT, Wordpress, PHP, Длиннопост

Вывод количества на фронтенд: кодинг с помощью ChatGPT 3.5

Для мотивации конечный результат на фронтенде... https://vse-mikrozaymy.ru/summy/

Мне нужно было вывести количество из каждой категории (циферки что в кружке). Это пример. Так можно сделать для любого типа поста к примеру (товаров), чтобы не нагружать движок плагином WOOCOMERCE и т.д.

Итак моя переписка с ChatGPT и примерами кода (может кому пригодится)

Я. Привет! Сможешь написать шорткод для вордпресс?

ChatGPT. Привет! Конечно, я могу помочь с написанием шорткода для WordPress. Что именно вы хотели бы добавить с помощью шорткода?

Я. У меня есть taxonomy=summ, в ней есть есть tag_ID=253, tag_ID=242 и т.д. Нужно написать шорткод для подсчета количества постов, привязанных к определенным id или slug в таксономии.

ChatGPT. Конечно, вот пример шорткода для подсчета количества постов по заданным tag_ID или slug в таксономии summ:

function count_posts_in_taxonomy_shortcode($atts) { // Парсим атрибуты шорткода $atts = shortcode_atts(array( 'tag_id' => '', 'slug' => '', ), $atts, 'count_posts_in_taxonomy'); // Параметры запроса $args = array( 'post_type' => 'post', // Укажите нужный тип записи, если это не статьи 'post_status' => 'publish', 'tax_query' => array( array( 'taxonomy' => 'summ', 'field' => is_numeric($atts['tag_id']) ? 'id' : 'slug', 'terms' => $atts['tag_id'] ? $atts['tag_id'] : $atts['slug'], ), ), ); // Получаем количество постов $post_count = count(get_posts($args)); // Возвращаем результат return $post_count; } // Регистрируем шорткод add_shortcode('count_posts_in_taxonomy', 'count_posts_in_taxonomy_shortcode');

Как использовать шорткод:

  • Если вы хотите подсчитать количество постов для tag_ID=253, используйте [count_posts_in_taxonomy tag_id="253"].

  • Если вы хотите подсчитать количество постов для slug='example', используйте [count_posts_in_taxonomy slug="example"].

Убедитесь, что код добавлен в файл functions.php вашей темы или в плагин для пользовательского кода.

Я. Спасибо! Ты гений!

ChatGPT. Пожалуйста! Рад был помочь! Если у вас есть ещё вопросы или нужна дополнительная помощь, не стесняйтесь спрашивать. Удачи с вашим проектом WordPress!

Я. А можно как-то укоротить код

ChatGPT. Конечно, можно упростить код, используя более компактные конструкции. Вот более краткая версия:

function count_posts_in_taxonomy_shortcode($atts) { $atts = shortcode_atts(['tag_id' => '', 'slug' => ''], $atts, 'count_posts_in_taxonomy'); $args = [ 'post_type' => 'post', 'post_status' => 'publish', 'tax_query' => [[ 'taxonomy' => 'summ', 'field' => is_numeric($atts['tag_id']) ? 'id' : 'slug', 'terms' => $atts['tag_id'] ?: $atts['slug'], ]], ]; return count(get_posts($args)); } add_shortcode('count_posts_in_taxonomy', 'count_posts_in_taxonomy_shortcode');

В этой версии я использовал более сжатый синтаксис массивов и оператор условия с тернарным оператором для укорачивания кода. Все функциональные части остаются теми же. Если у вас есть какие-либо вопросы или нужны дополнительные пояснения, дайте знать!

Я. Не работает! Выводит правильно только первые 2 категории а в остальных выводит цифру 5

ChatGPT. Приношу извинения за это недоразумение. Проблема, вероятно, связана с тем, что в запросе используется параметр terms, который ожидает одно значение. Если вам нужно передать несколько значений, вы можете использовать IN вместо конкретного значения. Вот обновленный код, который должен решить проблему:

function count_posts_in_taxonomy_shortcode($atts) { $atts = shortcode_atts(['tag_id' => '', 'slug' => ''], $atts, 'count_posts_in_taxonomy'); $terms = $atts['tag_id'] ? (array) $atts['tag_id'] : [$atts['slug']]; $args = [ 'post_type' => 'post', 'post_status' => 'publish', 'tax_query' => [[ 'taxonomy' => 'summ', 'field' => is_numeric($atts['tag_id']) ? 'id' : 'slug', 'terms' => $terms, ]], ]; return count(get_posts($args)); } add_shortcode('count_posts_in_taxonomy', 'count_posts_in_taxonomy_shortcode');

Теперь код преобразует переданные значения в массив и использует их в параметре terms запроса. Надеюсь, это решит проблему. Если у вас есть ещё вопросы или проблемы, дайте знать!

Я. Проблема та же. Я использую несколько шорткодов на 1 странице.

ChatGPT. Понял, проблема может быть связана с тем, что запросы могут взаимодействовать друг с другом, особенно если они используют общие ресурсы. Давайте попробуем улучшить код для более надежного использования в множественных вызовах:

function count_posts_in_taxonomy_shortcode($atts) { $atts = shortcode_atts(['tag_id' => '', 'slug' => ''], $atts, 'count_posts_in_taxonomy'); $tax $field = is_numeric($atts['tag_id']) ? 'id' : 'slug'; $terms = $atts['tag_id'] ? [(int) $atts['tag_id']] : [$atts['slug']]; $args = [ 'post_type' => 'post', 'post_status' => 'publish', 'tax_query' => [ [ 'taxonomy' => $taxonomy, 'field' => $field, 'terms' => $terms, ], ], ]; $query = new WP_Query($args); return $query->found_posts; } add_shortcode('count_posts_in_taxonomy', 'count_posts_in_taxonomy_shortcode');

В этой версии я заменил get_posts на WP_Query, чтобы иметь больше контроля над запросом. Также добавлены некоторые дополнительные параметры, чтобы убедиться, что каждый вызов шорткода работает независимо. Пожалуйста, протестируйте этот вариант и дайте знать, работает ли он в вашем случае.

Я. Вот теперь точно красавчик!!! Все заработало! Спасибо большущее!

ChatGPT. Отлично! Рад был помочь! Если у вас возникнут ещё вопросы или вам потребуется дополнительная помощь, не стесняйтесь обращаться. Удачи в вашем проекте!

Вот такой результат! Что хочется сказать в завершение: результат каждого зависит только от его фантазий так что однозначно не нужно боятся экспериментировать. Я бы и сам написал этот код, но пришлось бы потерять в 5 раз больше времени и каждый раз перечитывать кодекс WP или WP КАМУ. Спасибо за внимание! Деление опытом и идеи приветствуются!

Показать полностью 1
[моё] IT Python ChatGPT Wordpress PHP Длиннопост
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии