Создаем простое Вордпресс портфолио с плагином Portfolio by BestWebSoft. Freefolio: бесплатный адаптивный плагин для вывода портфолио в WordPress Плагин для создания портфолио на wordpress

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

Именно с этой целью и был создан плагин Freefolio от компании UpThemes, который дебютировал на WordPress.org несколько недель назад. Плагин изначально был заточен под новую тему Creative компании, однако он прекрасно подходит и для других тем, неся в себе функциональность адаптивного портфолио.

После активации плагина вы можете посетить раздел Общие – Написание, чтобы включить опцию Portfolio Projects. В итоге вы увидите новый пункт меню, предназначенный для добавления контента к портфолио:

Вот пример использования данного плагина с темой Twenty Ten:

Плагин Freefolio уникален в том плане, что он поддерживает импорт фото из Dribbble – очень удобная опция для дизайнеров, желающих вывести свои изображения (шоты) в WordPress. Инструмент импорта находится в меню Tools – вам нужно лишь ввести ваш юзернейм Dribbble для передачи контента на сайт:

Как только ваши работы будут импортированы, вы сможете отредактировать, удалить их, управлять ими с помощью таксономий project type (аналог рубрик) и project tag (аналог меток). Все пункты портфолио могут выводиться в адаптивной сетке (grid) через шорткод [ portfolio ], который может быть легко настроен с помощью следующих опций:

  • display_types: выводит Project Types. (true/false)
  • display_tags: выводит Project Tags. (true/false)
  • display_content: выводит контент проекта. (true/false)
  • include_type: выводит определенные Project Types. По умолчанию выводятся все (задается как список слагов Project Type, разделенных запятой)
  • include_tag: выводит определенные Project Tags. По умолчанию выводятся все (задается как список слагов Project Tag, разделенных запятой)
  • columns: число столбцов. По умолчанию 2 (от 1 до 6).
  • showposts: число выводимых проектов. По умолчанию все.

Плагин Freefolio совместим с типом записей Portfolio в Jetpack, и фактически был построен на базе части кода Jetpack. Разработчики плагина выражают благодарность Тэмми Харт за ее «Dribbble – WordPress» код, а также людям из array.is за Jetpack Portfolio Polyfill, адаптированный для использования в Freefolio.

В будущем команда UpThemes планирует добавить виджет для портфолио, позволяющий выводить последние работы; команда разработчиков открыта для любой обратной связи, которая поможет улучшить Freefolio. Плагин работает с любой темой, однако он может потребовать дополнительной CSS-стилизации. Скачать бесплатно плагин можно с сайта WordPress.org.

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

Вот некоторые функции:

  • Автоматически сгенерированные эскизы сайтов (чтобы избавить вас от хлопот)
  • Загрузка особых изображений в какой-либо или все листинги портфолио
    (например, для демонстрации работы в области графического дизайна и т.д.)
  • [Параметр] Поддерживает улучшение функций cкриншотов сайтов,
    …таких как особый размер, полный размер и т.д.
  • [Параметр] Адаптивный макет вида сетки (полностью настраиваемый)
  • Ограниченная поддержка каталогов (выходной список активных групп)
    (с ссылками на редактируемую, специализированную страницу, посвященную каждой группе)
  • Поддержка сгруппированных записей для классификации ваших работ
  • Возможность легко добавлять листинги в нескольких групп
  • Возможность создания неограниченного числа настраиваемых полей в каждом листинге
    (поля могут быть показаны/скрыты или отмечены в коде, для значения и т.д.)
  • Помощник по шорткодам TinyMCE в визуальном редакторе WP
    … упрощает создание особого шорткода портфолио!
  • [Параметр] Показывайте/скрывайте веб-адрес и/или описание каждого листинга
  • [Параметр] Используйте HTTPS для скриншотов веб-страницы (безопасные изображения)
  • [Параметр] Открывайте эскизы в лайтбокс в оригинальном размере
  • Возможность полностью настраивать макет (через HTML и CSS)
  • Возможность использовать маркеры для добавления ссылок, текста и т.д. в листинги
    …Например, вы можете легко привязать с помощью ссылки ваше особое изображение или скриншот
  • и многое другое!

Этому плагину необходимо, чтобы у вас был аккаунт Shrink The Web , если вы хотите генерировать эскизы динамически . Прочитайте первые ЧАВО о типах аккаунтов , если хотите узнать подробности.

Этому плагину также требуется PHP5 или более новая версия.

Пожертвовать

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

Примеры использования

Вы можете найти примеры использования плагина wp-portfolio на Pinterest .

Об авторе

Дэн Харрисон из WP Doctors - это страстный поклонник блогов, который работает с WordPress на всех своих сайтах на протяжении многих лет. Г-н Харрисон был первоначальным автором WP-Portfolio во всем его величии. В конце 2014 года функции поддержки плагина перешли к ShrinkTheWeb , что позволило г-ну Харрисону сосредоточится на других своих интересах.

