2013-10-08 5 views
0

위젯 제목을 클래스로 사용하여 클래스를 클래스에 추가하고 작동하지만 제목 자체는 더 이상 표시되지 않습니다.출력 제목을 wordpress의 클래스로 사용 PHP

출력하는 클래스 외에도이 필터 자체에 제목을 표시하려면 무엇을 추가해야합니까?

예를 들어
function widget_title_as_class($title) { 
return '<div class="BlockHeader-text ' . sanitize_title($title) . '"></div>'; 
} 
add_filter('widget_title', 'widget_title_as_class') 

:

<div class="header-tag-icon"> 
<div class="BlockHeader-text"> 
<div class="header-tag-icon Search"></div> 
</div></div> 

제목이 이제 클래스하지만 제목 자체 참조 :

<div class="header-tag-icon"> 
<div class="BlockHeader-text"> Search </div> 
</div> 

이 필터를 출력 HTML이 말한다 : 필터 불을 지르고없이이 말한다 사라? 고칠 수 있어야 하나? PHP들 도와주세요! 감사합니다,

답변

1
function widget_title_as_class($title) { 
return '<div class="BlockHeader-text ' . sanitize_title($title) . '">'.sanitize_title($title).'</div>'; 
} 
add_filter('widget_title', 'widget_title_as_class'); 

당신이 사업부에 값을 전달되지 않기 때문에

+0

그래! 워드 프레스 감사합니다, 그게, 당신이 무슨 뜻인지 안다. 고마워요! – Inge