Evas,
Хорошо, atop так и должна работать, я примерно понял.
По поводу nginx, если он не отображается и как-то хитро настроен, то тоже похоже на правду и вот ваша команда действительно что-то вывела и нашла примерно tcp 0 0 *:http что там /nginx.conf похоже да на связку, но я вроде ничего не делал, но это могли сделать администраторы хостинга.---------- Добавлено 05.08.2018 в 20:41 ----------Plazik,
Спасибо, воспользуюсь советом, но по умолчанию htop, по-моему, у меня не установлен.
baas,
Запускаю утилиту top в ней каждые примерно 10-15 сек высвечивается и пропадает atop. Насчет связки nginx+apache это может быть т.к. я точно не знаю, а где это посмотреть, хотя подождите-ка, я же захожу в WordPress в All in One SEO – там есть раздел Производительность (краткая сводка о системе) и там написано Сервер - Apache и не слова про nginx. Команда netstat ничего не вывила/не нашла.
Скорее всего я так и сделаю, 1 не буду ничего трогать, работает и ладно, но хотелось бы понять вот процесс atop это же утилита на вроде top которая показывает работающие процессы, почему она не завершается, когда я из нее выхожу. И зачем процессы nginx если по идее работает apache сервер?
awx5, INWOXER seo,
Спасибо за ответ, я понял. В идеале да лучше удалить, но функция использовалась для вставки шорткодов в WordPress в разных местах, во множестве записей, страниц и короче если удалить функцию, то вместо пустой строки будут отображаться мои понатыканные шорткоды в скобочках, а что бы их убрать нужно все записи в базе данных проверить и стереть эти шорткоды что делать мне очень стремно и не хочется если честно. Оставлю я её до лучших времен, когда моя боязнь атаковать базу данных пройдет.
Пользуюсь All in One Seo Pack, в принципе нормально работает, но у меня только базовые вещи+для соц сетей разметка, были баги которые влияли на построение некоторых мета данных, но это не по вине плагина. Еще заметил что популярные(для меня/по сравнению с моим сайтом) сайты хакер.ру и лайфхакер.ру и другие пользуются - Yoast SEO(это не о чем не говорит, но тем не менее). Мое мнение сделать бы эти выводы мета данных самому, но так как я ленивый лентяй то пусть работает плагин.
Я тут не селен конечно, но то есть wp_reset_query() сбрасывает глобальную переменную $GLOBALS и заодно $wp_query, а wp_reset_postdata() только global $wp_query. Для таких тупых как я, это примерно вот где то видел в коментариях:
WP_Query( $args ) = wp_reset_postdata(); AND query_posts ( $args ) = wp_reset_query();
Так или иначе, переменной объекта экземпляра класса основанной на new WP_Query надо изменять имя переменной, и обязательно делать сброс в конце цикла в этом случае можно использовать функцию wp_reset_postdata(); вместо wp_reset_query();.
SeVlad,
Да это понятно, это я читал, там даже в одном из примеров написано что wp_reste_postdata(); полностью аналогичен работе функции wp_reset_query(); - я уловить разницу что-то не могу, толи нету ни какой разницы, то ли…
Я тут где-то недавно услышал, что где-то в недрах, глубоко, глубоко в самом центре ядра WordPress имеется кеширование некоторых объектов и сущностей, и если это так, то лучше для каждого нового вывода списка статей через new WP_Query использовать переменные с разным именем чтобы она сохранялась и кэшировалась, а не перезатирала старую переменную.
Это бред или это вообще без разницы и не на что не влияет.
Так я понимаю, что можно, я даже пробовал по-разному и это работает, но как правильно (исходя из скорости, возможных проблем, или еще каких-то причин, которых я не знаю и не понимаю).