Проблемы и поддержка

Запрос функций

Мы будем рады получить идеи о добавлении новых функций, информацию о которых можно оставить на .

Этот плагин предоставляется по лицензии на условиях Лицензии Apache, версия 2.0 .

Скриншоты

Установка

Часто задаваемые вопросы

Инструкция по установке
  1. Распакуйте файл архива и просто перетащите содержимое в каталог wp-content/plugins/ с установленной у вас программой WordPress
  2. Включите плагин на странице Plugins (Плагины).
  3. Если вы хотите добавить собственные особые поля, вы можете добавить фильтр. Ознакомьтесь с нашими ЧАВО для получения более подробной информации.
  4. Отредактируйте страницу, на которой вы хотите увидеть свой портфолио, и вставьте на нее .
  5. Добавьте свои сайты в WP Portfolio в административном разделе WordPress.
Устранение проблем

Каковы различные типы аккаунтов предлагает ShrinkTheWeb?

Однако вам не требуется аккаунт ShrinkTheWeb для использования этого плагина, если вы самостоятельно выполняете съемку скриншотов вашего сайта. Вы можете сделать собственные скриншоты в виде изображений, загрузить эти изображения на свой сайт, а затем разместить ссылку на них в поле Custom Thumbnail URL (веб-адрес особого эскиза).

Я получал ошибку эскизов, я решил проблему, но ошибка сохраняется. Почему?

Чтобы предотвратить полное израсходование вашей квоты в STW, мы добавили кэширование ошибок. Для повторной загрузки эскиза нажмите на ссылку Refresh (Обновить) или очистите все Error Logs (Журналы ошибок) в административном разделе WP Portfolio.

Когда мне следует использовать функцию Lock to Account (Привязать к аккаунту) в STW?

Привязка к аккаунту - это функция в STW, которая является обязательной для бесплатных аккаунтов и гарантирует, что только вы сможете использовать учетные данные вашего аккаунта для создания эскизов. Это, по сути, дополнительная мера безопасности. Чтобы использовать функцию привязки, вам нужно перейти в My Account (Личный кабинет) в STW, а затем в раздел Security (Безопасность). Вам нужно взглянуть на раздел Lock to account (Привязать к аккаунту).

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

    Если у вас «Базовый» аккаунт или аккаунт «ПЛЮС» от STW, отключать функцию привязки к аккаунту необязательно, но делать это не рекомендуется.

Почему мои эскизы отображаются не сразу?

Серверы Shrink The Web (STW) не создают эскизы сразу же после получения запроса. Создание эскиза и предоставление к нему доступа обычно занимает до 2 минут.

Как мне принудительно выполнить повторный захват эскиза?

Вам нужно посетить сайт STW и запросить вот это.

Мои эскизы не отображаются? Помогите!

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

    Убедитесь, что вы правильно настроили параметры STW Access Key ID (Идентификатор ключа доступа STW) и STW Secret Key (Секретный ключ STW) в Portfolio Settings (Настройки портфолио).

    Убедитесь, что вы выбрали правильный тип аккаунта STW в Portfolio Settings (Настройках портфолио).

    Убедитесь в существовании каталога кэша. Хотя плагин пытается создать каталог кэша, некоторые установки сервера не позволяют ему работать. Так что создайте
    каталог кэша с такими разрешениями 0755, как /wp-content/plugins/wp-portfolio/cache/ .

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

    Убедитесь в наличии чего-либо в полях Website HTML Template (Шаблоне HTML сайта), Group HTML Template (Групповом шаблоне HTML) и Template CSS (Шаблонный CCS) в Layout Settings (Настройки макета). Если эти поля пусты, вы можете
    скопировать шаблоны по умолчанию из нижней части этой страницы.

    Проверьте и убедитесь, что ваш веб-хостинг использует PHP5 вместо устаревшего PHP4 (эту информацию можно найти в Server Compatibility (Средстве проверки совместимости сервера) на странице Portfolio Settings (Настройки портфолио)).

Я получаю ошибку — «other_error — Данные от STW были пустыми.»

Если вы получаете ошибку «other_error — Данные от STW были пустыми.», то:

  • Ваш аккаунт STW по какой-то причине отключен.
  • Вы можете использовать общий IP-адрес, который заблокирован другим пользователем
  • Прочитайте следующую статью для получения дополнительной информации об исправлении этой проблемы: http://support.shrinktheweb.com/Knowledgebase/Article/View/59/0/lock—disabled-account

Почему не отображаются мои особые эскизы?

    Наиболее вероятная причина - неправильный веб-адрес изображения. Скопируйте и вставьте веб-адрес изображения в браузер и убедитесь, что изображение отображается правильно. Если изображение отображается неправильно, плагин никак не может правильно загрузить изображение.

    Другой вероятной причиной является то, что каталог кэша не существует (см. выше).

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or "}" in /home/path/to/wordpress/wp-content/plugins/wp-portfolio/wplib/utils_formbuilder.inc.php on line 30

