在Wordpress header.php中使用条件和现代部落事件插件
我已经建立了一个网站使用现代部落事件插件,而不是专业版。我想在访客查看单个事件页面时显示不同的菜单,其中事件具有特定类别 我试过:在Wordpress header.php中使用条件和现代部落事件插件,php,wordpress,Php,Wordpress,我已经建立了一个网站使用现代部落事件插件,而不是专业版。我想在访客查看单个事件页面时显示不同的菜单,其中事件具有特定类别 我试过: if(has_term('music', 'tribe_events_cat' )) { 及 ……但两者都不起作用 如果在mytheme/tribe events/single-event.php文件中使用“music”一词,“tribe\u events\u cat”也可以使用 因此,tribe_events_cat功能似乎只在此时可用 有没有办法解决这个问题,
if(has_term('music', 'tribe_events_cat' )) {
及
……但两者都不起作用
如果在mytheme/tribe events/single-event.php文件中使用“music”一词,“tribe\u events\u cat”也可以使用
因此,tribe_events_cat功能似乎只在此时可用
有没有办法解决这个问题,或者有没有办法在代码前面使用ifhas术语“音乐”、“部落事件”或“猫”
非常感谢。请尝试阅读下面的代码
if ( is_taxonomy('tribe_events_cat') )
{
if ( is_category( 'music' ) )
{
// add your code in header.php
}
}
您可以尝试$post的第三个参数
if( has_term( 'music', 'tribe_events_cat', get_queried_object_id() ) ) {
太好了!非常感谢您的回复。
if( has_term( 'music', 'tribe_events_cat', get_queried_object_id() ) ) {