Значит исправился, раньше не понимал.
Контакт не понимает картинки с опен графа, для него надо:
<link rel="image_src" href="...">
Модуль Migrate, документация хорошая.
Добавить класс к комментарию в зависимости от нужных условий.
Ну вот есть сторонний плагин ВП, у него есть страница админки, как мне в своем плагине изменить часть этой страницы админки?
И возьмем самый популярный плагин для WP https://wordpress.org/plugins/akismet/ - там в половине файлов нет комментариев, PHP смешан с HTML и тд.
https://www.drupal.org/project/browscap
У Друпала отличное API и куча качественных сторонних модулей, чего не скажешь о Джумле, ВП и ДЛЕ.
Лучше настроить rel="canonical".
Это все просто делается на Drupal (кликая в админке).
Если разработка дополнений нужна для денег, то тут однозначно WP.
Если для других целей, то только Drupal - прекрасное API, хорошая документация, высокое качество модулей.
DLE не понятно что тут делает, там нет нормального API.