• CSS
    • ПРОГРАММИРОВАНИЕ (CODING)
    • Emmet, ul, li, table, form
    • Style, hover, child
    • CSS Hat, font, background
    • Reset, margin, padding, float
    • Base64, relative, z-index
    • Google Fonts, PSD
    • Brackets, Bootstrap
    • Script, src, comments
    • jQuery, Slick Js, Tooltip
    • Bootstrap, Slick Nav, @media
    • Mobile Vew, Font Awesome
    • SASS, Bootstrap
    • Flexbox, Slider
  • Word Press
    • #1. Introduction to WordPress
    • #2. WordPress Files Configuration
    • #3. Kernel Review. Codex
    • #4. Standards of Encoding
    • #5. Develop a plugin, introduction
    • #6. Hooks, Filters, InterNation
    • #7. Adding Admin Menus, JS, CSS
    • #8. HTTP API, Shortcodes, Transients
    • #9. Options API, Settings API
    • #10. Database API, $wpdb object
    • #11. Ajax. Widget API. Dashboard API
    • #12. Post Type. Taxonomies. Metadata
    • #13. Theme Development. Basics
    • #14. Loop. Template. WP_Query
    • #15. File functions.php – I
    • #16. File functions.php – II
    • #17. Child Theme. Shortcode. TinyMCE
    • #18. Frameworks. Blank Theme
    • #19. Framework. Underscores. Unyson
    • #20: Framework Unyson. Options
    • #21. Extensions, Components, Manifest
    • #22. Unyson: Built-in Extensions
    • #23. Unyson: Helpers, Filters & Actions
    • #24. WC: Installation & Updating
    • #25. WC: Settings & Options
    • #26. WC: Product Setup
    • #27. WC: Sell Products, Order
    • #28. WC: Theming
    • #29. WC: Extending
    • #30. WC: Extending
  • PHP
    • Laravel, MVC, Composer
    • FW Yii2
  • JS
    • JS
    • React, Angular
  • Freelance
  • Projects
    • Useful Products
      • Free WordPress Themes (WP)
      • Free CSS templates (CSS, HTML)
      • Стартовая тема Word Press (WP)
    • Project
      • Practic Task
      • Real Democracy Game
      • Research Journal
      • Qubot
      • Cyber-street
      • Amatue

#1. Introduction to WordPress

