Вопрос про лишние запросы в БД
Я создал новый post_type. Вносить данные при создании поста я буду в ACF (пользовательские поля) и мне совсем не надо будет выводить the_content() в single.php. Мне нужно каким-либо образом говорить WordPress, что мне не надо подгружать content поста, потому что он мне не нужен? Или WordPress грузит такие данные при непосредственном вызове функции the_content()? Или, допустим, на странице таксономии выводится карта на весь экран, данные в которую я подгружаю через AJAX и мне не надо выводить список постов. Как мне сообщить WordPress, что мне не надо это? Или достаточно просто удалить код вывода этих постов в taxonomy-name.php?
Попробуйте посмотреть в сторон кукисов
Создайте кнопки переключения контента - которые запишут в куки правила: вся статья либо часть, либо полностью убрать поле
После уже в php на основе настроек кукисов, создайте логику if else.