Хотел бы спросить прямо, как вы думаете, какой вариант лучше для вызова шаблонов комментариев, между этими двумя:
if ( is_single() || (is_page() && (comments_open() || pings_open()))) comments_template('', true);
И от разработчиков WordPress и его недавно обновленной темы по умолчанию twentytwenty:
<?php if ( is_single() ) { get_template_part( 'template-parts/navigation' ); } /** * Output comments wrapper if it's a post, or if comments are open, * or if there's a comment number – and check for password. * */ if ( ( is_single() || is_page() ) && ( comments_open() || get_comments_number() ) && ! post_password_required() ) { ?> <div class="comments-wrapper section-inner"> <?php comments_template(); ?> </div><!-- .comments-wrapper --> <?php } ?>
В нем функция comments_template(); используется без аргументов, в операторе if нет функции проверки pings_open(), но есть какая-то проверка на защищённость поста паролем.
Если вернуться к теме функции comments_template(); то как я понял там передавать вообще никаких аргументов не надо.
Sitealert,
У меня это, по-моему, отключено:
У меня эти параметры отключены, но спам все равно приходит, я так понял никто не использует true в этой функции - comments_template('', true), тем более если этот функционал отключен в настройках.
Тогда и в сравнениях оператора if функция pings_open() не нужна, как я понимаю.
Код для примера:
Это случайно не к настройкам в Обсуждение относиться:
Это и есть своего рода пинги и трэкбэки?
Biomusor,
Хорошо, а то я уже подумал что-то новенькое, просто если 20 лет не выводится никаких подобных предупреждений (Или я слепой!), а потом бах и какие-то запросы к администраторской почте, то выглядит это подозрительненько :)
lonelywoolf,
Честно скажу, что тогда при Windows 9x с их багами, лагами и синими экранами, что сейчас с Windows 10 с их слежкой, автоматическими обновлениями, вечной загрузкой непонятно чего и в последнее время лагами с Проводником и т.п. – для домашнего использования я бы выбрал Windows/MacOS(Если бы был бы сыном миллиардера). Linux прикольный, но скопировав бы тогда в 98 пару вещей из Windows, а не только с Unix’а, то у него был бы шанс не 2% рынка а может быть все 50%.
Я ваще перед обновлением чего-либо в Linux молюсь что бы это заработало :)
Если установка/обновление через пакетный менеджер молюсь один раз, если установка из исходников молюсь всем богам как в фильме Мумия.
А про обновить все в один клик — это, наверное, здорово где нить на домашнем компе. У меня лично в Linux нет никогда уверенности в том, что после обновления будет все работать хорошо или также, скорее чувство что что-то пойдет не так.
Почему левые репозитории, это же официальные вроде как репозитории тех, кто выпускает и поддерживает это программное обеспечение?
Почему CentOS умирает, вроде же это полная копия RED HAT ENTERPRISE LINUX SERVER, а они вроде как умеют зарабатывать деньги, плюс вроде теперь там и IBM которые мейнфреймы и в компах немного шарят :)
Про обновления да, для меня это проблематично, уровень не тот, но и в Debian или Ubuntu я думаю есть нюансы.
А я лично за CentOS, все-таки это не нищие разработчики – Red Hat (NYSE: RHT) + IBM (NYSE: IBM). Да и знакомство в детстве было именно с этим дистрибутивом как это не странно, и да у них есть стиль :).
Жаль не удастся протестировать 7.4.5 так как по аналогии копи паста она опять требует очередную фигню:
Может есть какая-то скрытая опция чтобы она собралась без неё, но я хз. Хотя и не думаю, что между 7.3.17 и 7.4.5 были бы какие-то чудесные различия в производительности, но посмотреть и попробовать мне бы хотелось в + или в - к TTFB :).
mark2011,
Это все уже не важно, тем более по сути я ничего то и не делал, и не придумывал, я просто скопировал команду конфигурирования PHP один в один с текущей рабочей версии, которую устанавливали специалисты хостинговой компании, с расширениями можно решить, старые плагины можно заменить, но это тоже уже все не важно, т.к. при отключенных плагинах которые прям совсем не работали и расширениях PHP которые не использовались в определенных местах рендеринга сайта, сайт стал отображаться дольше чем при предыдущей версии, увы такое бывает.