Agile Toolkit (atk4)에 맞춤 태그 (SEO 용)를 어떻게 추가 할 수 있습니까?사용자 정의 메타 추가하기
2
A
답변
1
어떤 템플릿과 마찬가지로,이 같은 것을 통해에 추가 텍스트를 추가 할 수 있습니다
$object->add('Text')->set('...');
당신이 $ API를 클래스로 추가됩니다 귀하의 경우.
1
나는 항상을/템플릿/기본 에 /atk4/templates/shared/shared.html의 복사본을 만듭니다 공격력 4.1.1
- 에서 다음 단계로 이런 짓을 우리 자신의 웹 사이트 디렉토리에 복사 해 두었다가 나중에 atk4 디렉토리를 덮어 쓰면서 나중에 ATK를 업그레이드 할 수 있습니다.
방금 만든 shared.html을 편집 및 콘텐츠 유형에 대한 기존 메타 문
< 메타 이름 = "설명"내용 여기 < = "<? metadesc? > 기본 설명 후 다음 줄을 추가? /? > < 메타 이름 = "keywords"content = "<? metakeywords? > 키워드, 키워드, 키워드 ... <? /? >
이제 당신은 모든 페이지에 대한 기본 설명 및 키워드를해야합니다.
https://github.com/atk4/atk4-addons/blob/master/misc/lib/Controller/Seo.php
당신에게 : 3. 마지막으로, /page/....php에서 다음 줄
$p->api->template->set('page_title','page title goes here');
$p->api->template->set('metadesc','Page description goes here');
$p->api->template->set('metakeywords','keyword1','keyword2','keyword3');
1
를 사용하여 특정 태그를 넣어뿐만 아니라 서 관련 컨트롤러가있다 이를 init() 내부의 API에 추가하여 사용할 수 있습니다.
$this->add('Controller_Seo');
그러면 페이지 템플리트의 특정 태그를 섹션으로 복사하기 만하면됩니다. 소스는 개념을 읽고 이해할 수있을만큼 단순해야합니다.
관련 문제
- 1. Wordpress에서 사용자 정의 태그 추가하기
- 2. 장고에 사용자 정의 필드 추가하기
- 3. MySQL 테이블에 메타 데이터 속성 추가하기
- 4. WordPress 메타 박스가있는 사용자 정의 CSS
- 5. 은 가능한 사용자 정의 메타 데이터
- 6. jquery 슬라이더에 사용자 정의 기능 추가하기
- 7. 동적으로 (런타임에) 사용자 정의 페이지 추가하기
- 8. Clojure의 시퀀스에 사용자 정의 비헤이비어 추가하기
- 9. Drupal 7의 뷰에 사용자 정의 필터 추가하기
- 10. Wordpress - 게시물 화면에 사용자 정의 필드 추가하기
- 11. 장고의 모델에 사용자 정의 유효성 검사 추가하기
- 12. 임시 테이블을 사용자 정의 테이블에 추가하기
- 13. web2py에서 사용자 정의 양식에 라디오 버튼 추가하기
- 14. SDK 4.0에 사용자 정의 된 키보드 추가하기
- 15. 리피터에 사용자 정의 컨트롤을 동적으로 추가하기
- 16. Umbraco Database 질문 - 사용자 정의 테이블 추가하기
- 17. 레일즈 - ActiveRecord에서 런타임시 사용자 정의 필드 추가하기
- 18. PyQt4 : QtMessageBox.information 기능을 사용자 정의 창에 추가하기
- 19. 웹 사이트에 사용자 정의 오류 페이지 추가하기
- 20. Wordpress : 사용자 메타 추가
- 21. LibTiff.Net을 사용하여 맞춤 메타 데이터 태그 추가하기
- 22. 레일스 2.3.8에서 ActionMailer 이메일에 맞춤 메타 태그 추가하기?
- 23. ListAdapter를 사용자 지정 ListView에 추가하기
- 24. 레일에 사용자 정의 메타 데이터가있는 2 개의 테이블을 결합하십시오.
- 25. Wordpress 사용자 정의 필드/메타 박스를 사용하여 파일을 첨부하려면 어떻게해야합니까?
- 26. iPad/iPhone 용 사용자 정의 CSS/메타 태그
- 27. 그룹 사용자 정의 그리드의 행으로 표시하기위한 메타 박스의 필드?
- 28. MVC 멀티 테넌트 사이트 - 테넌트 당 메타 태그 사용자 정의
- 29. 사용자 정의 메타 데이터를 ALAsset과 연관시킬 수 있습니까?
- 30. 젠드 프레임 워크 - 세션 핸들러에 사용자 정의 필드 추가하기