Данные должны откуда то браться, мало входных данных)
Так вроде наборов блоков в репо 100500, на любой вкус. Надо только разумность использовать замеряя производительность, сами по себе блочные области виджетов работают быстрее, но все и от автора блоков. Самому под свой проект делать блоки конечно интереснее, но нужны знания, все возможности и все необходимое есть в ядре.
Можно еще попробовать закрыть все маршруты https://gist.github.com/danielbachhuber/8f92af4c6a8db784771c закрывает вроде то, что нужно.
И плагин https://wordpress.org/plugins/disable-json-api/ Конечно, как написал SeVlad, осторожно и с оглядкой на ошибки.
Меньше эмоций и больше логики. Ядро отключает весь функционал регистрации и никаким образом его не включить без прямого доступа к файлам или только через админку. Но всегда есть кривые руки, которые могут отключить дефолтные функции и включить свои в плагине, сниппетом и не установить защиту, рубануть фильтры со странным приоритетом и в странных местах, зависимости и тд. Отсюда и проблема - она и есть установленная хрень))
Excellent
А в чем смысл этого действия, выдернуть фильтр из плагина и заставить его работать точно также, только утеряв возможность по быстрому реагировать?
К сожалению сейчас нет возможности посмотреть и подсказать.
Вроде настройки лайтбокса в настройках вашего шаблона, посмотрите там пощелкайте настройки. Можно его отрубить и проверить с другим простеньким плагином для картинок.
Всякую хрень на сайт не надо ставить или свои сниппеты добавлять, которые отрубают дефолтный функционал и тогда не придется мудрить с хуками))
Все в ядре предусмотрено при отключении регистрации и никто не сможет ее включить для себя. Либо использовали что-то совсем древнее, имеющее дыры.
Не дочитал про не тайтл. Тогда еще проще, у всех seo плагинов куча хуков и тем более на изменение заголовков и тегов. Просто надо зайти на сайт плагина и взять нужный хук))