WP Portfolio поддерживает только PHP5 и не поддерживает PHP4. Указанная выше ошибка вызвана function class_exists() (функцией class_exists()), которая имеется в PHP5, но отсутствует в PHP4.

У большинства компаний веб-хостинга по умолчанию включены старые PHP4. Просто попросите их переключить ваш хостинговый аккаунт на PHP5. Некоторые хостинговые аккаунты позволяют вам сделать это самостоятельно в вашей панели управления хостингом.

Я получаю следующее сообщение об ошибке, что происходит? (2)

Fatal error: Call to undefined function wp_get_current_user() in ...\wp-includes\capabilities.php on line 1059

Некоторые плагины, как представляется, принудительно включают в файлы странные команды. Часто это плагины, касающиеся управления доступом или пользователями. Чтобы устранить эту проблему, отредактируйте wp-portfolio.php и добавьте следующий фрагмент программного кода в самом верху. require_once ABSPATH ."/wp-includes/pluggable.php"; .

Я не добавил это в основной код WP Portfolio, потому что это просто может привести к сбою других плагинов. В принципе, эту строку вообще не нужно добавлять, поскольку WP Portfolio не меняет ничего из ряда вон выходящего в программном коде.

Я получаю ошибку «Неизвестный столбец» и «что-то там еще». В чем дело?

Обычно это происходит из-за неправильного создания таблиц плагина. В Настройках портфолио нажмите на кнопку Принудительное обновление таблиц .

При просмотре страницы настроек я вижу просто пустую страницу или ошибки.

Этот вопрос встает, когда установлено ограничение безопасности open_basedir restriction in effect (действует ограничение open_basedir), с которым обычно сталкиваются те, кто использует хостинг на основе plesk. Данное ограничение, вероятно, оправдано для стандартных пользователей, поскольку предотвращает доступ к нежелательным каталогам. Однако людям, которые хотят получить более широкие возможности работы со своим сайтом, может потребоваться выключить его.
Решение данной проблемы для всех заинтересованных лиц - это выключение «ограничения open_basedir» в их аккаунте хостинга Plesk. Обратитесь в свою хостинговую компанию, если вам нужна помощь при решении этой проблемы.

Особенности и поддержка

Как мне отобразить мое портфолио в виде 2 (3, 4) столбцов с помощью модуля WP Portfolio?

  • WP Portfolio поддерживает адаптивный готовый сетчатый макет. Для отображения эскизов сайта в 2 столбца используйте шорткод: .
  • Для отображения эскизов сайта в 3 столбца используйте шорткод: .
  • Для отображения эскизов сайта в 4 столбца используйте шорткод: .

Поддерживает ли WP Portfolio разбиение по страницам?

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

Что представляет собой синтаксис группы WP Portfolio?

  • Для отображения всех групп используйте
  • Для отображения групп с идентификатором 1 используйте
  • Для отображения групп с идентификаторами 1, 2 и 4 используйте

Обратите внимание, что порядок номеров в группе, например, «1,2,3», не отражает порядок их отображения. Порядок идентификаторов в скобках фактически игнорируется. Порядок групп определяется параметром упорядочения для каждой группы в административном разделе.

** Какой нужно использовать синтаксис WP Portfolio для отображения эскизов по одному? **
* Для отображения всего одного эскиза сайта используйте . Число - это идентификатор сайта, который можно найти на странице краткого описания WP Portfolio.
* Для отображения конкретной подборки эскизов используйте их идентификаторы следующим образом:

Поддерживает ли WP Portfolio шорткоды?

Да. Шорткоды можно помещать куда угодно в шаблоне или описании сайта.

В настройках вы можете выбирать только 6 размеров эскизов: Микро (75×56), Крошечный (90×68), Очень маленький (100×75), Маленький (120×90), Большой (200×150) и Очень большой (320×240). Можно ли получить особый размер изображения 550×227?

Да, но это требует обновления с функцией PRO «Особые размеры» от ShrinkTheWeb.

