Если нужна прямо суть, тогда надо читать кодекс вордпресса. С другой стороны, если есть штатные решения в виде wp_nav_menu() , зачем выдумывать велосипед... Читать wp-kama.ru/function/wp_nav_menu там же есть выдержки из кодекса.
Знаю только платный вариант: плагин Cackle cackle.ru он подменяет и штатные коменты и можно через соц сети коментировать, а можно и логинитья через соц сети
Судя по скринам этот виджет использует стандартный функционал ВП по настройке меню. А динамика достигается с использованием какого-то плагина под названием Dinamic Widget.
Изменить содержание виджета можно через настройки меню "С этим товаром покупают"