2014-09-25 2 views
1

은 각 페이지에 메타 태그 데이터를 할당/업데이트 할 수있는 것과 같은 기능을 원합니다. 내가 읽은 메타 태그를 <head> 태그에 넣어야한다는 것을 알았 기 때문에 코드를 어떻게 디자인해야합니까?HTML - 각 페이지에 대한 개별 메타 태그 데이터

page1.php 
<meta name="description" content="Page 1"> 
<meta name="author" content="owner 1"> 

page 2.php 
<meta name="description" content="Page 2"> 
<meta name="author" content="owner 2"> 

을 내가 관련 이미지를 표시해야한다 또한 어떻게하면 페이스 북 공유 링크 쿼리 :이 내가 달성하고 싶었다 무엇인가? 이처럼 :

FB Share

는 희망 누군가가 나에게 약간의 가이드를 줄 수 있습니다. 당신에게

+0

어떤 프레임 워크 (MVC 또는 CMS) 또는 템플릿 시스템을 사용하고 있습니까? – DavidT

+0

@DavidT Yii 프레임 워크를 사용 중입니다. –

+0

특정 프레임 워크 구문/파일 구조에 익숙하지 않지만 일부 Yii 개발자를 데려 오기위한 태그가 추가되었습니다. 페이스 북에서 사용할 메타 태그가 필요하다고 생각하지만. – DavidT

답변

1

감사 당신의 Action이 추가

Yii::app()->clientScript->registerMetaTag('Page 1', 'description'); 

을 페이지를 redering 전에. 자세한 내용은 this article

this article을 참조하십시오.

Facebook은 The Open Graph 메타 태그를 사용하므로 자세한 내용은 specs을 참조하십시오.

+0

''와' '이미지는 단지 하나의 이미지 링크 만 수락합니까, 아니면 더 추가 할 수 있습니까? –

+0

@KennyYap [specs] (https://developers.facebook.com/docs/opengraph/using-objects)가 말하기를 사람들이 어떻게하는지 모르겠습니다. '각 URL은 하나의 객체 만 될 수 있습니다 '. 테스트 할 웹 사이트가 있으면 [여기] (https://developers.facebook.com/tools/debug/og/object) –

+1

@KennyYap을 확인하십시오 [기사] (http://ogp.me/ #array)는'og : meta tags'를 도와줍니다. 이 기사에는 Open Graph (aka og)의 사양이 있으며, 많은 정보가 도움이 될 것입니다. –

관련 문제