2014-04-10 7 views
-1

WordPress 사이트에서 작업 중이고 페이지 URL을 감지하여 동적으로 메타 속성을 정의하려고합니다. 다음 "웹 사이트" 그밖에 에코 "기사를"에코 웹 사이트 홈페이지에있는 경우PHP에서 메타 속성 유형을 동적으로 변경하는 방법

<meta property="og:type" content=" 
    <?php 
    $host = parse_url($domain, PHP_URL_HOST); 
    if($host == 'http://www.domain.com') { 
    echo $this->__('website') 
    } 
    else 
    { 
    echo $this->__('article') 
    } 
    ?> " /> 

이 나를 위해 작동하지 않는 것 같습니다.

+0

당신은 copypaste PHP 코드를 기대합니까? –

+0

죄송합니다. 내가 작성한 것을 붙여 넣는 것을 잊어 버렸습니다. –

+0

Wordpress를 사용하여 설명서를 읽지 말고 그냥 읽어 보시고 휠체어를 개조하고 잠재적으로 보안 허점을 열거 나 유지 보수가 불가능한 코드를 작성하십시오. – ScottMcGready

답변

0

이것에 대한 연구를 수행 했습니까? 나는 의심하지 않는다. 당신은 여기에 조건 코드 예제를 얻을 수 있습니다 - https://codex.wordpress.org/Conditional_Tags

if (is_front_page() && is_home()) { 
    // Default homepage 
} elseif (is_front_page()) { 
    // static homepage 
} elseif (is_home()) { 
    // blog page 
} else { 
    //everyting else 
} 
관련 문제