Метка «wordpress» - 5

При разработке одного из проектов столкнулся с необходимостью настроить вывод постов в двух вариантах:

  • Расширенный — Название, крупное изображение, анонс, некоторые ссылки
  • Компактный — Название, маленькое изображение

Динамический шаблон Wordpress

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

Общий алгоритм следующий:

  1. При загрузке страницы проверяется состояние параметра style в базе
  2. В зависимости от параметра посты выводятся в том или ином формате
  3. При нажатии на флажок переключения вида запускается функция getPage
  4. Функция getPage принимает значение переключателя и отправляет данные на обработку и ОЖИДАЕТ ЗАВЕРШЕНИЯ ОБРАБОТКИ
  5. Файл style_updater.php принимает данные и обновляет Базу данных.
  6. После этого функция getPage перезагрузит страницу

Читать полностью »

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

image

Привет, друзья! В середине 2012 года я задался целью создать онлайн-курс, где будет собрана и систематизирована ключевая информация о переезде в Таиланд, доселе размазанная тонким слоем по многочисленным форумам и блогам. Основу курса должны были составить несколько сотен статей-ответов на распространённые вопросы, от «Как сделать долгосрочную визу?» до «Можно ли сходить в Таиланде в баню?». В итоге я отобрал 158 вопросов. 159-й вопрос был: «В чём же писать ответы?».
Читать полностью »

На днях наткнулся в сети на новый интересный сервис, который еще ни разу не упоминался на Хабре, поэтому решил поделится этой статьей с сообществом.
В этой статье Вы узнаете о веб сервисе jsDelivr, какое его предназначение и как его применить на Вашем сайте. Начнем с того, что данный веб сервис является абсолютно — бесплатным и не коммерческим проектом. jsDelivr решает две основные задачи:

  • Предоставляет возможность js разработчикам быстро и бесплатно разместить все статические файлы своего проекта на общедоступный CDN хостинг.
  • Предоставляет возможность вебмастерам загружать все файлы (javascript/css/images) которые использует какой либо плагин или библиотека с быстрого CDN хостинга, сняв тем самым нагрузку на собственный сервер.

Читать полностью »

image

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

Их действительно становится всё больше в последнее время, и это радует. Посмотрите сами хотя бы на эту подборку, а она довольно старая — 11 июля 2011 года.

Сегодня был как раз случай интересного опыта взаимодействия с такими возможностями. Взял тему с типом записей для вывода блоков на главной, прицепил к ней дочернюю — всё как положено, без непосредственного редактирования файлов родительской темы. Захотелось добавить типу записей, зарегистрированному в родительской теме, значок для меню в Консоли — автор почему-то не позаботился (может быть, не знал, что набор Fugue Icons прекрасно подходит для этого?)

В результате недолгих поисков выяснил простую конструкцию для переопределения параметров типа записей WordPress в дочерней теме.Читать полностью »

Дайджест интересных новостей и материалов из мира PHP за последние две недели №6 (01.12.2012 — 14.12.2012)

Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.

Приятного чтения!
Читать полностью »

Дайджест интересных новостей и материалов из мира PHP за последние две недели №5 (17.11.2012 — 30.11.2012)

Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.

Приятного чтения!
Читать полностью »

Дайджест интересных новостей и материалов из мира PHP за последние две недели №4 (03.11.2012 — 16.11.2012)

Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.

Приятного чтения!
Читать полностью »

Доброго времени суток.

Недавно в одном небольшом проекте на WordPress мне понадобилось динамически изменять пункты меню.
Немного погуглив я не получил того варианта, на который рассчитывал — все вариант были либо дико неудобные, либо терялся нужный функционал, а главное — возможность всё так-же редактировать меню из админ-панели.

Стоит отметить, что с WP я работаю ~2 месяца, некоторых аспектов, я конечно же, ещё не знаю, но гуглениями я пришёл к функции wp_update_nav_menu_item(), которой, почему-то, не оказалось в документации, но она оказалась как-раз тем, что нужно.
Читать полностью »

Ghost: идея простого блогодвижка на базе WordPress

Идея создания простой и удобной платформы для публикации блога вместо универсального CMS под названием WordPress витает в воздухе. Новый движок Ghost пока существует в виде концепта, но может очень хорошо выстрелить после запуска.

Ghost станет форком WordPress, с поддержкой родных тем и плагинов.
Читать полностью »

Дайджест интересных новостей и материалов из мира PHP за последние две недели №3 (20.10.2012 — 02.11.2012)

Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.

Приятного чтения!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js