mikkelbreum
  • 0
Новичок

Что-то вроде is_childtheme()

  • 0

в functions.php родительской темы я хотел бы проверить, запускается ли тема напрямую или через дочернюю тему.

Есть ли традиционный способ сделать это? Я не могу найти функцию is_childtheme(), которую мне хотелось бы найти… так как же лучше? Проверьте имя темы и сравните его с родительской темой, может быть? Как это может быть сделано?

Share
  1. Теперь я просто проверяю, если get_current_theme() != ‘ParentThemeName’

    • 0
  2. Как сказал One Trick Pony, есть специальная функция (начиная с WP 3.0):

    is_child_theme()

    • 0
  3. WordPress Core делает это так (по крайней мере, в какой-то момент):

    if( TEMPLATEPATH !== STYLESHEETPATH )
      // We have a child theme active
    
    • 0

Оставить ответ

You must login to add an answer.