기존 If 문 끝에서 두 번째 "if"문을 사용할 수 있습니까?두 번째 if 문을 사용할 수 있습니까?
"CODE A"를 사용하여 WordPress 웹 사이트의 조건부 제목 태그를 만듭니다. 원래 "CODE A"에는 "CODE B"가 포함되어 있지 않았지만 기존의 if 문 끝 부분에 추가하여 "CODE B"를 사용할 수 있다고 읽었습니다. "코드 A"가 맞습니까? CODE (A)의 출력
예 : 카테고리 "닭"과 웹 사이트 이름 "래서 피"와 "3 페이지"를 들어 브라우저에 표시
제목 :
치킨 - 조리법 - 페이지 3
.
CODE
<title>
<?php
if (is_category()) {
wp_title(''); echo ' - '; }
elseif (function_exists('is_tag') && is_tag()) {
single_tag_title(); echo ' - '; }
elseif (is_archive()) {
wp_title(''); echo ' Archive - '; }
elseif (is_page()) {
echo wp_title(''); echo ' - '; }
elseif (is_search()) {
echo 'Search for "'.wp_specialchars($s).'" - '; }
elseif (!(is_404()) && (is_single()) || (is_page())) {
wp_title(''); echo ' - '; }
elseif (is_404()) {
echo 'Not Found - '; }
if (is_home()) {
bloginfo('name'); echo ' - '; bloginfo('description'); }
else {
bloginfo('name'); }
if ($paged>1) {
echo ' - page '. $paged; }
?>
</title>
.
코드 B : 웹 사이트에서 복사 방법 :이 아카이브는 경우, 또는
또 다른 제안, 난 여전히 내 책에 땜질 해요로하면 제목의 끝에 페이지 번호를 추가하는 것입니다 여러 페이지가있는 항목 이렇게하면 중복 된 제목 (검색 엔진에는 적합하지 않음)을 피할 수 있습니다.
I이 사용 된 코드는 매우 간단하다 :
if ($paged>1) { echo '- page ', $paged; }
내가 바로 다른 모든 후 끝 부분에 코드를 삽입.
오류가 없지만 초보자에게는 두 번째 if 문을 사용하는 것이 잘못된 것으로 보입니다. 당신의 도움을 주셔서 감사합니다! – leko
물론, 오신 것을 환영합니다! – Yavor