Во фразеологизме всегда как минимум два слова. Если вы видите одно слово в необычном значении, это не фразеологизм.Например, в предложении «Студент летел по коридору» нет фразеологизма, а слово лететь употреблено в переносном смысле. Имеет устойчивый состав. Если вы видите словосочетание, которое похоже на фразеологизм, проверьте, можно ли заменить одно из слов этого словосочетания на другое. Например, в словосочетании дырявая крыша каждое слово можно свободно заменить: дырявая кофта, черепичная крыша, — причем оставшееся слово сохранит свое значение. А если заменить какое-либо слово во фразеологизме крыша поехала, получится бессмыслица, например: дача поехала, крыша побежала. Можно сказать: «Девочка поехала», — но слово поехала в этом случае будет употреблено в прямом смысле. Не является названием.
Вообще предлог по это предлог дат., винит., предложного падежа. С существительными в именительном падеже он не употребляется. Поэтому, если говорить о подлежащем, то предлог по может быть в составе составных подлежащих, выраженных устойчивыми словосочетаниями и выражениями. Например: подлежащее-название учреждения --> Министерство ПО налогам опубликовало отчёт. Отдел ПО делам несовершеннолетних провёл рейд. подлежащее-крылатая фраза --> Наш "главный ПО тарелочкам" (в значении наш директор) дал нам новое поручение. подлежащее-лексически неделимое словосочетание, предикативная конструкция --> Учительское "Пройдёмся ещё раз ПО заданиям" не обрадовало учеников.