다른 페이지가로드 될 때 다른 내용을 표시하려면이 코드를 wordpress에서 사용하고 있습니다. 나는 홈, 바이오, 직장, 연락처 및 메모라는 사이트에 5 페이지가 있습니다. Notes 페이지가 블로그로 사용됩니다. 여기에 제가 사용하고있는 코드가 있습니다. 연락처 페이지 그것을 경우wordpress 조건부 문
<?php if (is_page('contact')) { ?>
get in touch with me
<?php } elseif (is_single()) { ?>
a note from me
<?php } elseif (is_page('notes')) { ?>
the notes of me
<?php } else { ?>
the <?php the_title(); ?> of me
<?php } ?>
그래서, 그것은 "저와 연락을"표시하고 하나의 블로그 게시물 페이지 인 경우는 "내게 메모"를 표시합니다. 그러나 이것이 내가 문제가있는 곳입니다. 다음 문장은 Notes 페이지에있을 때 "the notes of me"를 표시해야합니다. 그러나 이것은 발생하지 않습니다. 대신 "else"문에있는 기본 내용을 표시합니다. 왜 이런 일이 벌어지고 있는지에 대한 아이디어가 있습니까?
입니다. "notes"로 설정되어 있습니다. – codedude
Ok '메모'페이지를 블로그로 사용한다고 알려 주셨습니다. 실제로 페이지입니까, 아니면 실제로 wordpress의 기본 블로그 기능입니까 – KTastrophy
페이지를 만든 다음 설정> 읽기로 이동하여 게시물 페이지를 Notes 페이지로 설정합니다. – codedude