WordPress Portfolio Plugin (WP Portfolio) - Плагін для WordPress
Цей плагінне тестувався з останніми 3 основними випусками WordPress. Швидше за все, він уже не підтримується і може бути несумісним із поточними версіями WordPress.
WordPress Portfolio Plugin (WP Portfolio)
Плагін, який дозволяє демонструвати ваш портфоліо сайтів у вашому блозі Wordpress за допомогою автоматично створених ескізів. Для показу портфоліо створіть нову сторінку та вставте [wp-portfolio] на неї.
Ось деякі функції:
Цьому плагіну також потрібна PHP5 або нова версія.
Пожертвувати
Приклади використання
Ви можете знайти приклади використання плагіна wp-portfolio на Pinterest.
Проблеми та підтримка
Ознайомтеся зі сторінкою Часті питання, якщо у вас виникають будь-які проблеми. Як останній засіб ви можете повідомити про проблему на форумі підтримки WP Portfolio на WordPress.org, і ми відповімо на ваш запит якнайшвидше. Майте на увазі, що до отримання відповіді може пройти кілька днів.
Коментарі та відгуки
Запит функцій
Ми будемо раді отримати ідеї щодо додавання нових функцій, інформацію про які можна залишити на форумі підтримки WP Portfolio на WordPress.org.
Цей плагін надається за ліцензією на умовах Apache Ліцензії, версія 2.0.
- Розпакуйте файл архіву і просто перетягніть вміст у каталог wp-content/plugins/ із встановленою у вас програмою WordPress
- Увімкніть плагін на сторінці Plugins (Плагіни).
- Якщо ви хочете додати власні спеціальні поля, ви можете додати фільтр. Ознайомтеся з нашими FAQ для отримання більш детальної інформації.
- Відредагуйте сторінку, на якій ви хочете побачити свій портфоліо, та вставтена неї [wp-portfolio].
- Додайте свої сайти до WP Portfolio в адміністративному розділі WordPress.
Поширені запитання
Я отримував помилку ескізів, я вирішив проблему, але помилка зберігається. Чому?
Щоб запобігти повному використанню вашої квоти в STW, ми додали кешування помилок. Для повторного завантаження ескізу натиснітьRefresh (Оновити) або очистіть всіError Logs (Журнали помилок) в адміністративному розділі WP Portfolio.
Чому мої ескізи відображаються не відразу?
Сервери Shrink The Web (STW) не створюють ескізи відразу після отримання запиту. Створення ескізу та надання доступу до нього зазвичай займає до 2 хвилин.
Як мені примусово виконати повторне захоплення ескізу?
Вам потрібно відвідати сайт STW та запросити ось це. Ви можете це зробити тут.
Мої ескізи не відображаються? Допоможіть!
Можливо кілька причин, з яких не завантажуються файли ескізів. Однак ось перелік моментів, які потрібно перевірити.
Переконайтеся, що ви правильно налаштували параметри STW Access Key ID (Ідентифікатор ключа доступу STW) та STW Secret Key (Секретний ключ STW) у Portfolio Settings (Налаштування портфоліо).
Переконайтеся, що каталог кешу існує. Хоча плагін намагається створити каталог кешу, деякі установки сервера не дозволяють працювати. Так що створіть каталог кешу з такими дозволами 0755, як /wp-content/plugins/wp-portfolio/cache/.
Перевірте, чи ви додали сайти до свого портфоліо.
Переконайтеся, що на одній із сторінок є [wp-portfolio] . Згодом ви можете вказати конкретні групи, а зараз вам просто потрібно переконатися, що всі сайти відображаються.
Переконайтеся в наявності чогось у полях WebsiteHTML Template (Шаблоні HTML сайту), Group HTML Template (Груповому шаблоні HTML) та Template CSS (Шаблонний CCS) у Layout Settings (Налаштування макета). Якщо ці поля порожні, ви можете скопіювати стандартні шаблони з нижньої частини цієї сторінки.
Перевірте та переконайтеся, що ваш веб-хостинг використовує PHP5 замість застарілого PHP4 (цю інформацію можна знайти у Server Compatibility (Засоби перевірки сумісності сервера) на сторінці Portfolio Settings (Налаштування портфоліо)).
Я отримую помилку - "other_error - Дані від STW були порожніми."
Якщо ви отримуєте помилку "other_error - Дані від STW були порожніми.", то:
Чому не відображаються мої особливі ескізи?
Іншою ймовірною причиною є те, що каталог кешу немає (див. вище).
Я отримую таке повідомлення про помилку, що відбувається? (1)
WP Portfolio підтримує лише PHP5 та не підтримує PHP4. Вказана вище помилка викликана function class_exists() (функцією class_exists()), яка є в PHP5, але відсутня в PHP4.
Я отримую таке повідомлення про помилку, що відбувається? (2)
Деякі плагіни, здається, примусово включають до файлів дивні команди. Часто це плагіни, що стосуються керування доступом або користувачами. Щоб усунути цю проблему, відредагуйте wp-portfolio.php і додайте наступний фрагмент програмного коду вгорі. require_once ABSPATH .'/wp-includes/pluggable.php'; .
Я не додав це до основного коду WP Portfolio, тому що це просто може призвести до збою інших плагінів. В принципі, цей рядок взагалі не потрібно додавати, оскільки WP Portfolio не змінює нічого надзвичайного в програмному коді.
Я отримую помилку «Невідомий стовпець» та «щось тамще ». У чому справа?
Зазвичай це відбувається через неправильне створення таблиць плагіна. УПараметри портфоліо натиснітьПримусове оновлення таблиць.
Особливості та підтримка
Як мені відобразити моє портфоліо у вигляді 2 (3, 4) стовпців за допомогою модуля WP Portfolio?
- WP Portfolio підтримує адаптивний готовий сітчастий макет. Для відображення ескізів сайту в два стовпці використовуйте шорткод: [wp-portfolio columns="2"].
- Для відображення ескізів сайту в 3 стовпці використовуйте шорткод: [wp-portfolio columns="3"].
- Для відображення ескізів сайту в 4 стовпці використовуйте шорткод: [wp-portfolio columns="4"].
Чи підтримує WP Portfolio розбиття сторінками?
Так. Для відображення 3 сайтів на сторінку використовуйте [wp-portfolio sitesperpage="3"] , а для відображення всіх сайтів просто використовуйте [wp-portfolio] як завжди. Повна інформація про порядок використання наводиться у документації.
Що є синтаксисом групи WP Portfolio?
- Для відображення всіх груп використовуйте [wp-portfolio]
- Для відображення груп з ідентифікатором 1 використовуйте [wp-portfolio groups="1"]
- Для відображення груп з ідентифікаторами 1, 2 та 4 використовуйте [wp-portfolio groups="1,2,4"]
Зверніть увагу, що порядок номерів групи, наприклад, «1,2,3», не відображає порядок їх відображення. Порядок ідентифікаторів у дужках фактично нехтується. Порядок груп визначається параметром упорядкування кожної групи в адміністративному розділі.
** Який потрібно використовувати синтаксис WP Portfolio для відображення ескізів по одному? ** * Для відображення всього одного ескізу сайту використовуйте [wp-portfolio single="1"] .Число є ідентифікатором сайту, який можна знайти на сторінці короткого опису WP Portfolio. * Для відображення конкретної добірки ескізів використовуйте їх ідентифікатори таким чином: [wp-portfolio single="1,2"]
Чи підтримує 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". Вашій функції потрібно буде повертати масив, що містить асоціативний масив для кожного елемента, наприклад: