Ноя 27

Выполнен заказ от plasticfantastic.ru

Рубрики: Php, Wordpress Метки: , ,  Количество просмотров: 1,927

Выполнил заказ сайта www.plasticfantastic.ru, который специализируется на пластической хирургии и косметологии, занимается освещением популярных пластических операций: груди, носа, лица. Их сайт работает на движке WordPress 2.3.2

Техническое задание было примерно следующим:

Расширить функционал сайта на движке вордпресса:

  • Ввести регистрацию новых пользователей.
  • Систему личных блогов с возможностью добавления до и после операционных фотографий.
  • предусмотреть сжатие размеров фотографий, в случае если наши клиенты загружают огромные фото прямо с камеры. Эта обработка должна происходить на сервере, а фото после обработки должно корректно вписываться в сайт.
  • На каждой фотографии нужно написать копирайты нашего сейта.
  • Предусмотреть возможность комментирования блогов.
  • У каждого блоггера должны быть своя админ-панель, в которой он сможет менять текст своих записей, добавлять/удалять фотографии и т.д.
  • Сделать возможность редактировать посты блоггеров, комментарии из админки вордпресса.

Взялся за проект с большим желанием, ведь по сути функционал, который им был нужен у меня был реализован на сайте о рыбалке. Там так же используется wordpress, но версии 2.6, потому копипаста кода не было, ведь многие современные функции вордпресса не доступны в версии 2.3.2, а предлагать клиентам обновится до последнего вордпресса не захотел из-за его прожорливости в плане ресурсов. Поэтому многое пришлось переписать.

Можно сказать что на разработку и тестирование у меня ушло полных четыре дня. Если вдаваться в технические тонкости, но отмечу, что мне пришлось править системный файл вордпресса template-loader.php, чтобы обеспечить работу ЧПУ ссылок для блогов и админки пользователя. Так же в проекте были задействованы во всей красе такие техники, о которых я писал в этом блоге, как: отдельный шаблон для страниц, создание миниатюр фотографий средствами php, текст на картинке с контуром, персональные страницы пользователей в wordpress.

Вот что у меня получилось в итоге:

Для тех, кто хотел бы так же расширить функционал своего сайта/блога на движке wordpress, я хочу предложить свои услуги. Рассматриваю все предложения с бюджетом от 300 USD и выше.

Другие статьи автора

Комментарии

  1. Цитировать Алексей Качаев

    Хорошая работа!

    «…Систему личных блогов с возможностью добавления до и после операционных фотографий…» – это реализовано с помощью специального плагина (возможно авторского) или непосредственным редактирование кода?

  2. Цитировать Samborsky

    Плагинов я не использовал, а создал файл в папке с темой profile.php, в нем весь код с нуля написан.

  3. Цитировать Morfi

    Это же всё можно получить используя WordPress MU + NExtGen …

  4. Цитировать Samborsky

    Morfi
    Такой простоты для юзеров и гибкости не получить!

  5. Цитировать serega

    а что гламурьненько так и мило. симпатишно.
    надо тоже начать PHP учить….

  6. Цитировать Samborsky

    Гламур там был до меня =)
    Я сделал «невидимую» работу, т.е. программирование

  7. Цитировать Volgarik

    Мда, юзабельность у сайта страдает, но это уже не по твоей части видимо (проблемно попасть на главную страницу)

  8. Цитировать Samborsky

    Мда, юзабельность у сайта страдает

    Это не от меня зависит. Шаблон делал не я.

  9. Цитировать Lecactus

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

  10. Цитировать Samborsky

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

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

  11. Цитировать Lecactus

    да вообще случайно попал на этот пост – в админке того сайта увидел беклинк и понял где искать автора модуля :)

Добавить комментарий