Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (31)

Лучшие ответы пользователя

Все ответы (16)
  • Как добавить возможность загрузки нескольких изображений в WordPress?

    @TraiDeR
    Рекомендую посмотреть в сторону плагина PODS. Он позволяет создавать новые типы постов или расширять существующие.
    В вашем случае необходимо добавить новое поле для добавления своих изображений к посту.

    Порядок действия:
    1) Устанавливаем плагин
    2) В админке Управление POD > Добавить новый > Расширить существующий.
    3) В поле тип содержимого выбираем: типы постов, а в тип поста - записи. Создаем.
    4) Добавляем новое поле типа File / Image / Video. Вводим подпись и имя, например, images. В дополнительных настройках поля выбираем Upload Limit: Multiple Files. Сохраняем.
    5) Переходим к редактированию поста и видим, что появилась возможность прикреплять дополнительные изображения.
    6) Чтобы вывести изображения в нужным месте используйте следующий код:
    if ( get_post_meta( get_the_ID(), 'images', false ) ){ //images название вашего произвольного поля
        $image_array = get_post_meta( get_the_ID(), 'images', false ); //images название вашего произвольного поля
    }
    if ( $image_array ) {
    
        foreach ( $image_array as $image ) {
            
            $thumbimg = wp_get_attachment_image( $image['ID'], 'thumbnail');
            $fullimg = pods_image_url( $image['ID'], 'large');
            echo '<a href="'.  $fullimg . '">' . $thumbimg . '</a>';
        }
    }
    Ответ написан
  • Как загрузить множество изображений в запись(пост)?

    @TraiDeR
    Недавно отвечал на похожий вопрос: https://toster.ru/answer?answer_id=814248
    Нужно использовать плагин PODS и кастомное поле для загрузки изображений. В ответе есть код вывода множества изображений. Код легко адаптировать под любой слайдер.
    В интерфейсе администратора добавление/редактирование фотографий будет выглядеть следующим образом:
    6a02ecac29ef46b2bcc665a53f05d385.png
    Рекомендую вам изучить плагин PODS, будет очень полезен в работе с WordPress.
    Ответ написан
  • Wordpress. Как вывести поля созданные в плагине pods, на страницы сайта?

    @TraiDeR
    Для отображения произвольных полей, необходимо создать в вашем шаблоне файл single-name_pod.php, где name_pod это название вашего произвольного типа поста. Этот файл аналогичен файлу single.php, единственное, в него необходимо добавить вывод произвольных полей. Сделать это можно с помощью кода:
    <?php echo get_post_meta( $post->ID, 'name-field', true );

    name-field - название вашего произвольного поля. Код нужно разместить внутри цикла.
    Подробную информацию можно найти в документации PODS
    Рекомендую к прочтению вот эту статью на русском: Произвольные типы постов и таксономии в WordPress
    Ответ написан
  • Почему Zyxel Keenetic Giga II теряет PPPoE?

    @TraiDeR Автор вопроса
    Отвечу сам. Обменяв два роутера Keenetic Giga II по гарантии. Третий роутер все-таки заработал. На третьем роутере обрывов не заметил. Скорее всего те два роутера - брак. Непонятно, почему поддержка ZyXEL винила провайдера, если с другими роутерами соединение держалось стабильно, а с Keenetic Giga 2 - нет. Очень много времени и нервов потратил на решение проблемы, но в конечно итоге все закончилось хорошо.
    Если у кого-то будет похожая проблема, сразу сдавайте роутер в магазин и пишите претензию, в которой укажите дефект и требуйте обмена. В случае если продавец будет проводить экспертизу, рекомендую на это время потребовать у магазина предоставить роутер на замену. Будет возможность протестировать интернет с другим роутером.
    Ответ написан
  • Как оптимизировать работу wordpress?

    @TraiDeR
    Если у вас не настроено кэширование рекомендую это сделать. Из простых плагинов это HyperCache. Есть и посложнее, например W3 Total Cache.
    В последнее время на своих WP сайтах заметил массовый подбор паролей,
    это создавало нагрузку, хоть я и ограничил количество запросов с одного ip. Рекомендую вам посмотреть логи сервера, возможно боты и к вам стучаться. Обычно на shared-хостинге делают какую-то защиту от подобных атак, но если ваш хостер об этом не позаботился можно поставить дополнительную авторизацию на wp-admin средствами веб-сервера.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (19)