Перейти к основному содержанию

WP File Download SVG и PNG иконки

Иконки загрузки файлов обычно сильно ограничены в количестве или формате, так что как насчёт создания собственного набора иконок? Плагин WP File Download, используя формат .SVG, позволяет создавать пользовательские иконки для всех форматов файлов. Вы также можете использовать классические и оригинальные изображения файлов с набором иконок PNG.
Для получения дополнительных функций, вернитесь к странице продукта WP File Download >

Создайте собственный набор иконок с помощью конструктора .SVG иконок WP File Download

Создайте собственный набор иконок с помощью конструктора .SVG иконок WP File Download

Конструктор SVG-иконок полностью использует векторный формат иконок для создания пользовательского набора иконок, который подходит к любому дизайну сайта! Вы даже можете разрабатывать форму иконки, фон рамки... Кроме того, вы можете добавить свой собственный файловый формат с новым настроенным SVG-иконом. Всё делается из админки плагина, без необходимости писать хоть одну строку кода.

Быстро используйте и заменяйте файловые иконки с помощью системы .PNG-иконок

Система иконок .PNG поставляется с хорошо разработанным набором иконок, более того, вы можете переопределять иконки, выбирая свои собственные с ПК. Замена .PNG иконок довольно удобна, если вы хотите использовать оригинальную иконку файлового формата, например.

Быстро используйте и заменяйте файловые иконки с помощью системы .PNG-иконок
Создайте свой собственный тип файла со своей .SVG иконкой файла

Создайте свой собственный тип файла со своей .SVG иконкой файла

WP File Download позволяет добавить ЛЮБОЙ файловый формат. С помощью .SVG конструктора иконок вы можете создавать свои собственные иконки, включая:

  • Символ иконки со стотой дизайнов
  • Стиль текста названия расширения
  • Тип рамки
  • Форма и стиль фона
  • Обёртка значка файла

Дизайн блока загрузки отдельного файла

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

  • Стилизация значка со всеми настройками SVG
  • Шрифт, цвет и отступы названия файла...
  • Стиль текста описания файла
  • Стилизация информации о файле (размер, дата...)
  • Стилизация кнопки загрузки
  • Стилизация кнопки предварительного просмотра
Дизайн блока загрузки отдельного файла
Используйте ваш набор иконок со всеми темами WP File Download

Используйте ваш набор иконок со всеми темами WP File Download

WP File Download поставляется с 4 предустановленными темами. Систему иконок можно настроить отдельно, что означает, что вы можете в любой момент изменить свою иконку или тему загрузки файлов, и всё останется на месте. С WP File Download preview, вы также можете получить уникальный предварительный просмотр для каждого файла.

Плагин WP File Download + Цены на дополнения

Присоединяйтесь к нам 60,000+ участников & получайте поддержку и обновления новых версий


ПЛАГИН WP FILE DOWNLOAD
ПЛАГИН + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$49
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • ДОПОЛНЕНИЕ SOCIAL LOCKER
  • Интеграция с WooCommerce
  • ОБЛАЧНОЕ ДОПОЛНЕНИЕ
  • СРАВНИТЬ ВСЕ ФУНКЦИИ
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

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

wordpress thing пакет

Последние отзывы и оценки

Пользователь плагина? Добавьте свой отзыв >>

Средняя оценка для WP File Download, JoomUnited равна 4,9 Звезда из 5 звезд - на основе 226 Отзывов

Вопросы и ответы: WP File Download SVG и PNG Icon Builder

Что такое WP File Download SVG и PNG Icon Builder?

Это функция плагина WP File Download, позволяющая пользователям создавать пользовательские значки типов файлов, используя масштабируемую векторную графику SVG или классические изображения PNG, обеспечивая полную персонализацию значков без программирования.

Могу ли я создать полностью новые значки для любого формата файлов?

Да, конструктор SVG-значков позволяет создавать пользовательские значки, включая символы значков, стиль текста расширения, тип рамки, форму фона и обёртку значка, всё из панели администрирования плагина.

Можно ли быстро заменить значки файлов PNG‑изображениями?

Абсолютно, WP File Download включает набор PNG‑значков, которые пользователи могут легко заменить, загрузив свои собственные PNG‑файлы значков, делая настройку значков быстрой и гибкой.

Какие варианты настройки доступны для отдельных блоков загрузки файлов?

Вы можете настроить внешний вид всего блока загрузки’, включая стилизацию SVG‑значков, шрифт и цвет названия файла, стиль текста описания, отображение информации о файле (размер, дата) и стили кнопок для загрузки и предварительного просмотра.

Как пользовательские значки взаимодействуют с темами WP File Download?

Система значков работает независимо от четырёх встроенных тем плагина’, поэтому вы можете менять значки или темы в любое время, не теряя настроек или предварительных просмотров.

Какая поддержка и обновления включены в WP File Download?

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

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()