Можно мне добавить настраиваемые поля в мое портфолио?
Да. Для добавления настраиваемых полей вам нужно добавить их в wp-content/themes/%YOUR_THEME%/functions.php (где `%YOUR_THEME% - это имя используемой вами темы wordpress), здесь вам нужно использовать add_filter для добавления функции в «wpportfolio_filter_portfolio_custom_fields». Вашей функции нужно будет возвращать массив, содержащий ассоциативный массив для каждого элемента, например:

// Function to add custom fields to the wp portfolio plugin function portfolioPlugin_filter($fields) { // A list of custom fields we want $fields = array(// Field 1: Type of project work. array("name" => "work_type", "template_tag" => "website_project_type", "type" => "textarea", "label" => "Project Type", "description" => "What kinds of work did this project need?"), // Field 2: Project completion date. array("name" => "project_end_date", "template_tag" => "website_project_end_date", "label" => "Completion Date", "description" => "When did this project finish?"), // Field 3: Name of the project customer. array("name" => "customer_name", "template_tag" => "website_customer_name", "type" => "text", "label" => "Customer", "description" => "How was it you produced this project for?")); // Send the information on it"s way return $fields; } // Attach the function to the "wpportfolio_filter_portfolio_custom_fields" filter add_filter("wpportfolio_filter_portfolio_custom_fields", "portfolioPlugin_filter");

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

Использование

Как мне скрыть название и описание категории на странице портфолио?

Перейдите в Layout Settings (Настройки макета) в административном разделе WP Portfolio. Измените значение Group HTML Template (Группировать шаблон HTML) на и сохраните свои настройки. Это приведет к удалению сведений о категории с любой страницы, на которой отображается ваше портфолио сайтов.

Отзывы

I just love this plugin. Not just because it"s a great plugin that gives the user enough space to change the layout, but also because of the support you get when something goes horribly wrong. The support team is what brings this plugin to another level.

I"m really happy with this plugin, it does just what I want - and when I ran into a problem (of my own making) the support was fast, friendly and helpful. 5 stars 🙂 You can see the plugin in action here: https://www.dynafish.net/algarve-website-design-by-dynafish/

After taking over maintenance and enhancements for this plugin a couple of years back, I have invested over $25,000 to make this plugin THE BEST WordPress portfolio plugin available. I have added several features from user requests and there are more great features in-the-works soon to be released. The automated screenshot features, provided by my service, ShrinkTheWeb, are very powerful and flexible. Use of ShrinkTheWeb is completely optional and ShrinkTheWeb accounts are free, by default. There are optional freemium upgrades for advanced features and/or very high usage accounts. You may also upload your own custom images alongside, or instead of, the web page previews. Let me know what you think! Post a stellar review if you LOVE WP-Portfolio! Enjoy! 🙂

Участники и разработчики

«WordPress Portfolio Plugin (WP Portfolio)» - проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Журнал изменений

1.43.2

  • Новая функция: возможность установки параметров сортировки или фильтрации ПО УМОЛЧАНИЮ, используя шорткоды

1.43

  • Новая функция: Добавлена классная опция СОРТИРОВКИ, позволяющая посетителям выбирать из нескольких жестко заданных методов сортировки
  • Новая функция: Добавлена клевая опция ФИЛЬТРАЦИИ, позволяющая посетителям фильтровать определенные активные группы
  • Новая функция: Дополнительные кнопки СОРТИРОВКИ/ФИЛЬТРАЦИИ могут быть изменены в пользовательской области CSS
  • Новая функция: Добавлены опции для сворачивания/расширения описания и настраиваемых полей каждого вебсайта
  • Новая функция: Добавлены несколько параметров лайтбоксов (какие данные включать, выбор тип перехода / скорость и т. д.)

1.42.4

  • Новая функция: Кто-то предложил добавить опцию «Пожертвовать». Спасибо! 🙂
  • Новая функция: Теперь, при использовании «embedded» («встроенных») скриншотов, HTTPS обнаруживается и включается автоматически
  • Новая функция: Добавлена поддержка шорткода для адаптивного заполнения всей ширины, с таким количеством элементов, которое будет вмещаться
  • Новая функция: Добавлена возможность назначать несколько групп по умолчанию (экономит время, когда элементы имеют несколько одинаковых групп по умолчанию)
  • ИСПРАВЛЕНИЕ ОШИБКИ: Восстановлено поведение, при котором всем новым элементам назначается группа по умолчанию, если она существует
  • ИСПРАВЛЕНИЕ ОШИБКИ: При обновлении проверять пользовательские настройки CSS/Макета, чтобы избежать установки значений по умолчанию

1.42.3

  • ИСПРАВЛЕНИЕ ОШИБКИ: Подстройка CSS по умолчанию для надежной работы «адаптивных столбцов» (например, «эластичный вид сетки»)
  • Изменение: Теперь поле описания группы и сайта не является обязательным. Это делает работу более интуитивной для тех, кто не хочет выводить ничего, кроме эскизов (отлично подходит для вывода сетки великолепных изображений портфолио без текста вообще)

1.42.2

  • ИСПРАВЛЕНИЕ ОШИБКИ: Ошибка базы данных, когда в шорткоде, встроенном в виджет, используется случайная сортировка; И проблема с выводом сайтов в виджете, относящихся к нескольким группам (такие сайты будут выведены только один раз, без повторений)

1.42.1

  • ИСПРАВЛЕНИЕ ОШИБКИ: Необходимо показывать опции масштабирования пользовательских эскизов независимо от «Типа рендеринга STW»
  • ИСПРАВЛЕНИЕ ОШИБКИ: Параметры пользовательского размера эскизов ShrinkTheWeb отображались только после сохранения изменений
  • ИСПРАВЛЕНИЕ ОШИБКИ: Двойной слеш после «cache» в пути к файлу из кэша
  • ИСПРАВЛЕНИЕ ОШИБКИ: Неправильное использование значения опции «Custom Thumbnail Scale Method» («Метод масштабирования особых эскизов») при генерации имени файла в кэше
  • Новая функция: Дополнительная поддержка для создания/удаления пользовательских страниц директорий для «Directory Support» («Поддержка каталогов»)
  • ПРИМЕЧАНИЕ: Изменение поведения для новых установок («Directory Support» (Поддержка каталогов) — с этого момента вывод пользовательских страниц каталогов отключен по умолчанию)

1.42

  • ИСПРАВЛЕНИЕ ОШИБКИ: проблема с отображением описания имени и описания группы

1.41

  • Новая функция: ограничена поддержка каталогов (вывод списка активных групп)
  • Новая функция: легкое добавление листингов в неограниченное число групп и в несколько групп сразу
  • Новая функция: создание неограниченного числа особых полей в каждом листинге (с возможностью отображения/сокрытия)
  • Новая функция: в визуальный редактор WP добавлен помощник по шорткодам TinyMCE
  • Новая функция: отображение/сокрытие веб-адреса и/или описания любого листинга
  • Новая функция: теперь схема веб-адреса является необязательной (http:// установлен по умолчанию)
  • Новая функция: подготовленный плагин для перевода
  • Новая функция: ошибка вывода при отсутствии параметра «groups» (группы) в шорткоде
  • ИСПРАВЛЕНИЕ ОШИБКИ: повреждение скриншотов администратора во время недоступности сервиса
  • ИСПРАВЛЕНИЕ ОШИБКИ: исключение ошибки скриншота шорткода во время недоступности сервиса/технического обслуживания
  • ИСПРАВЛЕНИЕ ОШИБКИ: иногда пропадает одиночная или даже двойная кавычка под именами группы сайтов
  • ИСПРАВЛЕНИЕ ОШИБКИ: в ячейке Link Displayed (Отображаемая ссылка) в списке Summary of Websites in your Portfolio (Резюме сайтов в вашем портфолио) всегда отображается значение yes (да).

1.40.1

  • Изменен новый синтакс массива () на старый синтакс массива (array()) для поддержки PHP 5.2 и боле поздних версий.

1.40

  • Устаревший виджет WPPortfolioWidget заменен на __construct().
  • Исключена выдача сообщений с предупреждениями и уведомлениями PHP на ряде страниц администратора.
  • Изменена проверка секретного ключа согласно новому формату (допускаются специальные символы, максимальная длина изменена и составляет 32 символа).

1.39

  • Добавлена поддержка функций PRO «Особое разрешение» и «Полноразмерный снимок» (совместимы с STW V2 API).
  • Добавлен параметр администратора, позволяющий использовать протокол HTTPs вместо HTTP для получения эскизов.
  • Добавлена функция макета сетки (возможность отображения портфолио в виде 2, 3, 4 адаптивных столбцов).
  • Добавлено окружение DIV для тега IMG с целью упрощения оформления.
  • Добавлена поддержка Лайтбокс (возможность отображения полноразмерного эскиза в лайтбокс при щелчке мышью).
  • Добавлены стандартные размеры STW: Микро (75×56), Крошечный (90×68), Очень маленький (100×75).
  • Добавлен параметр администратора для особого изображения «Don’t scale» (Не масштабировать).
  • Добавлены дополнительные проверки, чтобы не показывать сообщения об ошибках ShrinkTheWeb не-пользователям ShrinkTheWeb.
  • Исправлена ошибка, из-за которой значение $_POST[‘update’] игнорировалось модулем расширения Suhosin PHP в форме добавления/редактирования сайта.
  • Исправлена ошибка, из-за которой размер особых эскизов не удавалось изменить на административной странице WP Portfolio.
  • Исправлена ошибка, из-за которой отображался символ-заполнитель эскиза с сообщением об ошибке вместо отображения заполнителя «В очереди» при обновлении эскиза.
  • Изменены разрешения каталога кэша до 0755 для повышения безопасности.
  • Улучшена функция PRO «Особые размеры» (добавлена совместимость на уровне STW V2 API).
  • Улучшена система обработки ошибок, которая теперь показывает внутренние сообщения на административных страницах вместо ошибок и предупреждений PHP.
  • Улучшена система протоколирования.
  • Улучшено извлечение эскиза с помощью wp_remote_get() вместо использования cURL/fopen напрямую (удален устаревший параметр администратора).
  • Удален устаревший параметр Inside Page Capture (Съемка внутренней страницы), потому что сервис ShrinkTheWeb теперь автоматически проверяет доступность этой функции в текущем аккаунте и специальный параметр не требуется. Добавлена возможность проверки статуса функции.
  • Заменены все устаревшие ссылки поддержки через плагин.
  • Обновлены устаревшие файлы.pot в соответствии с текущим состояние плагина.
  • Обновлена документация по плагину.

1.38

  • Добавлено исправление проблемы удаления элемента. Если это исправление у вас не работает, выполните «Принудительное обновление таблицы».

1.37

  • Добавлена поддержка особых полей (подробнее в нашем разделе ЧАВО).
  • Устаревшая функция wpdb escape заменена на wpdb prepare.

1.36

  • Добавлена поддержка встроенных эскизов, которые легче в использовании и не основаны на кэшировании.

1.35

1.34

  • Добавлено исправление STW для обеспечения совместимости с ее текущими запросами веб-адресов.

1.33

  • Изменен веб-адрес, чтобы повысить надежность запросов к STW.

1.32

  • Удалена страница промежуточной проверки, которая отображалась для бесплатных аккаунтов, так как STW вновь убрала ее. Отличные новости!

1.31

  • Добавлена поддержка прозрачных GIF и PNG
  • Добавлена новая настройка для принудительного создания таблиц для решения мелких проблем, которые возникают у некоторых людей при обновлении.

1.30

  • Добавлена возможность отображения отдельных эскизов вместо только целых групп.
  • Добавлена первоначальная многоязычная поддержка.
  • Добавлена возможность показывать и скрывать веб-адрес сайта, эскиз которого отображается.

1.29

  • Эскизы застревали в состоянии «в очереди» из-за изменения в STW API. Поэтому код выборки был обновлен для соответствия новому API.
  • Добавлен новый код для отключения добавления pagepix.js в заголовок внешнего интерфейса сайта.

1.28

  • Найдена и исправлена проблема, при которой эскизы отображались только раз, а потом не отображались, если было включено ведение журнала отладки.

1.27

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

1.26

  • Добавлено исправление, которое гарантирует, что ссылки редактирования не инкапсулируют резюме портфолио в административном разделе.
  • Добавлено новое сообщение об ошибке, которое появляется при попытке использовать параметр «Внутренние страницы» без подходящего аккаунта.
  • Внесена небольшая корректировка в скрипт pagepix.js, который периодически вызывал ошибки загрузки у бесплатных пользователей.
  • Добавлено кэширование ошибок, чтобы помешать вам израсходовать свою квоту STW, если у вас постоянно возникают проблемы (только для платных аккаунтов).

1.25

  • Крупные улучшения отчетов об ошибках. Вместо отображения только лишь фразы «Эскиз в очереди», теперь отображается более полезное сообщение.

1.24

  • Исправлены поврежденные эскизы на интерфейсе сайта, которые я повредил случайно. Извините! 🙂

1.23

  • Усовершенствованы методы загрузки скриптов, чтобы не позволить им влиять на другие плагины.
  • Добавлено поле, которое позволяет вам редактировать дату добавления сайта.

1.22

  • Исправлен конфликт CSS в административном разделе, который мешал отображению раздела расширенных настроек.
  • Обновлены ЧАВО с добавлением в них вопроса, который часто задавался выше.

1.21

  • Исправлена ошибка, из-за которой средство создания эскизов перезаписывало alt-теги, заменяя их изображениями.
  • Улучшения ЧАВО в документации для отражения изменений STW.
  • Множество изменений в документации для приведения ее в соответствие с последними изменениями аккаунта STW.
  • Исправлена проблема с перезаписью настроек при обновлении плагина, если существующая настройка пуста. (спасибо MACscr за выявление этой проблемы).

1.20

  • Добавлена возможность изменения шаблона разбиения на страницы.
  • Добавлена ссылка «Предыдущая» при разбиении на страницы.
  • Добавлено более подробное протоколирование отладки для диагностики проблем с загрузкой эскизов.
  • Добавлена поддержка нового платного режима ShrinkTheWeb с повышенным уровнем безопасности.
  • Шорткоды теперь работают в любом поле или шаблоне любого сайта.
  • Только платные аккаунты STW: теперь поддерживается особый размер изображения ShrinkTheWeb.

1.19

  • Добавлен параметр настраиваемого поля для WP Portfolio
  • Очищено резюме сайтов в административном разделе.
  • Добавлено средство проверки совместимости сервера
  • Добавлено принудительное обновление эскизов со страницы резюме сайта.
  • Добавлена возможность изменения местоположения кэша.

1.18

  • Добавлена возможность дублирования сайта.
  • UTF-8 установлена в качестве кодовой страницы по умолчанию для таблицы (для новой установки)
  • Добавлен параметр, позволяющий существующим пользователям переходить на UTF-8

1.17

  • Исправлена ошибка с неверной датой при добавлении сайта.
  • Добавлена опция, которая позволяет выключать CSS в WP Portfolio без очистки стилей CSS.
  • ЧАВО обновлены для рассмотрения известной проблемы, возникающих в некоторых установках.

1.16

  • Исправлена ошибка, из-за которой не создавалась таблица отладки.
  • Изменен уровень доступа к меню для использования параметра «manage_options» вместо устаревшего способа использования номера уровня пользователя.
  • Исправлена ошибка, из-за которой выдавались сообщения об ошибках при установке плагина.
  • Исправлена мелкая ошибка сохранения порядка сайтов.
  • Добавлена возможность отображения сайтов по дате их добавления. Например,
  • Добавлен новый тег шаблона для получения только веб-адреса эскиза ( %WEBSITE_THUMBNAIL_URL% ), а не всего изображения �HTML-тега ( %WEBSITE_THUMBNAIL% ).
  • Добавлена возможность смены процедуры изменения размеров особых эскизов на основании требований к стилю (соответствие только ширине особых эскизов, соответствие только высоте эскизов сайта или обеспечение того, чтобы размеры эскиза конкретного сайта не превышали размеры эскизов других сайтов).

1.15

  • Добавлена поддержка новых CDN и API от ShrinkTheWeb.com.

1.14

  • Добавлена поддержка внутренних страниц с помощью платной функции Shrink The Web для отображения отдельных страниц.
  • Обновлена документация с целью указания в ней нового сайта.
  • Удален код средства обновления тегов старого стиля.
  • Добавлен параметр отладки, который записывает запросы для поиска проблем.

1.13

  • Добавлена возможность постраничного разбиения для отображения количества сайтов X на каждой странице.

1.12

  • Добавлена поддержка заказа сайта.
  • По умолчанию в шаблоны добавлены alt-теги изображений.
  • Исправлена ошибка, из-за которой сайты отображались по умолчанию при добавлении нового сайта в портфолио.

1.11

  • Исправлена ошибка, при которой добавлялся сайт с отсутствующим описанием. Спасибо Адаму Култхарду за обнаружение этой проблемы.
  • Обеспечено соответствие спецификации WordPress 2.9.
  • Добавлен target="_blank" для ссылок в ссылке со сведениями об авторе внизу любого представленного портфолио.
  • Добавлена возможность скрывать/показывать конкретный сайт без необходимости его удаления.

1.10

  • Добавлена возможность предотвратить истечение срока хранения кэшированных эскизов.
  • Добавлены особые эскизы, чтобы вы смогли принудительно переопределить скриншот собственным изображением, например, пользовательской графикой и фотографиями. Размер особых эскизов автоматически изменяется для приведения их в соответствии с другими эскизами.
  • Добавлен таймаут в 10 секунд для загрузки изображений эскизов, который позволяет страницам в конечном итоге загрузиться.
  • Добавлена новая опция , позволяющая вам скрыть описания групп только на определенных страницах или в определенных постах.

1.09

  • Код отображения портфолио изменен с целью повысить производительность, сократить число ошибок и добавить поддержку новой функциональности.
  • Добавлен инструмент для автоматического обновления тегов старого стиля и преобразования их в теги нового стиля.

1.08

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

1.07

  • Удалено сообщение отладки
  • Добавлена тихая обработка ошибок при создании каталога кэша

1.06

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

1.05

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

1.04

  • Исправлена проблема, из-за которой не отображались эскизы по умолчанию, когда эскиз не был доступен.

1.03

  • Исправлена проблема, из-за которой сохранение шаблона CSS приводило к перезаписи кода шаблона группы.

1.02

  • Добавлена опция для использования cURL вместо fopen для извлечения эскизов с целью обработки строгих параметров безопасности сервера.
  • Параметры форматирования портфолио перемещены в отдельный раздел настроек.
  • Создана возможность включать/отключать ссылку на сведения об авторе, указывающую обратно на мой сайт.
  • Теперь обрабатывается отсутствие функции str_ireplace при использовании PHP4.
  • Добавлена кнопка очистки кэша эскизов.

Это простой в использовании плагин для подготовки своего собственного портфеля или фотогалерии. Из этой статьи вы также узнаете . А пока давайте посмотрим как настраивать плагин для портфолио Responsive Portfolio.

Настройки плагина для портфолио Responsive Portfolio

После установки плагина мы видим его слева. Мы можем выбрать наши настройки портфолио (или фото ECIA б е изд ± видели в 2 -х или 3 -х колонок, или увидеть poszególnych заголовки портфолио и т.д.).

Настраиваем бесплатный плагин портфолио для wordpress

Чтобы создать другое портфолио (например, мы можем создать тематические портфолио и прикрепить их к связанным темам — в конце концов, наш блог — это наша визитная карточка), нажмите «Добавить новое портфолио» и окно «плюс», чтобы добавить больше фотографий.

Добавляем новое портфолио в WordPress

При этом вы можете использовать фотографии уже добавленные в свой блог или загрузить новые с компьютера.

Добавление фотографий в ваше портфолио на WP

Мы добавляем больше фотографий. В своем первом тестовом портфолио я ограничусь четырьмя предметами. Я помню, что мы можем создавать такие портфели (на разные темы), используя этот плагин. У них может быть, например, какая-то определенная тема. Мы можем прикрепить их записям, добавить их на страницу «Обо мне» или создать отдельную вкладку для моего портфолио, моих работ и т. д. Такой портфель можно отредактировать в любое время, изменив, например, фотографии, используемые в нем.

Делаем новое портфолио с помощью плагина WP Responsive Portfolio

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

Получаем шорт код портфолио для вставки на страницы WordPress

Вот и все ваше портфолио готово. А теперь давайте посмотрим как мы можем сделать ваш сайте на WordPress еще более привлекательным с точки зрения портфолио.

5 способов сделать ваше портфолио в WordPress более привлекательным

WordPress предоставляет множество возможностей не только для блоггеров и владельцев бизнеса, у которых есть свои сайты на этой платформе. WordPress также предоставляет возможность художникам и фотографам размещать свои фотографии. Создание портфолио в Интернете — очень распространенное явление сегодня. Это неудивительно — ведь с помощью Вордпресс портфолио можно сделать быстро и просто. Какие плагины вы должны скачать, чтобы сделать наше портфолио более привлекательным? Что мы должны сделать, чтобы как можно больше людей узнали о существовании наших фотографий и были восхищены тем, как они представлены?

1. Слайд-шоу

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

Создаем портфолио на WordPress с помощью Слайд-шоу

2. Блог Content Protector

Также стоит использовать этот плагин, так как он предназначен для защиты содержимого блога от кражи. Блог Content Protector также сокращает копирование оригинальных фотографий и текстов с веб-сайта. Поэтому, если вы делаете много фотографий, размещаете их в блоге или на веб-сайте, и они чрезвычайно важны для вас и восстанавливают массу приятных моментов, не стесняйтесь и скачайте плагин BCP.

Защищаем наше портфолио на WP с помощью плагина Content Protector

3. Связанные миниатюры постов

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

Увеличиваем конверсию вашего портфолио с помощью связанных миниатюр

4. Галерея NextGEN

Если вы хотите иметь обширную фотогалерею на своем сайте, включение большого количества фотографий не вызовет проблем из-за этого плагина. Галерея NextGEN позволяет пользователям очень широкие модификации, в том числе управление фотографиями, сортировка их, редактирование альбомов или миниатюр. Кроме того, фотогалерея может быть показана в виде галереи миниатюр или слайд-шоу.

NExtGen - профессиональная фото галерея вашего портфолио на Вордпресс

5. Widget Contex

Этот плагин в первую очередь позволяет управлять виджетами на отдельных страницах блога. Благодаря Widget Contex пользователи могут изменять и дифференцировать распространение виджетов, что до сих пор было невозможно, поскольку после добавления виджета он появлялся на каждой подстранице сайта. Поэтому, если вы хотите разместить часть виджетов на главной странице, а часть на подстраницах, благодаря этому плагину, вы можете сделать это быстро и без проблем.

Плагин управления виджетами улучшит ваше портфолио на WP

Резюме

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

Эта инструкция продемонстрирует, как работать со страницей портфолио в WordPress. Страница портфолио может называться Works, Products, Gallery и т.д.

Редактирование содержимого портфолио

Для того, что бы отредактировать страницу портфолио войдите в административную панель WordPress и перейдите в раздел Portfolio .

Раздел портфолио выглядит точно так же, как и раздел с записями. Каждый элемент портфолио может быть модифицирован, как обычная запись WordPress.

Элементы в разделе портфолио могут быть добавлены в разные категории.

Для добавления нового элемента в портфолио перейдите в раздел Portfolio > Add New. Укажите заглавие элемента и заполните его содержимое. Определите категорию элемента.

Для создания миниатюря элемента портфолио используйте раздел избранных (Featured) изображений на странице редактирования элемента.

Загрузите изображение и нажмите Use as Featured .

Макет страницы портфолио

Работая с шаблоном WordPress, вы могла заметить, что отображение данных на странице портфлоио может происходить с разным количеством колонок (от одной до четырех). Макет страницы можно отредактировать в настройках страницы.

В административной панели WordPress перейдите в раздел Pages и выберите страницу портфолио, которыю хотите отредактировать. В правой колонке выберите предпочтительный шаблон страницы.

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

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

Итак, скачав и активировав плагин для ВордПресс, у вас в админке сайта появится дополнительное меню для портфолио.

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

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

И наконец, создав страницу «Портфолио» (или назвав ее так, как вам будет удобно), необходимо разместить шорткод, конечно на вкладке текст, или html код.

Или, аналогичный:

Понравилось? Лайкни нас на Facebook