Содержание статьи
- 1 Комментарии Оставить ответ
- 2 Присоединяйтесь к нашему сообществу
- 3 Популярные ресурсы
- 4 Лучшие обзоры хостинга
- 5 Обзоры компаний по хостингу
- 6 Купоны на веб-хостинг
- 7 Сравнение Bluehost
- 8 Сравнение SiteGround
- 9 Сравнение HostGator
- 10 Сравнение WP Engine
- 11 Полный список для запуска сайта на WordPress
- 12 Оптимизация ресурсов для веб-платформы
Хотите ограничить загрузку изображений определенных форматов для некоторых пользователей? Вы можете запретить конкретным пользователям загружать выбранные типы изображений. Если пользователя нет в списке, он сможет загружать только файлы в форматах jpg и gif.
Инструкции:
Просто добавьте этот код в файл functions.php вашей темы или в плагин, предназначенный для вашего сайта.
Пример позволяет загружать только изображения в форматах jpg и gif. Чтобы добавить поддержку png, добавьте строку в массив $mimes, например: ‘png’ => ‘image/png’.
add_filter('upload_mimes','restrict_mime'); function restrict_mime($mimes) global $current_user; get_currentuserinfo(); // измените пользователей в списке $users = array( ryan, steven, larry, jerry ); if (!in_array($current_user->user_login, $users)) { $mimes = array( 'jpg return $mimes; }
Или используйте этот код для ограничения типов файлов для всех пользователей. Добавьте его в файл functions.php вашей темы или в плагин.
add_filter('upload_mimes','restrict_mime'); function restrict_mime($mimes) jpeg
Примечание: Если вы впервые добавляете код в WordPress, ознакомьтесь с нашим руководством, чтобы избежать ошибок.
Если вам понравился этот фрагмент, взгляните на наши другие статьи, например, 62 лучших бесплатных тем для блогов на WordPress или 7 лучших плагинов для создания контактных форм.
Комментарии Оставить ответ
alaki 22 декабря 2022 в 12:17
Привет. В редакторе плагинов WordPress возникла ошибка:
синтаксическая ошибка, неожиданное ”jpg|jpeg|jpe” (T_CONSTANT_ENCAPSED_STRING), ожидалась закрывающая скобка. Проверьте код? Спасибо
Tesla 5 октября 2022 в 15:54
Спасибо
Aryan 8 июля 2022 в 14:45
Привет, можете обновить код? Мне нужно также загружать mp3 файлы. Как можно добавить mp3 в массив? Спасибо
James P. 14 июля 2022 в 14:18
Добавьте в переменную $mimes следующую строку:
‘mp3’ => ‘audio/mpeg’,
André 17 июня 2020 в 23:06
А как насчет ограничения по ролям пользователя? Спасибо за статью.
Jessica 3 августа 2019 в 21:31
А как насчет ролей пользователя? Спасибо за статью.
Добавить комментарий Отменить ответ
Присоединяйтесь к нашему сообществу
Добро пожаловать в нашу дружную и активную команду! Мы всегда рады новым участникам, готовым делиться знаниями, опытом и поддерживать друг друга. В нашем сообществе вы найдете:
- Интересные обсуждения на актуальные темы
- Возможность участвовать в онлайн и оффлайн мероприятиях
- Полезные материалы и ресурсы для личного и профессионального роста
- Поддержку единомышленников и экспертные советы
Присоединяйтесь к нам прямо сейчас и начните свой путь к новым возможностям! Следите за нашими новостями и обновлениями на платформе, чтобы быть в курсе всех событий.
Стать участником
Популярные ресурсы
Лучшие обзоры хостинга
- 10 лучших компаний по хостингу WordPress — включает лидеров рынка, которые обеспечивают высокую производительность, надежность и удобство для пользователей WordPress.
- 10 лучших недорогих / совместных хостинг-провайдеров — экономичные решения для сайтов с небольшим трафиком и бюджетом, включая хостинги с отличной поддержкой и функциями.
- 11 лучших бесплатных услуг веб-хостинга — идеальные предложения для тестирования или маленьких проектов без затрат, но с ограниченными ресурсами и поддержкой.
- Топ 10 компаний по хостингу блогов — платформы, оптимизированные для блогеров с простыми инструментами управления контентом и дизайном.
- 6 лучших компаний по хостингу WooCommerce — специально подобранные решения для интернет-магазинов на WooCommerce, с поддержкой безопасности и высокой производительности.
- 7 лучших компаний по хостингу электронной коммерции — хостинг-провайдеры, специализирующиеся на поддержке онлайн-магазинов с широким спектром функций для продажи товаров.
- Топ 6 провайдеров реселлерского хостинга — отличные решения для тех, кто хочет перепродавать хостинг и управлять несколькими клиентами с удобным контролем ресурсов.
- 6 лучших услуг VPS хостинга — провайдеры с виртуальными серверами, обеспечивающие гибкость и контроль на уровне, близком к выделенным серверам.
- 8 компаний по управляемому хостингу WordPress — управляемые хостинги, освобождающие пользователей от технических задач, чтобы сосредоточиться на создании контента.
- Лучшие 6 услуг хостинга выделенных серверов — идеальные варианты для больших проектов с высокими требованиями к производительности и безопасности, с полным контролем над сервером.
Добавил ссылки и краткие описан
Обзоры компаний по хостингу
- Обзор Bluehost — Bluehost предлагает надёжный и доступный хостинг с удобным интерфейсом, что делает его отличным выбором для начинающих пользователей. Среди преимуществ — высокое время безотказной работы и простота настройки.
- Обзор SiteGround — известен своей быстрой скоростью загрузки и отличной поддержкой клиентов. Он также предлагает широкий спектр функций безопасности и автоматическое резервное копирование данных.
- Обзор HostGator — HostGator привлекает пользователей благодаря гибким тарифным планам и простоте использования. Хостинг предоставляет неограниченное пространство на диске и трафик, что делает его привлекательным для бизнеса.
- Обзор WP Engine — специализированный хостинг для WordPress с акцентом на производительность и безопасность. WP Engine предлагает мощные инструменты для разработчиков и владельцев сайтов на WordPress.
- Обзор DreamHost — отличается высокой скоростью работы и возможностью масштабирования. DreamHost также поддерживает неограниченный трафик и бесплатный SSL-сертификат, что выгодно для сайтов с большими нагрузками.
- Обзор iPage — iPage предлагает доступные тарифы и простой в использовании интерфейс. Этот хостинг отлично подойдёт для небольших сайтов или блогов благодаря своим бюджетным решениям.
- Обзор InMotion Hosting — ориентирован на профессионалов и бизнес. InMotion предлагает быстрый хостинг, мощные серверы и отличную поддержку клиентов, что делает его хорошим выбором для корпоративных сайтов.
- Обзор GreenGeeks — хостинг с экологической направленностью, GreenGeeks компенсирует своё потребление энергии, предлагая экологически чистый хостинг. Также он известен своей производительностью и хорошей поддержкой.
- Обзор A2 Hosting — выделяется скоростью работы серверов и гибкими тарифными планами. Подходит для пользователей, которым важны высокая производительност
Купоны на веб-хостинг
- Купон Bluehost — 65% скидка + бесплатный домен. Отличный вариант для новичков благодаря простоте использования и надежной поддержке.
- Купон SiteGround — 60% СКИДКА + бесплатный SSL. Идеален для сайтов с большим трафиком благодаря высокой скорости и качественной защите.
- Купон HostGator — Эксклюзивная скидка 60%. Предоставляет гибкие тарифные планы с неограниченным трафиком и дисковым пространством.
- Купон WP Engine — 50% скидка на хостинг. Один из лучших вариантов для WordPress-проектов благодаря специальным инструментам оптимизации.
- Скидка DreamHost — 36% + бесплатный домен. Прекрасный выбор для тех, кто ищет гибкость и расширенные настройки безопасности.
- Скидка InMotion Hosting — 65%. Популярный среди бизнеса, предлагает высокую производительность и надежный Uptime.
- Скидка iPage — 75% + бесплатный домен. Один из самых доступных вариантов, подходящий для небольших сайтов и блогов.
- Эксклюзивная скидка GreenGeeks — 64%. Экологичный хостинг с акцентом на возобновляемые источники энергии и отличную поддержку.
- Эксклюзивная скидка Liquid Web — 69%. Идеален для крупных проектов, требующих выделенных серверов и высокого уровня безопасности.
Сравнение Bluehost
- Сравнение Bluehost с SiteGround
- Сравнение Bluehost с HostGator
- Сравнение Bluehost с WP Engine
- Сравнение Bluehost с Dreamhost
- Сравнение Bluehost с Liquid Web
- Сравнение Bluehost с InMotion Hosting
- Сравнение Bluehost с GreenGeeks
- Сравнение Bluehost с iPage
Сравнение SiteGround
- Сравнение SiteGround с Bluehost: SiteGround и Bluehost предлагают надежные хостинговые услуги, но у SiteGround более высокая скорость загрузки страниц и поддержка, тогда как Bluehost привлекает низкими ценами. Bluehost подходит для новичков, а SiteGround лучше для более опытных пользователей благодаря передовым функциям и улучшенной безопасности.
- Сравнение SiteGround с HostGator: SiteGround предлагает более высокую производительность и лучшую поддержку клиентов по сравнению с HostGator. HostGator имеет более дешевые планы, но SiteGround выделяется благодаря стабильности, высоким скоростям и безопасности, что делает его предпочтительным для сайтов с высоким трафиком.
- Сравнение SiteGround с WP Engine: WP Engine ориентирован на хостинг для WordPress и предоставляет специализированные функции для этой платформы, такие как управление кешем и безопасность. Однако, SiteGround также отлично справляется с WordPress, предлагая более доступные тарифы, но менее специализированные услуги.
- Сравнение SiteGround с DreamHost: Оба провайдера предлагают хорошие решения для хостинга WordPress, но SiteGround выделяется лучшей поддержкой клиентов и более быстрой скоростью работы. DreamHost предлагает неограниченные ресурсы на своих тарифах, но производительность SiteGround на высоте благодаря оптимизированным серверам и облачным технологиям.
- Сравнение SiteGround с iPage: iPage известен своими низкими ценами, однако SiteGround выигрывает по параметрам производительности, скорости и безопасности. Хотя iPage подходит для малого бизнеса и блогов, SiteGround лучше для более требовательных проектов с более высокими запросами по производительности.
- Сравнение SiteGround с InMotion Hosting: InMotion Hosting и SiteGround предлагают схожие функции, такие как бесплатные SSL и переносы сайтов, но SiteGround имеет более высокий уровень поддержки клиентов и более быструю загрузку страниц, что делает его предпочтительным для сайтов с интенсивной нагрузкой.
- Сравнение SiteGround с GreenGeeks: GreenGeeks отличается экологически чистым хостингом, предлагая углеродно-нейтральные услуги. Однако, SiteGround лучше по производительности и поддержке клиентов. Если вам важна экологичность, Gr
Сравнение HostGator
- Сравнение HostGator с Bluehost: Оба хостинга предлагают отличные решения для небольших и средних сайтов, но HostGator обычно более доступен по цене, а Bluehost выделяется своей интеграцией с WordPress. Bluehost также предлагает улучшенные функции безопасности и бесплатное доменное имя на первый год.
- Сравнение HostGator с SiteGround: SiteGround отличается лучшей поддержкой и высокой скоростью загрузки страниц, особенно для сайтов на WordPress. HostGator, в свою очередь, предоставляет больше дискового пространства и неограниченный трафик на всех тарифах, что делает его более подходящим для масштабируемых проектов.
- Сравнение HostGator с WP Engine: WP Engine предназначен исключительно для сайтов на WordPress и предлагает премиум-услуги с высокой производительностью. HostGator является более универсальным и дешевым вариантом, но WP Engine предоставляет более продвинутые функции для оптимизации WordPress.
- Сравнение HostGator с DreamHost: DreamHost предлагает лучшее управление доменами и более гибкие тарифы для разработчиков, тогда как HostGator предлагает более простую панель управления и доступные начальные планы. DreamHost также предлагает SSD-хранилище, что делает его выбором для более высоких скоростей работы сайтов.
- Сравнение HostGator с iPage: Оба хостинга находятся в одном ценовом диапазоне, но iPage предлагает несколько более ограниченные функции по сравнению с HostGator, который предоставляет больше инструментов для разработки и поддержки пользователей. Тем не менее, iPage предлагает неограниченные домены на одном тарифе, что может быть полезно для владельцев нескольких сайтов.
- Сравнение HostGator с InMotion Hosting: InMotion известен своей производительностью и поддержкой, особенно для бизнес-сайтов. HostGator, хотя и предоставляет более дешевые тарифы, уступает InMotion по качеству поддержки и скорости серверов.
- Сравнение HostGator с GreenGeeks: GreenGeeks предлагает хостинг с акцентом на экологичность, используя возобновляемую энергию для своих серверов. HostGator же предлагает более широкие возможности для хостинга и масштабирования, но без экологической специализации.
- Сравнение HostGator с Liquid Web: Liquid Web — это премиум-хостинг, который предлагает выделенные серверы и хостинг для крупных проектов. HostGator более доступен по цене, но не имеет такой же мощности и специализированных функций, которые предлагает Liquid Web для больших сайтов и корпоративных решений.
Сравнение WP Engine
- Сравнение WP Engine с Bluehost
- Сравнение WP Engine с SiteGround
- Сравнение WP Engine с HostGator
- Сравнение WP Engine с Dreamhost
- Сравнение WP Engine с iPage
- Сравнение WP Engine с InMotion Hosting
- Сравнение WP Engine с GreenGeeks
- Сравнение WP Engine с Liquid Web
Мне нужно больше информации
Полный список для запуска сайта на WordPress
Мы собрали все необходимые шаги для успешного запуска вашего нового сайта на WordPress в одном удобном руководстве.
О проекте IsItWP
IsItWP — это бесплатный онлайн-ресурс с обучающими статьями, инструментами, обзорами и другими полезными материалами для создания эффективного сайта на WordPress.
Разделы сайта
- — Разделы —
- Лучшие плагины для WordPress
- Лучшие темы для WordPress
- Рейтинги веб-хостинга
- Рейтинги хостинга для WordPress
- Рейтинги бюджетного хостинга
- Рейтинги бесплатного хостинга
- Обзоры хостинга WooCommerce
- Рейтинги блог-хостинга
- Обзоры хостинга для электронной коммерции
- Рейтинги реселлерского хостинга
- Обзоры управляемого WP-хостинга
- Рейтинги VPS-хостинга
- Рейтинги выделенного хостинга
- Обзор Bluehost
- Обзор SiteGround
- Обзор DreamHost
- Обзор WPEngine
- Обзор HostGator
- Купоны для WPEngine
- Купоны для SiteGround
- Купоны для Bluehost
- Купоны для WPForms
- Купоны для GoDaddy
- Купоны для DreamHost
- Купоны для GreenGeeks
- Купоны для HostGator
- Купоны для iPage
- Купоны для InMotion Hosting
- Купоны для OptinMonster
Компания
Наши проекты
Авторские права © 2015 — 2024 WPBeginner LLC. Все права защищены. Управляется компанией Awesome Motive Inc.
ПРИМЕЧАНИЕ РЕДАКТОРА: Все представленные мнения принадлежат авторам и не обязательно отражают точку зрения каких-либо хостинг-компаний, разработчиков плагинов, компаний по созданию тем или Фонда WordPress. Они не были проверены или одобрены этими организациями.
Оптимизация ресурсов для веб-платформы
Метод Описание Компрессия Применение сжатия для уменьшения размера файлов и повышения скорости загрузки страниц. Ленивая загрузка Реализация отложенной загрузки ресурсов, что способствует улучшению времени отклика сайта. Кэширование Использование механизмов кэширования для уменьшения числа запросов к серверу и снижения нагрузки на сайт.