Створення портфоліо на wordpress, Дорохін сергей

Першим розділом свого блогу я вирішив зробити сторінку з описом своїх робіт, по іншому - портфоліо. Озброївшись пошуковими системами я знайшов три рішення задачі:

  1. Використання готової теми портфоліо для всього блогу;
  2. Використання плагіна портфоліо;
  3. Самостійна ручна верстка постів з описом робіт.

Пошук плагінів дав наступні результати:

Далі викладу результати ознайомлення з кожним зі списку.

WordPress Portfolio Plugin (WP Portfolio)

Встановивши плагін я насамперед додав кілька сайтів через пункт «Add new Website» а так само створив новий запис яка містила лише наступний код:

В ході налаштування плагіна виявлені наступні мінуси:

Резюме. Плагін WP Portfolio заточений тільки для потфоліо сайтів і при цьому не вимагає навичок програмування. Налаштування зовнішнього вигляду мінімальні. У ряді випадків додати скріншот сайту в список портфоліо неможливо.

Blogger Portfolio так само дозволяє організувати сторінку-портфоліо з прикладами робіт-сайтів.

Інструкція по установці представлена ​​на сайті myWordpress.ru.

Меню управління плагіном знаходиться в панелі «Інструменти». Перед початком використання потрібно встановити права «777» на папку / plugins / bPortfolio / imgs / і права «754» для файлу /plugins/bPortfolio/bPortfolio.php інакше при додаванні елемента портфоліо завантажити скріншот не вдасться. Плагін встановлений і працює. Далі для виведення портфоліо в блозі потрібно вставити шматки коду php в певні місця поточного шаблону. Цей код викликає функцію відображення портфоліо.

Плагін заробив і відображав мої проекти на статичній сторінці блогу.

Резюме. Можливість гнучкого налаштування Blogger Portfolio вимагає початкових знань php. Після установки найвірогідніше захочеться поміняти дизайн за замовчуванням, але без колупання в коді цього знову таки не зробити. Плагін не має будь-якого інтерфейсу настоянок. Плагін не простий в установці, за відсутністю налаштувань - простий у використанні.

До цього плагіну я прийшов в останню чергу після пошуку в англомовному інтернеті. Відповідно до опису на сторінці розробника. функціонал плагіна наступний:

У своєму блозі вирішено було використовувати JH Portfolio, до ручної роботи над сторінкою портфоліо справа не дійшла. Адже для цього й існують плагіни!

P.S. Помічений маленький недолік. При використанні плагіна Google XML Sitemaps в карту сайту потрапляє тільки перша сторінка Portfolio.

Пошукові роботи все одно індексують розділи з проектами, але поки сторінки мого портфоліо в індекс не були (пройшло 3 тижні). Ймовірно потрібно руками додавати ці розділи для повного індексу портфоліо. Особисто сам не збираюся виправляти цей баг, не вважаю що приклади робіт повинні брати участь в пошуку.

Якщо плагін Google XML Sitemaps Не додає сторінки з портфоліо в Sitemap потрібно це зробити руками на сторінці плагіна (розділ "Параметри").

Створення портфоліо на wordpress, Дорохін сергей

UPD викладаю доопрацьований плагін JH-Portfolio для WordPress (версія 0.8, перевірено на движку 2.8).

Мої поліпшення плагіна:

  • Покращено якість стиснення для генерації preview;
  • Змінено розширення зображень на jpeg;
  • Покращено Ajax модуль навігації додаткових зображень.

У планах - русифікація плагіна.

А яка у вас структура Permalink встановлена?

Тепер пост став проглядатися в блозі, якщо клікнути на посилання View з адмінки ...

Ви створили статичну сторінку portfolio? без неї працювати не буде

При додаванні / редагуванні елемента потфоліо можна створити розділ, що відноситься тільки до портфоліо, а не іншим записам блогу.

Вміст портфоліо показується тільки через статичну сторінку з ім'ям portfolio, в розділах записів не побачите.

В результаті список із записів портфоліо став відображатися на сторінці Portfolio. Але до мене і не дійшла як все-таки зображення вставити, кнопки не працюють ні в TinyMCE, ні в самому плагін.

P.S. Спасибі величезне за Вашу чуйність.

Add Link to Portfolio in menu - Додати посилання на портфоліо з меню блогу. (Швидше за все меню статичних сторінок)
Portfolio TitlePortfolio Title: Portfolio - Як називати розділ Портфоліо (Напр. По російськи "Портфоліо")

Додаються картинки наступним чином:
В адмінку створюємо запис портфоліо, переходимо до пункту "Main Image" або "Additional Image", тиснемо на значку "Завантажити / вставити", вибираємо зображення і в кінці шукаємо кнопочки:
Use as Portfolio Entry Main Image - використовувати як головне зображення елементу;
Use as Portfolio Entry Additional Image - використовувати як додаткове зображення елементу.

В адмінку створюємо запис портфоліо, переходимо до пункту «Main Image» або «Additional Image», тиснемо на значку «Завантажити / вставити», вибираємо зображення і в кінці шукаємо кнопочки:

Я не настільки погана, щоб не здогадатися. просто в пунктах «Main Image» і "Gallery" (в моїй версії) кнопки "Add Main Image" і "Add Gallery Image" не працюють. Тому й виникло питання.

І ще по шаблонах: на головній сторінці в області меню сттіческіх сторінок відображається Варнінг:
"Notice: Undefined property: WP_Query :: $ is_portfolio in D: localhostwpwp-contentpluginsjh-portfoliojhp.functions.php on line 108
".
"Notice: Undefined property: WP_Query :: $ is_portfolio_single in D: localhostwpwp-contentpluginsjh-portfoliojhp.functions.php on line 113".
Можливо тому, що в базі не створюється запис c post_type = page і post_title = portfolio. У мене плавиться мозок. Може краще поставити 8 версію, як у Вас?

Спасибі за відповідь.

Я встановив движок версії 2.9.2 (RUS) і плагін Версія 0.9.5.
Все працює.

З приводу Варнінг рад дати не можу, не настільки сильний в PHP.
Спробуйте просто змінити шаблон, перевірте сумісність шаблону і версії движка (таке буває).

Можливо тому, що в базі не створюється запис c post_type = page і post_title = portfolio.

Чому у вас не працюють кнопки додавання зображень в портфоліо, я не знаю. Повторюся у мене на хостингу запрацювало майже відразу (Додав права 777 на папку wp-contentuploads).
І ще знайдіть пункт меню "Зовнішній вигляд" -> "Віджети". У модулі Portfolio Home, Portfolio Single накидайте (Drug-n-drop) елементи навігації, заголовків та інше. Так ви налаштуєте зовнішній вигляд першої сторінки портфоліо і сторінок елементів. За умовчанням вони порожні, відображатися елементи в портфоліо не будуть.

Спасибі величезне за допомогу. Тема тут ні до чого виявилася. Буду розбиратися. Останнє запитання: а який версії php у Вас встановлений?

У мене теж так, але я крейди через саму сторінку з назвою Portfolio - вона по ідеї повинна зберігатися в тій же таблиці але з post_type = page. Хоча в коді я не перевіряла це.

Схожі статті