Все что мне потребовалось для ведения простого блога описано тут. Одно из ценных свойств подхода — отсутствие шагов по специальной подготовке страниц. Статьи редактируются в любом офисном ПО в процессе обыденного ведения доков, затем при желании причесываются и пихаются на сайт после автоматической конвертации в html. Далее их нужно подцепить к меню, а можно и не подцеплять если лень. Рабочий минимализм.
Оглавление
Тема. Выбор, активация, настройка
iFrame. Публикация OpenOffice файлов на сайт.
Выбор походящей темы.
Темы можно искать в гугле или выбрать из того что есть.
После установки темы и не активируя можно «примерить» её на сайт. Нажать кнопку «Посмотреть».
Можно отменить большую шапку: Внешний вид — Настроить - Изображение заголовка. Снять галку - «Шапка страницы»
Можно добавить несколько картинок и нажать в случайном порядке.
Настройки — Общие
Названия, краткое описания, адреса, почта, языка сайта..
Настройки — Чтение.
Что отображать на главной странице — можно привязать другие, последние записи например.
Ограничения для поисковиков на время строительства.
Внешний вид — Меню
добавить меню — задать новое название.
добавить к меню страницы расставив галки.
Переименовать пункты меню если нужно.
Порядок пунктов выбирается через перетаскивание.
Иерархию также.
В меню можно размещать не только страницы но и записи. Можно добавлять произвольные ссылки. Также рубрики. Выбрать где размещается меню можно галками. Они все разных типов.
Внешний вид — Виджеты.
Далее все просто и интуитивно. Установить — удалить.
Виджеты можно удалить через Внешний вид виджеты
Посмотрим полный цикл добавления записи.
Консоль — Записи
Создать новую или выделить и Изменить — Применить
Создать рубрику(опционально)
Записи — Рубрики
Задать названия
Кнопка - Добавить новую рубрику
Привязать записи к рубрике.
Создать новую если требуется
Поставить галку в нужную
Подготовить LO документ.
Открыть LO документ.
Файл — Сохранить как
Тип файла = Документ HTML
Подтвердить - «Использовать HTML”
Скопировать LO документ.
Открыть eternalhost.net
Главное — Менеджер файлов
www – название_сайта – myfiles
Выбрать подходящую по категрии папку
Загрузить.
Скопировать путь к файлу
Контейнер HTML для LO документа привязать.
На страничке нажать + и выбрать Произвольный HTML
В новое поле положить следующие теги
Меню
Внешний вид — Меню
Записи. Выбрать новую запись. - V
Добавить в меню
Запись появится в структуре меню внизу.
Шаблон содержит основные настройки сайта. Изменение его влияет на все строанички/записи.
Как понять какой шаблон применен к текущей страницы.
Общий список страниц/записей
Навести на название, возникнет меню. Нажать «Свойства».
Найти выпадающий список «Шаблон»
Как править настройки шаблонов.
Внешний редактор — Редактор
На верхнем меню пиктограмма «три полоски»
Откроется древовидное меню содержащее все элементы на странице.
2 вариант
Внешний вид
На активной теме кнопка Настроить
Внешний редактор — Редактор
В центре выпадающий список
Посмотреть все шаблоны.
Вставить блок.
Нажать «Плюсик» в верхнем меню.
Блок вставляется не внутрь какого то блока, а либо ниже блока либо выше. По сути это блок
Интересный инструмент который позволил мне готовить статьи в обычном Libre Office редакторе а затем закидывать на сайт и стыковать к меню. Форматирование при этом остается то же что было в документе.
Получить html, например
Закинуть html файл создав свою папку
Вставить с помощью виджета html конструкцию
«
<iframe src="http://localhost/myfiles/cmx869b.html" scrolling="no" width="90%" height="100"></frame>
обрезанный без полосы прокрутки scrolling="yes" scrolling="auto" ничего не меняет
меняет каждый раз надо жать на просмотреть
height="100" влияет — страница удлинняется
Чтобы страничка вела себя хорошо, масштабировалась и текст не выезжал за пределы и не обрывался в самом начале, нужно немного рихтануть изначальный тег.
Рабочий метод 1.
Хотя встроенных скриптов советуют избегать и пользоваться классом.
<b><iframe src="/myfiles/IT/IDE/Atollic/имя_файла.html" width="100%" onload="resizeIframe(this)" class="iframe-full-height" frameborder="0" scrolling="no"></iframe></b>
<script>
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
}
</script>
Источник:
Может пригодится при желании делать сайт на своем локальном серваке. Мне казалось по началу это хорошей идеей, поскольку я подключил svn ко всем файлам проекта и мог наблюдать что как меняется. В реальности это не обязательно. Есть бекап файлы и их хватит в 99.9 процентах случаев, svn же имеет обратную сторону — он жрет время на поддержку. Но на всякий случай для таких же замороченных «разработчиков» привожу тут пошаговое руководство.
Экспорт Базы данных с локального сервера.
Запустить локальный сервер и зайти в PhpMyAdmin
Выбрать БД нажав на название БД.
Зайти в БД.
Вкладка экспорт — Вперед.
Запомнить местоположение сформированного файла
Экспорт файлов сайта WordPress локального сервера.
В файловой системе проводнике на локальном сервере открыть папку с названием сайта.
Добавить все файлы и папки (файлы + папки wp-admin, wp-content, wp-includes) в архив zip.
Импорт Базы данных на хостинг.
Создать новую БД на хостинге (при обновлении почистить от таблиц)
Если база с таким назаванием уже есть можно удалить все таблицы
На хостинге в панели управления, на вкладке БД, создать новую БД.
В окне создание новой базы данных ввести
Название = имя той самой БД с локали.
Пароль = новый сложный.
Сохранить эти параметры в надежном мести и нажать Создать
Импортировать на хостинге БД лежащую на ПК.
Зайти в панель phpMyAdmin с хоста
Главное — Базы данных
Выделить базу данных
Пользователи — Web интерфейс
Убедить безопасность с тем что «разог можно»
Откроется phpMyAdmin
Нажать на названии только что созданной БД.
Вкладка Импорт
Обзор вашего компьютера нажать и выбрать файл .sql содержащий БД.
Импорт файлов сайта WordPress на хостинг.
Создать на хостинге новый сайт и прикрепить к нему домен
Панель управление хостингом — Сайты
Создать новый сайт
Откроется окно.
Имя директории = название сайта или доменное имя
Создать.
В открывшемся окне выбрать доменное имя и подтвердить.
Возможно придется дождаться письма о создании сайта.
Загружить архив на хостинг и распаковать
Меню Файловый менеджер
Открываем папку public_html на сайте. Если там расположены файлы заглушки их нужно почистить и вместо них загрузить архив с файлами сайта.
Варианты загрузки:
Архиватор – Загрузить и разархивировать. Выбрать подготовленный архив.
Использовать FTP-клиент FileZilla.
Распаковать архив.
Подготовка сайта к работе.
Коррекция описания БД
Поменять в wp-config.php данные для возможности работы с хостом. Для чего
Открыть ..\localhost\wp-config.php
Заменить
следующие параметры актуальными значениями
define( 'DB_NAME',
'dbalexesd' );
define( 'DB_USER', 'имя_нового_пользователя_БД'
);
define( 'DB_PASSWORD', 'хороший_пароль );
define(
'DB_HOST', '127.0.0.1:XXXX' );
define(
'WP_SITEURL', 'http://site.com/'
);
define( 'WP_HOME', 'http://site.com/'
);
Или скопировать готовый файл, если обновляем сайт.
Сохранить. Закрыть сайт. Перезагрузить сервер.
SSL
Вкладка SSL-сертификаты
Заказать откроется список.
Выбрать бесплатный SSL Let’s Encrypt.
Указать к какому домену привязать.
Дождаться письма о привязке.
Вкладка Сайты
Найти имя созданного сайта и нажать на шестеренку рядом с ним.
Включать Использовать безопасноес соединение https
Файловый менеджер
Среди файлов сайта открываем public_html открыть .htaccess и в верхней строке файла вставить - SetEnvIf X-HTTPS 1 HTTPS
Установка WordPress на хостинге и дальнейшая настройка
https://eternalhost.net/base/web-hosting/ustanovka-wordpress-na-hosting
v2.