> CMS 튜토리얼 > Word누르다 > 포드 프레임 워크를 사용하여 WordPress를 CMS로 전환하십시오

포드 프레임 워크를 사용하여 WordPress를 CMS로 전환하십시오

William Shakespeare
풀어 주다: 2025-02-20 09:53:09
원래의
972명이 탐색했습니다.
PODS 프레임 워크 : WordPress를 전체 CMS로 업그레이드하는 강력한 도구 코어 포인트 :

PODS 프레임 워크는 사용자가 사용자 정의 컨텐츠 유형을 추가하고 관리하여 WordPress를 완전히 기능적인 컨텐츠 관리 시스템 (CMS)으로 변환 할 수있는 WordPress 플러그인입니다. PODS 프레임 워크를 통해 사용자는 사용자 정의 콘텐츠 유형 (예 : "Books"유형)을 만들고 속성을 정의 할 수 있습니다. 사용자는 특정 항목 (예 : 개별 책) 및 관련 정보를 추가 할 수 있습니다.

PODS 프레임 워크를 통해 사용자 정의 페이지 및 템플릿을 작성하여 사용자 정의 컨텐츠를 표시 할 수 있습니다. 사용자는 와일드 카드를 사용하여 라우팅 시스템을 시뮬레이션하고 각 항목에 대한 모든 항목과 별도의 페이지를 나열하는 페이지를 만들 수 있습니다.
  • WordPress, Joomla, Drupal과 같은 CMS 플랫폼은 잘 알려져 있습니다. 그러나 WordPress에는 페이지와 기사 만 지원하는 두 가지 유형의 콘텐츠 만 제공됩니다. 현재 Pods 프레임 워크 플러그인은 유용 할 수 있습니다. WordPress 설치에 사용자 정의 콘텐츠 유형 및 관리 기능을 추가 할 수 있습니다. 다음 튜토리얼은 모든 책을 표시하는 개요 페이지와 책 링크를 클릭 한 후 세부 사항을 표시하는 페이지 웹 사이트를 만드는 방법을 보여줍니다.
  • 컨텐츠 유형을 추가하십시오 먼저 프레임을 설치하십시오. WordPress 플러그인을 설치할 때와 마찬가지로 플러그인은 Full Name Pods CMS 프레임 워크입니다. 설치 후 측면 메뉴에서 포드 메뉴 항목을 클릭하십시오. 설명에서 알 수 있듯이 POD는 명명 된 입력 필드 그룹입니다. 즉, 사용자가 속성을 정의하는 사용자 정의 콘텐츠 유형입니다. "새 포드 추가"버튼을 클릭하여 "책"이라는 포드를 만듭니다.
  • 책 포드를 만들면 화면에 속성이 표시됩니다.

기본적으로 새 포드에는 이미 "이름"및 "슬러그"열이 포함되어 있습니다. 이 경우 슬러그가 필요하지 않습니다. 왼쪽의 빨간색 X를 클릭하여 삭제하십시오. 그러나 책에는 출판사, 설명, 유형, 저자, 출판 날짜 및 책 표지와 같은 더 많은 정보가 필요합니다. 이제 그들을 만들어 봅시다. 오른쪽에는 "열 추가"섹션이 표시됩니다. 기계 이름 필드에 적절한 열 이름을 입력하고 열 유형의 경우 게시 날짜 및 설명을 제외한 단일 줄 텍스트를 사용하십시오. 출판 날짜 유형은 "날짜"여야하며 설명은 "종이 텍스트"여야합니다. 표지는 이미지의 URL 문자열 만 저장할 수 있습니다.

페이지 및 템플릿 포드 구성 후에는 측면 포드 메뉴로 돌아가서 "책 추가"를 클릭하십시오.

예를 들어 원하는 책을 추가하고 필요한 정보를 제공하며 작업을 저장하십시오.

Turn WordPress into a CMS with Pods Framework 페이지를 올바르게 표시하려면 테마 수정이 필요합니다. 이 예제에서 Twentyleven을 사용하여 주제 디렉토리로 이동하여 pods.php라는 새 파일을 만듭니다. 내용은 다음과 같아야합니다

파일 상단에

주석을 포함시켜야합니다. 이런 식으로 WordPress는이를 템플릿 파일로 인식하고 이름이 이름을 사용합니다. 이제 방문자가 책 목록을 볼 수 있으려면 현재 데이터베이스에있는 모든 책을 표시 할 목록 페이지를 작성해야합니다. PODS 설정 메뉴로 이동 한 다음 페이지 탭으로 이동하여 새 페이지 추가를 클릭하십시오. 이름을 "책"으로 지정하십시오. 이제 원하는 페이지 코드를 입력 할 수있는 텍스트 필드가 표시됩니다. HTML, JavaScript, CSS 및 PHP를 포함 할 수 있습니다. 다음 코드를 사용하십시오 :

그런 다음 페이지 템플릿 선택을 사용자 정의 포드 템플릿으로 설정하고 작업을 저장하십시오.
<?php /*
Template Name: Custom Pods template
*/

get_header();
?>
<div id="primary">
<div style="width: 93%;" id="content" role="main">
    <div id="post-0" class="post page hentry">
        <?php pods_content(); ?>
    </div>
</div>
</div>
<?php get_sidebar();
get_footer();
?>
로그인 후 복사

<<> Template Name 페이지를 올바르게 보려면 추가 구성을 변경해야합니다. Settings & Gt; 영구 링크로 이동하여 사용자 정의 구조를 선택하고 텍스트 필드에

를 입력하십시오. 이제 yoursite.com/books를 방문하여 방금 만든 페이지를 볼 수 있습니다. 또한 책 정보를 표시하는 페이지를 만들어야하므로 포드의 "새 페이지 추가"버튼을 다시 클릭하고 "Book/
<h1>书籍列表</h1>
<ul>
<?php
$pods = new Pod('book');
$pods->findRecords('id DESC', 10);
while ($pods->fetchRecord()) {
    echo '<li><a href="https://www.php.cn/link/cc8f2e58b77f38bde7744b4109446c07' . $pods->get_field('id') . '">' . $pods->get_field('name') . '</a></li>'; // 创建指向每本书的链接
}
?>
</ul>
로그인 후 복사
"이라는 이름을 사용하십시오. ""은 URL의 와일드 카드 이므로이 경우 책의 ID이기 때문에 중요합니다. 우리는 함수를 사용하여 첫 번째 와일드 카드 값을 검색 할 수 있습니다 (이 경우 유일한 경우). 다음은 책/* 페이지의 코드입니다

이제 우리는 책 컬렉션을 쉽게 관리하고 세계에 보여줄 수 있습니다. Pods 프레임 워크를 사용하면 WordPress로 강력한 웹 사이트를 쉽게 만들 수 있습니다. 실제로 와일드 카드를 사용하면 다른 프레임 워크가 사용할 수있는 라우팅 시스템을 시뮬레이션 할 수 있기 때문에 가능성은 거의 무한합니다. 다양한 POD 방법에 대한 자세한 내용은 Pods Codex를 방문하여 Pods 포럼에서 지원을 구할 수 있습니다.

Fotolia의 사진 Turn WordPress into a CMS with Pods Framework

포드 프레임 워크를 사용하여 WordPress를 CMS로 변환하는 FAQ (FAQ 부분은 기사가 너무 길고 의사 원리 목표와 일치하지 않기 때문에 여기서 생략됩니다. FAQ 부품의 내용은 수정없이 원래 텍스트에서 직접 복사 할 수 있습니다.)

위 내용은 포드 프레임 워크를 사용하여 WordPress를 CMS로 전환하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