최고의 여름 데이터 라이프 엔진 인쇄용 버전. 데이터 라이프 엔진 인쇄 가능 버전 구성

안녕 친구들. 나는 거의 모든 시간을 보낸다. 내 사이트의 대부분은 CMS DLE를 기반으로 하기 때문에 이 엔진으로 많은 작업을 해야 합니다. 나는 개발자들이 SEO에 친숙하지 않고 일반적으로 그런 말을 들어본 적이 없다고 전에 말했지만, 그것은 가능한 것보다 훨씬 더 나쁜 것으로 판명되었습니다. 나는 인기있는 엔진의 "seos"에 전념하는 전체 시리즈의 게시물을 준비했습니다(카테고리 참조).

하지만 오늘은 DLE용 html 사이트맵과 같은 중요한 이야기를 하고자 합니다.인터넷에서 일반 카드모듈을 아무리 찾아봐도 찾을 수가 없었습니다. 물론 몇 가지 솔루션이 있지만 모두 필요한 결과를 전혀 제공하지 않으며 때로는 해를 입힐 수도 있습니다. 모듈을 직접 작성하거나 전문가에게 내 "소원"의 구현을 맡겨야 했습니다. 나는 그의 열정과 놀라운 작업 속도에 대해 Alexander Fomin에게 깊은 감사를 표합니다.

내가 소개할 DLE 사이트맵 모듈은 모든 SEO 요구 사항을 충족하며 설치가 매우 쉽습니다.

SiteMap - DLE용 HTML 사이트맵 생성용 모듈

원래 이름:사이트맵
CMS 호환성: DLE 8.2- 10.6
퍼짐:소스에 대한 링크 배포가 필요한 경우 있는 그대로 무료
현재 버전: 2.2(2014년 8월 5일부터)
목적:모든 게시물, 카테고리 및 정적 페이지에 대한 링크가 있는 정렬되지 않은 목록을 표시합니다.
특징:임베딩을 위한 시각적 코드 생성기. 사이트의 모든 요소(뉴스, 카테고리, 정적 페이지)를 표시하는 원칙의 세부 구성 - 표시되는 요소의 수, 정렬 및 정렬 순서의 원칙, 요소를 링크 또는 일반 텍스트로 표시, 포함/제외 기능 특정 요소.

DLE용 HTML 사이트맵 모듈에 대한 설명 및 구성

친구, 2012년 6월 3일, 완전히 새로운 사이트맵 버전 2.0이 출시되었습니다.우리는 모듈의 유용성에 대한 기준을 새로운 수준으로 높이고 있습니다. 우리(당신도)는 구현된 시각적 코드 생성 시스템을 매우 좋아했고 사이트맵 모듈에서도 구현하기로 결정했습니다. 이제 모든 기능과 해당 값에 대한 설명서와 설명을 읽을 필요가 없습니다. 관리자 패널로 이동하여 여러 값을 지정하면 됩니다. 모듈이 준비되었습니다!

위에 나열한 것 외에도 몇 가지 더 중요한 기능:

  • 모듈이 완전히 캐시되었습니다.
  • 모듈은 DLE API를 사용합니다.
  • 지도에는 조정을 통과하지 못한 출판물과 향후 계획된 출판물이 표시되지 않습니다.
  • CNC의 유무 및 CNC 유형이 고려됩니다.
  • 이러한 미묘함이 제공됩니다-누군가가 DLE 엔진으로 오랫동안 작업 한 경우 이전 버전에는 CNC가 전혀 없었고 나타났지만 한 가지 유형 (유형 3과 동일) 지금 형성 중입니다). 따라서 이것은 이 모듈에서도 제공됩니다. 새 간행물은 URL과 함께 표시되며, CNC 유형은 관리 패널에서 선택되고 이전 간행물은 이전 유형의 CNC의 URL과 함께 각각 표시됩니다.

시각적 생성기의 모양에도 불구하고 모듈의 역학에 익숙해지는 것이 좋습니다.

모듈은 다음 태그를 사용하여 main.tpl 템플릿에 삽입됩니다.
(포함 파일 = "엔진/모듈/사이트맵.php? param1 = value1 & param2 = value2")

param1 = - 모듈 매개변수, value1 - 매개변수 값. 모듈 설정은 다음과 같습니까? &로 구분합니다.

예제 삽입(id = 2,3,4인 카테고리의 정적 페이지 및 뉴스 목록이 있는 사이트맵 표시):
(콘텐츠)
(포함 파일 = "엔진/모듈/사이트맵.php? show_static = 1 & need_cats = 2,3,4")

사이트맵이 별도의 페이지에 표시되기 위해서는 (include ...) 태그를 묶어야 하고, (content) 태그를 묶어야 합니다. 그 후에 모듈은 http://site.ru/sitemap/에서 사용할 수 있습니다.

매개변수 및 해당 값을 변경한 후에는 관리자 패널에서 캐시를 지워야 합니다.

다음을 삽입할 때 tpl을 통해 전달되는 모듈 매개변수:

  • need_cats - 지도에 표시할 카테고리 ID의 쉼표로 구분된 목록
  • exc_cats - 지도에서 제외할 카테고리 ID의 쉼표로 구분된 목록
  • need_news - 지도에 표시하기 위해 쉼표로 구분된 기사 ID 목록
  • exc_news - 쉼표로 구분된 기사 ID 목록, 지도에서 제외
    • 이러한 매개변수를 동시에 지정하는 것은 의미가 없습니다.
  • need_static - 지도에 표시할 정적 페이지 ID의 쉼표로 구분된 목록
  • exc_static - 지도에서 제외할 정적 페이지 ID의 쉼표로 구분된 목록
    • 이러한 매개변수를 동시에 지정하는 것은 의미가 없습니다.
  • Cats_as_links - 카테고리 이름을 링크로 표시(1 또는 0)
  • show_static - 지도에 정적 페이지 표시(1 또는 0)
  • Cats_sort - 카테고리 목록에 대한 정렬 필드(dle_category 테이블의 필드)
  • Cats_msort - 카테고리 목록 정렬 방향(ASC 또는 DESC)
  • news_sort - 기사 목록의 정렬 필드(dle_post 테이블의 필드)
  • news_msort - 기사 목록 정렬 방향(ASC 또는 DESC)
  • static_sort - 정적 페이지 목록의 정렬 필드(dle_static 테이블의 필드)
  • static_msort - 정적 페이지 목록의 정렬 방향(ASC 또는 DESC)
    • 정렬 방향에는 2가지 옵션이 있습니다.
      • ASC - 오름차순(알파벳)
      • DESC - 내림차순(역방향)
    • 필드 및 정렬 순서가 지정되지 않은 경우 지정된 범주 설정이 사용되거나 표준 매개변수 DLE
  • Cats_limit - 표시할 하위 범주의 최대 수
  • news_limit - 카테고리에서 표시되는 최대 기사 수
  • static_limit - 표시할 최대 정적 페이지 수

알아 채다 위의 설정이 필요하지 않습니다, 아무 것도 지정할 수 없습니다. 태그(include file = "engine/modules/sitemap.php")를 삽입하기만 하면 기본 설정이 사용됩니다.

사이트맵 모양 및 스타일 클래스

변경을 위해 선택적으로 제공됨 모습사이트맵에서 이를 수행하려면 템플릿의 스타일시트(style.css)를 열고 아래에 설명된 클래스를 작성하십시오.

사이트맵의 CSS 클래스 목록:

Sitemap_categories - 요소

관련 기사: