는 각 단어를 대문자로 다음 ucwords,이 제목 값을 소문자로 돌려을하여 strtolower를 사용합니다 내가 수집 할 수 있습니다에서 ucwords 및
<?php echo ucwords(strtolower(the_title(null, null, false))); ?>
strtolower와 wordpresses에게 the_title(); 기능을 포장 시도 할 수 있습니다.
나는 그것을 시도하지 않았으므로 나는 그것이 작동하는지 모른다.하지만 이것은 어떻게 시도 할 것인가이다.
희망이
편집을하는 데 도움이 : 바로 내가 내 오래된 파일 중 하나를 살펴 했어, 당신의 functions.php에서 당신이 save_post의 행동으로 후크 함수를 정의 할 수 있습니다. 게시물 변수를 사용하면 해당 데이터를 조정할 수 있지만 다른 사람들은 원하는 효과를 내지 못하는 것을주의해야한다고 말한 것 같습니다.
add_action('save_post', 'save_postdata');
function save_postdata($post_id) {
//edit code here
update_post_meta($post_id, 'title', $title);
}
나는이 제목을 편집 할 수있는 기능이있는 경우 완전히 확실하지 않다는 update_post_meta() 기능을 사용하고, 나는 불행하게도 테스트를 실행할 수있는 능력이 없습니다.
너희들은 어떻게 생각하니?
다른 상황에서는 방해하지 마시고, Onl을 고려하고 싶을 수도 있습니다. 처음 문자를 대문자로 바꾼다. –
무엇? 나는 너를 따라 가지 않는다. 나는 titll 안에있는 모든 단어의 첫 글자를 자본화하고 싶습니다. O.o – Gavrisimo
나는 단지 모든 단어에 대해 그렇게하지 않고 첫 단어에만 적용하고 나머지는 순수하게 소문자로 남겨두면 더 좋아 보일 것이라고 말하고있다. 그것은 당신의 상황에 달려 있습니다 - 당신은 분명히 이것과 같은 책 제목과 같은 것들을 자본화 하겠지만, 당신은 SO 질문 제목과 같은 것에 그것을하지 않을 것입니다. 나는 당신의 타이틀 사용이 후자에 가깝다면 모든 단어의 첫 글자를 대문자로하지 않고 그 글자의 첫 글자 만 대문자로 만들면 더 멋지게 보일 것이라고 말하고 있습니다. –