Rostyslav - 5 декабря, 2017 - One comment

    Что такое WordPress?

    Для чего подходит WordPress

    Загрузка и установка WordPress

    Загрузка WordPress

    Структура папок и файлов WordPress

    Подготовка к установке

    5-минутная установка

    10-минутная установка

    Знакомство с Админпанелю

    Раздел “Dashboard”

    Раздел “Posts”

    Раздел “Media”

    Раздел “Pages”

    Раздел “Comments”

    Раздел “Appearance”

    Раздел “Plugins”

    Раздел “Users”

    Раздел “Tools”

    Раздел “Settings”

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

    Новичкам в WordPress — с чего начать

    Первые шаги с WordPress

    WordPress. Личный блог. [GeekBrains]

    8 шагов, которые стоит сделать сразу после установки WordPress …

    Что такое WordPress?

    WordPress — система управления содержимым сайта с открытым исходным кодом, написана на PHP, сервер базы данных — MySQL, выпущена под лицензией GNU GPL версии 2. Несмотря возможность сравнения с  Google Blogger , TypePad и другие, WordPress отличается от них широким спектром возможностей, функциональных расширений (плагинов) и элементами дизайна (тем).

    История WordPress начинается в 2003 году, когда небольшая компания по разработке ПО для ведения блогов b2 основанная Мишель Вальдриги в 2001 году, прекратила свое развитие и получила продолжение в виде WordPress благодаря таким разработчикам как Мэтт Мюлленвег и Майк Литл.

    Популярность WordPress

    Для чего подходит WordPress

    • Блог
    • Интернет — магазин (плагины WooCommerce, WP e-Commerce, Jigoshop)
    • Форум
    • Статичные сайт
    • Каталоги
    • Портфолио
    • Сайт визитка

    Известные сайты которые используют WordPress

    • New York Post
    • Sony Playstation
    • Facebook newsroom
    • MP3.com

    Загрузка WordPress

    Скачиваем последнюю версию WordPress https://wordpress.org/latest.zip или русскую версию https://ru.wordpress.org/latest-ru_RU.zip. Скачав WordPress вы получите архив zip или tarball, который разворачивается в директорию wordpress. Первая часть установки WordPress заключается в копировании содержимого директории wordpress в корневую папку веб-сервера.    

    Структура папок и файлов

    Исходный код WordPress включает в себя множество различных файлов PHP, JS и CSS. Каждый файл служит для своей особой цели. WordPress это open-source продукты, его код открыт для изучения. Сам WordPress может быть источником для изучения.

    После распаковки WordPress вы увидите набор файловых структур WordPress как это показано на рис. 2.1.

    WordPress состоит из 3 директорий wp-includes, wp-admin, wp-content и из нескольких файлов рядом с этими директориями. К файлам ядра относятся все файлы из директорий wp-admin и wp-includes, а также большинство файлов из корневой директории WordPress. Директория wp-content содержит пользовательские данные (плагины, темы, медиа).

    Изменение любого файла ядра WordPress может привести к нестабильной работе сайта(Не сломай ядро). Изменения в ядре будут удалены после обновления WordPress.

    Обычно файлы из корневой директории WordPress, директорий wp-includes, wp-admin никогда не следует редактировать, но некоторые файлы корневой директории созданы для настройки WordPress их вы будете редактировать.   

    Директория wp-content содержит файл index.php и директории plugins, themes, languages это показано на рис 2.2  

    Файл index.php запрещает видеть содержимое директории wp-content это нужно для защиты сайта.

    Структура файлов и папок WordPress

    Что может находиться в директории wp-content

    • /plugins — плагины
    • /mu-plugins — обязательные плагины
    • /themes — темы
    • /uploads — медиафайлы и загрузки
    • /upgrade — автообновления
    • /languages — переводы
      • Произвольные директории
    • maintenance.php

    Подготовка к установке

    Прежде чем начать установку вам потребуется:

    1. Должен быть сервер (локальный или удаленный). Должен быть доступ к файлам и директориям на сервере. Доступ выдает хостинг.
    2. Убедимся что сервер подходит для WordPress. WordPress требует: PHP 5.2.4 MySQL 5.6 50 MB пространства на сервере 32 MB оперативной памяти на сервере
    3. Нужен сам WordPress. Последняя русская версия  https://ru.wordpress.org/latest-ru_RU.zip. Последняя английская версия https://wordpress.org/latest.zip
    4. Текстовый редактор чтобы изменять файлы рекомендую sublimetext
    5. FTP-клиент программа для загрузки файлов на сервере рекомендую filezilla

    5-минутная установка

    Это установка без создания wp-config.php файла. WordPress сам создаст этот файл. Но для этого на сервере должно быть разрешено создание и редактирование файлов директориях.

    Пошаговая инструкция: Скачиваем WordPress. Распаковываем архив. Переносим файлы WordPress на сервер. Создайте базу данных. Откройте браузер и перейдите на свой сайт. Вы увидите окно:

    Выбираем язык English и нажимаем “Continue” видим окно. Нажимаем “Let’s go” видим окно. Вносим свои данные и нажимаем “Submit”. Если все поля были указаны правильно, значит файл wp-config.php был создан. Нажимаем “Run the install” и устанавливаем сайт.

    На этом этапе WordPress создает нужные таблицы в базе данных и администратора сайта. Вводим данные и нажимаем “Install WordPress”. Сайт установлен.

    10-минутная установка. Создаем базу данных на сервере. Скачиваем WordPress и распаковываем его к себе на компьютер. Открываем распакованную папку wordpress и переименовываем файл wp-config-sample.php в wp-config.php Открываем wp-config.php в текстовом редакторе и указываем в нем настройки подключения к базе данных: Перенесите файлы WordPress на сервер. В браузере перейдите на ваш сайт. Если все сделано правильно, то вы увидите окно установки WordPress.

     

    Categories : Word Press, www

    • « Previous Post

    Discussions

    1. admin 5 декабря, 2017

      — выбрал и подключил блог (тема: SlimWriter)
      — загрузил текущий блог на хостинг (HostiMan)
      — сбросил результат на почту преподователю
      — вступил в группу для прохождения курсов SoftGroup WordPress UA Poltava
      — зарегистрировался на Git

    • Word Press
      • #1. Introduction to WordPress
      • #2. WordPress Files Configuration
      • #3. Kernel Review. Codex
      • #4. Standards of Encoding
      • #5. Develop a plugin, introduction
      • #6. Hooks, Filters, InterNation
      • #7. Adding Admin Menus, JS, CSS
      • #8. HTTP API, Shortcodes, Transients
      • #9. Options API, Settings API
      • #10. Database API, $wpdb object
      • #11. Ajax. Widget API. Dashboard API
      • #12. Post Type. Taxonomies. Metadata
      • #13. Theme Development. Basics
      • #14. Loop. Template. WP_Query
      • Lecture #15. functions.php – I
      • Lecture #16. functions.php – II
      • #17. Child Theme. Shortcode. TinyMCE
      • #18. Frameworks. Blank Theme
      • #19. Framework. Underscores. Unyson
      • #20: Framework Unyson. Options
      • #21. Extensions, Components, Manifest
      • #22. Unyson: Built-in Extensions
      • #23. Unyson: Helpers, Filters & Actions
      • #24. WC: Installation & Updating
      • #25. WC: Settings & Options
      • #26. WC: Product Setup
      • #27. WC: Sell Products, Order
      • #28. WC: Theming
      • #29. WC: Extending
      • #30. WC: Extending
    • CSS
      • ПРОГРАММИРОВАНИЕ (CODING)
      • Emmet, ul, li, table, form
      • Style, hover, child
      • CSS Hat, font, background
      • Reset, margin, padding, float
      • Base64, relative, z-index
      • Google Fonts, PSD
      • Brackets, Bootstrap
      • Script, src, comments
      • jQuery, Slick Js, Tooltip
      • Bootstrap, Slick Nav, @media
      • Mobile Vew, Font Awesome
      • Flexbox, Slider
      • SASS, Bootstrap
    • Cron
    • Framework Yii2
    • React, Angular
    • JavaScript
    • Freelance

    Generic selectors
    Exact matches only
    Search in title
    Search in content
    Search in posts
    Search in pages
    Filter by Categories
    CSS
    JavaScript
    Word Press
    www

    2019 Rostyslav N Design © Уроки программирования