Работа с записями и страницами в wordpress

Древовидная нумерация списка

Чтобы сделать древовидную нумерацию списка, как на картинке, установите для списка такие CSS стили:

.contents{ list-style-type:none; counter-reset:list; }
/* цвет чисел */
.contents li:before{ color:#555; }
/* уровень 0 */
.contents li.top{ counter-increment:list; counter-reset:list1; }
.contents li.top:before{ content:counter(list) '. '; }
/* уровень 1 */
.contents li.sub_1{ counter-increment:list1; counter-reset:list2; }
.contents li.sub_1:before{ content:counter(list) '.' counter(list1) '. '; }
/* уровень 2 */
.contents li.sub_2{ counter-increment:list2; }
.contents li.sub_2:before{ content:counter(list) '.' counter(list1) '.' counter(list2) '. '; }

Нумерация идет только до 3 уровня: верхний и два под ним. Если нужно больше, то по аналогии допишите стили так:

/* уровень 3 */
.contents li.sub_3{ counter-increment:list3; }
.contents li.sub_3:before{ content:counter(list) '.' counter(list1) '.' counter(list2) '.' counter(list3) '.'; }

Создание поста

Мы создали своеобразный маркер (рубрику) для поста, теперь поговорим о создании записи (поста). Процесс создания поста похож на создание страницы, но имеет некоторые отличия, о них и поговорим. Для начала наведите курсор мыши на «Записи» и кликните по «Добавить новую». В отличие от страницы, запись в WordPress имеет несколько форматов:

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

Заголовок и редактирование поста

Продолжим создавать пост. Введите заголовок поста:

Затем скопируйте в пустое поле ниже статью. Теперь при помощи инструментов форматирования приведите пост в желаемый вид:

Если вы читали статью «Плагин TinyMCE Advancedа», то уверен, что вы оформите статью на должном уровне. Обязательно выделите заголовки, цитаты (если они есть), добавьте изображения и прочее.

Рубрики WordPress и метки

Теперь поговорим о рубриках и метках. Обязательно укажите рубрику статьи. Сделать это можно поставив галки напротив нужной рубрики публикуемого материала:

Обратите внимание на блок «Метки»:

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

Как работают метки? Например, посетитель, кликнув по нужной метке, активирует фильтр, который перенаправляет его на страницу со всеми статьями с этой меткой. Удобно, не так ли? Метки можно добавлять по одной, а можно строчкой через запятую. После нажатия на «Добавить» все метки переместятся ниже кнопки.

Осталось выбрать миниатюру для поста:

Узнаём размер миниатюры

Обычно все темы поддерживают миниатюру записи. Это небольшая картинка, которая видна лишь на странице вывода постов. Она служит для выделения вашей статьи среди остального материала. Как правило, она тематически соответствует заголовку поста. Размер миниатюры зависит от вашего шаблона. Определить размер можно инструментом аналитики браузера, исследовав элемент. Мы уже сталкивались с этим инструментом в уроке «Нюансы поиска и скачивания темы для WordPress», во время анализа адаптивности темы. Теперь нам нужно снова нажать F12, находясь на странице вывода постов, и кликнуть по кнопке исследования элемента:

Далее, наведите курсор мыши на миниатюру поста:

На скриншоте выше видны размеры миниатюры. С 345 пикселей по ширине всё ясно, а вот 162,91 по высоте возникнет проблема. Например, Photoshop не даст поделить пиксель. В этом случае округляем до 163 пикселей.

У меня в шаблоне используется несколько размеров миниатюры. Поэтому я беру самые большие размеры и по ним делаю миниатюру. Затем WordPress автоматически изменяет размер и разрешение миниатюры и подставляет изображение в нужные места. Самый большой размер миниатюры у меня в первом посте анонса 720х340 пикселей:

Добавляем миниатюру поста

Добавить миниатюру поста можно кликнув по «Установить изображение записи». После этого откроется галерея WordPress с загруженными ранее изображениями. Далее, кликните один раз левой кнопкой мыши по миниатюре и она выделиться. Если же миниатюру вы ещё не загружали, то нажмите «Загрузить файлы»:

Затем перетащите миниатюру в окно или нажмите «Выберите файлы»:

После выбора изображения нажмите «Установить изображение записи»:

Последним шагом в создании поста является кнопка «Опубликовать», нажмите на неё:

Теперь на главной странице сайта должен анонсироваться пост.

Плагин Content Views – Post Grid & List for WordPress

Бесплатный плагин Content Views – Post Grid & List for WordPress позволяет гибко настроить вывод списка постов в режиме сеточного макета. С его помощью Вы можете задать вывод в виде сетки с указанным количеством элементов в строке, а также в виде складывающегося и прокручивающегося списков.

Итак, первым делом необходимо установить и активировать плагин, после чего в админ-панели перейти Content Views -> Все виды.

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

Во-первых, нужно задать имя макета (поле Заголовок). Далее, в поле Тип содержимого, указываем, к каким материалам сайта будет применен макет. Выберем Запись. Настройка Предел позволяет указать, сколько будет выведено элементов на странице. Укажем, например, 10.

На следующем шаге необходимо перейти на вкладку Настройки отображения. В блоке Макет выбираем тип макета (пусть это будет Сетка). Параметр Элементов в строке позволяет задать количество элементов (записей), выводимых в одной строке. Укажем 3. В следующих блоках Вы можете настроить вывод для мобильных устройств, а также указать, какие элементы записей выводить (миниатюра, название, содержимое, автор, дата и пр.)

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

Как видим, нам предлагают воспользоваться 2-мя способами. Первый способ подходит для вывода постов в виджете. Мы воспользуемся вторым способом, вставив специальный код в свою тему. В качестве примера будем использовать довольно популярную бесплатную тему GeneratePress.

Как видно, тема действительно посты на главной выводит по одному в списке. Для применения нашего макета необходимо вставить вышеуказанный код в файл index.php темы GeneratePress. Для этого в админ-части Вашего сайта нужно перейти Внешний вид -> Редактор, в поле Выберите тему для изменения указать GeneratePress и нажать кнопку Выбрать. Далее, в блоке Файлы темы, щелкнуть на Основной шаблон (index.php).

В самом большом текстовом поле с кодом необходимо найти следующие строки:

while ( have_posts() ) : the_post();

/* Include the Post-Format-specific template for the content.
 * If you want to override this in a child theme, then include a file
 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
 */
 get_template_part( 'content', get_post_format() );

endwhile;

generate_content_nav( 'nav-below' );

и заменить их на

echo do_shortcode("");

В итоге код файла index.php будет иметь следующий вид:

После внесенных изменений необходимо нажать кнопку Обновить файл.

В итоге главная страница сайта будет выглядеть так:

Мне нравитсяНе нравится1

Плагин User Submitted Posts форма для добавления посетителем статьи на сайт

Плагин User Submitted Posts

На этом плагине я остановлюсь чуть подробней, так как я использую его на своём политическом сайте и он меня устраивает. После установки и активации плагина вам нужно перейти к его настройкам. Админпанель — раздел Настройки — новый подраздел User Submitted Posts и на открывшейся странице установить нужные вам опции для формы:

Настройка плагина User Submitted Posts

Здесь, много настроек, все перечислять не буду, да и незачем, сами разберётесь. Вот некоторые опции: какие поля для формы будут отображаться (имя пользователя, заголовок сообщения, метки, выбор категории капча и так далее); какие категории разрешены; оповещать по электронной почте админа и многое другое. После того, как вы справитесь со всеми настройками, сохраните изменения и далее, вам нужно создать новую страницу. Дать ей подходящее название например, «Добавить новость», «Добавить рецепт» и т. п. А затем в режиме «Текст» вставить такую строчку 

Новая страница с формой Добавить статью на сайт

Опубликуйте её и теперь страница с формой «Добавить статью» будет выглядеть так:

Если кто то разместит новость, то вам придёт на почту сообщение и вы можете перейти на сайт — Все статьи — На утверждении и решить, что с ней делать:

Статьи на утверждении присланные читателями

Да, ещё одно, для того, чтобы перевести форму на русский язык, зайдите Плагины — Редактор и вверху справа из выпадающего списка выберите нужный плагин User Submitted Posts. Нажмите выбрать и откройте файл user-submitted-posts/views/submission-form.php для редактирования. Замените иностранные слова на русские, только не все, а только те, которые относятся к форме. Перейдём к следующему плагину, только теперь, без подробностей. Вы сами можете протестировать их и решить какой использовать.

Как добавить кнопку в запись или на страницу WordPress?

Есть несколько различных способов добавления кнопок в WordPress. Самые популярные методы:

  • через шорткод;
  • без шорткода;
  • код HTML/CSS.

Последний предусматривает знание основ этих двух языков, а также структуры шаблонов WordPress. Конечно, для новичков с ним могут возникнуть трудности. Поэтому рассмотрим первые два – с помощью плагинов.

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

Плагин WordPress Button Plugin MaxButtons

WordPress Button Plugin MaxButtons – плагин, который позволяет добавлять кнопки в WordPress с помощью шорткодов. Процесс создания кнопки занимает мало времени, потому что это отдельный интерфейс. Но он позволяет создавать действительно красивые и уникальные кнопки.

Чтобы воспользоваться плагином MaxButtons, вам нужно для начала его установить и активировать. Затем можно создать кнопку, перейдя в админ-раздел MaxButtons -> Add New.

К сожалению, вы не можете добавлять кнопки непосредственно в визуальном редакторе WordPress, хотя плагин позволяет легко вставлять кнопки, которые вы уже создали.

На странице создания новой кнопки нужно указать:

  • название кнопки (Button Name);
  • URL-ссылка, по которой перейдет пользователь после нажатия (URL);
  • текст-подсказка при наведении на кнопку (Button Tooltip);
  • текст кнопки (Text).

Также вы можете выбрать:

  • шрифт, цвет и отступы текста кнопки;
  • ширина кнопки;
  • описание кнопки.

После сохранения всех настроек (кнопка Save) вы увидите предварительный просмотр кнопки в режиме реального времени в правой части экрана:

Чтобы добавить кнопку в редакторе WordPress, вам просто нужно нажать на кнопку MaxButtons в редакторе на странице редактирования записи/страницы:

Дальше нажмите на кнопку, которую вы хотите вставить:

Отметим, что после вставки кнопка не появится в редакторе WordPress (только шорткод). Ее можно будет увидеть только на сайте.

Также помните, что после деактивации/удаления плагина все ваши кнопки исчезнут.

Плагин Forget About Shortcode Buttons

Forget About Shortcode Buttons – плагин добавления кнопок, который не использует шорткоды. Его главное отличие в том, что после деактивации плагина все ваши кнопки останутся на странице.

Первым делом установите и активируйте плагин.

Чтобы добавить кнопку:

  • откройте на редактирование запись/страницу;
  • поставьте курсор в место, где будет кнопка;
  • нажмите на панели инструментов кнопку Insert Button.

В окне, которое открылось, введите текст кнопки, URL-адрес и выберите параметры цвета/стиля. Так же, как и с MaxButtons, вы можете просмотреть изменения в режиме реального времени:

После того, как кнопка была настроена, нажмите кнопку Update. Теперь она появится в редакторе и на сайте.

Мне нравится1Не нравится

Чтение и отображение страниц и записей сайта — главная, rss и видимость для поисковых систем

Отображение на главной

1. Ваши последние записи — отображение на главной странице вашего проекта (ленте),  последних публикации ваших записей. Уточнение: Отображаются только новые публикации, измененные публикации остаются на своих местах.

2. Статическая страница —  отображения публикаций вашего проекта на статических страницах. Если вы не желаете публиковать  ваши записи на главной, этот вариант будет Вам крайне полезен. К примеру: Вы спокойно можете создать, отдельную страницу с названием «Блог» — она будет являться статической страницей. После в выпадающем меню опции  «Страница записей», вы указываете этот вариант статической страницы.

В итоге все ваши публикации будут отображаться только на ней. Это удобно если вам необходимо указывать на главной, именно большой объем информации о вашей компании и т.д. Соответственно надстройка «Главная страница»- предполагает за собой, выбор статической страницы для главной области сайта. К примеру: «О проекте»- статическая страница с подробным описание проекта. Этот вариант прекрасно подойдет для компаний и т.д.

Отображение в блоге

3. Отображение публикаций в блоге и RSS ленте — это количество записей на одной странице и соответственно за отображение каждой отдельной  записи. К примеру: указать можно по 5-10 публикаций на странице ( можно и больше) — эти надстройки зависят от того, что именно вы планируете. Вторая опция отвечает за представление каждой отдельной записи (публикации)  «Полный текст» и  «Анонс». «Полный текст» — представит вашу статью в полном объеме  и выведет в главной ленте вашего сайта. Этот вариант не очень красив и может ввести пользователя в заблуждение.

«Анонс»- это вывод небольшого объема текста публикации, соответственно  этот вариант будет более удобным для пользователя. Это мои рекомендации, но выбор остается за Вами. Возможно Ваши проекты, предполагают отображение полных статей. Поэтому  вы сами в праве устанавливать параметры в этом разделе на свое усмотрение.

4. Видимость для поисковых систем  —  это крайне важная опция этого раздела настроек,  так как отвечает за индексацию ресурса в сети. Если вы оставите в этом параметре галочку, то поисковые роботы не смогут произвести просмотр и индексацию вашего сайта. Эта опция отвечает за  жесткий запрет индексирования.  Будьте крайне внимательны и снимите галочку с этой надстройки.  В конце сохраните Ваши настройки.

Продолжение статьи: Как настроить сайт на WordPress новичку-полное руководство часть 2

  • Как установить Google Analytics на сайт WordPress – ставим счетчик
  • Добавляем Яндекс метрику на сайт WordPress – ставим счетчик
  • Как установить плагин в WordPress-Установка плагинов через админку
  • Устанавливаем тему в WordPress — установка тем WordPress новичкам
  • Как зайти в админку WordPress-Админ панель WordPress общий обзор
  • С чего начать создание сайта? Основы создания сайта
  • Создаем блог на WordPress бесплатно с нуля: рекомендация №1
  • Как зарегистрировать доменное имя сайта или как получить домен

Добавление дополнительных кнопок в редактор без плагина

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

Найдите файл , который лежит в папке . Откройте его, и в самом конце (у меня это 609 строка) найдите такой код:

609
610
611
612
613
614
615
616
617
618
619
620
621
622

edButtons10=newqt.TagButton(‘strong’,’b’,»,»,’b’);

edButtons20=newqt.TagButton(’em’,’i’,»,»,’i’),

edButtons30=newqt.LinkButton(),// special case

edButtons40=newqt.TagButton(‘block’,’b-quote’,’\n\n,’\n\n’,’q’),

edButtons50=newqt.TagButton(‘del’,’del’,’+_datetime+'»>’,»,’d’),

edButtons60=newqt.TagButton(‘ins’,’ins’,’+_datetime+'»>’,»,’s’),

edButtons70=newqt.ImgButton(),// special case

edButtons80=newqt.TagButton(‘ul’,’ul’,’

  • \n’

,’\n\n’,’u’),

edButtons90=newqt.TagButton(‘ol’,’ol’,’

  1. \n’

,’\n\n’,’o’),

edButtons100=newqt.TagButton(‘li’,’li’,’\t’,’\n’,’l’),

edButtons110=newqt.TagButton(‘code’,’code’,’,»,’c’),

edButtons120=newqt.TagButton(‘more’,’more’,»,»,’t’),

edButtons130=newqt.SpellButton(),

edButtons140=newqt.CloseButton(),

Это теги, которые у вас сейчас выводятся на панель визуального редактора. Чтобы добавить новую кнопку, надо в нужном месте добавить код ее вызова, например:

623 edButtons150=newqt.TagButton(‘span’,’span’,»,»,’span’)

Так мы добавим на панель кнопку с тегом .

Если вы хотите добавить кнопку не в конец списка, а в середину, то тогда вам придется поменять нумерацию у всех кнопок, которые идут после нее.

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

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

Внимание! После обновления версии WordPress все настройки собьются, и вам придется делать все заново, поэтому советую сделать резервную копию файла настроек, и заменять его при обновлении системы. На этом все

Если что-то непонятно, пишите!

На этом все. Если что-то непонятно, пишите!

Используйте конструктор страниц

Если у вас уже установлен компоновщик страниц, вам повезло – скорее всего, модуль вкладок у вас под рукой. Большинство основных конструкторов страниц предлагают вкладки как часть своего основного набора элементов.

Вот краткий обзор двух наших фаворитов:

– Бесплатный Elementor Page Builder

– Премиум WPBakery Page Builder

Модуль вкладок WPBakery немного отличается от предыдущего примера, так как вкладки при их добавлении изначально пустые. Вам нужно вставить дополнительные элементы страницы (текстовую область, изображения, значки и другое) во вкладки, чтобы добавить свой контент. Но это дает массу свободы для создания вкладок так, как вы хотите (в дополнение к встроенным параметрам стилей).

Структура URL записи в WordPress

Для начала пару слов скажу о постах (заметках) блога, хотя там все достаточно просто, поскольку соответствующий функционал внедрен в систему. Найдете нужные опции в амдинке в разделе «Настройки» — «Постоянные ссылки». На выбор представлено несколько базовых вариантов.

Раньше практически всегда указывал параметр /%category%/%postname%/ но сейчас перешел на /%category%/%postname%.html — в обоих случаях выводится название категории + URL заметки, однако во втором добавляется еще и html окончание.

Если честно, не думаю, что между данными форматами есть какая-то колоссальная критическая разница, поэтому у возрастных/старых проектов я бы ничего не менял. Кроме того, возиться с изменением структуры и передачей веса через 301 редирект новичкам будет достаточно хлопотно. Хотя с другой стороны, во время моих тестов оказалось, что смена постоянных ссылок создает автоматический редирект.

Цикл на основе query_posts()

позволяет изменить базовый запрос и вывести нужный нам вариант записей.

Вариант 1

Мы можем изменить базовый запрос (сделать еще один запрос и перезаписать данные предыдущего запроса) и, например, вырезать ненужные категории из вывода или изменить количество выводимых записей, порядок сортировки и т.д.

<?php global $query_string; // параметры базового запроса
query_posts( $query_string .'&cat=-6,-9&order=ASC&posts_per_page=20' ); // базовый запрос + свои параметры 



wp_reset_query(); // сброс запроса
?>

В этом примере мы создали новый запрос к БД, в котором использовали параметры базового запроса + свои параметры: исключили категории 6 и 9 (), а также отсортировали записи по порядку () и вывели 20 записей на странице вместо, установленных в настройках 10 (). Полный список параметров, которыми можно сформировать нужный нам вывод, смотрите в описании функции query_posts().

Преимущества такого изменения в том, что если мы, например, изменим количество выводимых записей на странице с 10 (по умолчанию) на 20, то пагинация на странице автоматически подстроится под это изменение, потому что query_post() меняет данные глобальной переменной $wp_query, а пагинация строится именно на основе этих данных. Это лишь один из примеров, показывающий что query_posts() и поведение других функций на странице взаимосвязаны.

Изменять базовый запрос WP рекомендуется через фильтр pre_get_posts

Вариант 2

Можно не использовать параметры базового запроса ($query_string), а полностью переписать базовый запрос:

query_posts( 'cat=-6,-9&order=ASC' );

Однако, такой подход по сути сотрет базовый запрос и создаст новый, который может быть составлен неправильно, поэтому полностью переписывать базовый запрос нужно аккуратно, со знанием дела.

Необходимость

Сбрасывать измененный запрос при использовании нужно, потому что переписывает глобальную переменную $wp_query которая отвечает за некоторые свойства страницы. Давайте посмотрим на примере.

Предположим нам на странице категории 6 (ID категории), нужно вывести данные только поста 9 (ID поста):

<?php query_posts('p=9');
if(have_posts()){ while(have_posts()){ the_post();
	the_title();
	the_content();
}}
else echo 'Записей нет';
?>

В этом примере мы не сбросили запрос и функция query_posts() переписала глобальную переменную $wp_query. Теперь, кода мы проверим какая это страница (а это страница категории: is_category() == true), мы увидим, что это уже совсем не страница категории, а страница поста: is_single() == true. Т.е. следующий код вернет нам «Это страница поста», хотя на самом деле это страница категории:

if( is_category() ) echo 'Это страница категории'; // не сработает
if( is_single() ) echo 'Это страница поста'; // сработает

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

Когда использовать query_posts()?

Когда нужно немного изменить основной (базовый) запрос WordPress. В идеале: для исключения рубрики/метки (например, на главной странице); изменение направления сортировки; ограничения количества выводимых постов; исключения определенных постов из категории/метки и т.п.

Не нужно использовать query_posts() для создания нескольких циклов на одной странице, для вывода в сайдбар списка постов, для создания дополнительного вывода записей и т.п., для этих целей используйте циклы на основе get_posts(). К тому же, обе функции понимают параметры одинаково! Так зачем «платить» больше?..

Когда следует добавлять ссылки Nofollow?

Рекомендуется добавлять атрибут nofollow к ссылкам на все внешние сайты, которым вы не доверяете.

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

Ссылки, в которые следует добавлять атрибут nofollow:

1. Партнерские и рекламные ссылки

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

Еще один популярный способ заработка блогеров – рекламные ссылки. Вы всегда должны добавлять nofollow к рекламным ссылкам, иначе можно получить бан от поисковика за размещение платной ссылочной массы.

2. Внешние ссылки

В ссылке, указывающей на источник информации, используйте nofollow. Но только, если она не ведет на авторитетный сайт.

3. Ссылки на боковой панели

Некоторые добавляют список внешних или партнерских ссылок в боковую панель своего WordPress- блога. Они могут вести на авторитетные сайты.

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

Вступление

В этом руководстве мы создадим плагин, который добавляет новые произвольные типы записей WordPress. Затем мы создадим стили для этих типов используя шаблоны. Если вы хотите обновить или создать плагин, то вы можете посмотреть наше руководство как создать свой плагин на WordPress.

Мы также включим функцию редактора записей Custom Fields (пользовательские или произвольные поля) для каждого типа и отобразим поля в новых шаблонах.

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

Но прежде чем мы продолжим, давайте разберёмся с тем, что такое пользовательские записи.

Перенос контента

Существует несколько методов, позволяющих импортировать материалы сайта. Самый простой, который в большей части подходит для небольших проектов – перенос контента вручную, скопировав HTML код статьи в редактор WordPress, добавляя SEO-данные в виджете соответствующего плагина. Такой способ может создать некоторые ошибки с отображением. Для исправления этого, рекомендуется применять пользовательские стили, вписав их в шаблон.

Как перенести HTML сайт на WordPress при большом количестве материала? Можно воспользоваться плагином HTML Import 2 или Import HTML Pages. В их возможности входит импорт контента с элементами форматирования. Адаптация оформления на низком уровне. Поэтому все правки осуществляются вручную.

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

Ссылка на основную публикацию