Базовые знания для использования WordPress
Интересное

Базовые знания для использования WordPress

Знакомство с WordPress

WordPress — это бесплатная платформа для создания сайтов с открытым исходным кодом. На более техническом уровне WordPress — это система управления контентом (CMS), написанная на PHP и использующая базу данных MySQL. Говоря языком неспециалистов, WordPress — это самый простой и мощный конструктор блогов и сайтов, существующий на сегодняшний день.

WordPress — это отличная платформа для создания самых разных сайтов. От блогов до сайтов электронной коммерции.

Скачать

  • Последний WordPress (рус.): https://ru.wordpress.org/latest-ru_RU.zip
  • Последний WordPress (eng.): https://wordpress.org/latest.zip
  • https://wordpress.org/download/releases/ — все релизы.

Требования

Рекомендуемые:

  • PHP 8.3+
  • MySQL 8.0+ или MariaDB 10.6+
  • HTTPS
  • Apache или Nginx (рекомендуется)

Минимальные:

  • PHP 7.2.24+
  • MySQL 5.5.5+
  • Любой сервер с поддержкой PHP и MySQL

Исходный код

  • Код ядра WP: https://github.com/WordPress/WordPress
  • Репозиторий для разработчиков WP: https://github.com/WordPress/wordpress-develop
  • Код всех версий WordPress: https://build.trac.wordpress.org/browser/tags/
  • Исходные коды плагинов каталога WP: https://plugins.svn.wordpress.org/
  • core.trac.wordpress.org — Код ядра WP последней версии (включая альфа и бета). Но удобнее смотреть на github (ссылка выше).

Знакомство с WordPress

  • Статистика использования WordPress
  • Особенности WordPress
  • Терминология WordPress (глоссарий) (англ.)
  • Форум поддержки WordPress

Работа с WordPress

  • Установка WordPress
  • Обновление WordPress
  • Новичкам в WordPress — С чего начать
  • Иерархия шаблона
  • Цикл WordPress
  • Теги шаблона (теория)
  • Список Функций (тегов шаблона)
  • Список Функций
  • Создание резервной копии базы данных

API в WordPress

  • API Метабоксов (Widgets API). См. функцию add_meta_box().
  • API HTTP
  • API REST
  • API Плагинов. Читайте также про хуки.
  • API Шорткодов (Shortcode API)
  • API Модификации тем (Theme Modification API)
  • API Карты сайта
  • API Кастомайзера (Theme Customization API)
  • API Виджетов. Читайте также статью с офф.сайта (англ.)
  • API Переводов (локализации)
  • API Перезаписи (Rewrite API). Читайте также описание класса WP_Rewrite (там много примеров).
  • API Заголовков файлов (File Header API)
  • API Файловой системы (Filesystem API) (англ.). См. функции API.
  • API Кнопок HTML-редактора (Quicktags API)
  • API Heartbeat
  • API Объектного кэша (object cache)
  • API Cron (планировщик задач крон)
  • API Robots
  • Для базы данных:
    • API Общения с БД (класс wpdb)
    • API Настроек (Settings API)
    • API Опций (Options API)
    • API Временных данных (Transients API)
    • API Метаданных (Metadata API)

    Шпаргалки

    Шпаргалка по WordPress Шпаргалка по WordPress

    Помощь по WordPress с ответами на популярные вопросы разработчиков

    Vc.ru История матери, которая сначала испугалась кредита, а потом разобралась — делюсь на vc.ru. vc.ru

    Средний рейтинг
    0 из 5 звезд. 0 голосов.