shortcode 플러그인 만들기 부분까지 와있는데…

url을

http://localhost/public_html/books 라고 입력하면 404에러남니다.

대신 편집창에서 글보기를 누르면

http://localhost/public_html/?books=헬로우-워드프레스

이렇게 연결됩니다.

제대로된 건지 아니면  뭔가 세팅이 잘 못 된건 지 궁금함니다.

참고 : 고유주소 설정을 전혀 건드리지 않았는데 편집화면에서 고유주소가 [ http://localhost/public_html/?books=헬로우-워드프레스]이렇게 표시 되네요..]

 

지금보니

http://localhost/public_html/?post_type=books 이렇게 입력하면 원하는 화면(요약글 화면)이 얻어지는군요..

core가 업그레이드된 때문인가요?

  1. 최진영 댓글:

    Permalink Settings을 ‘Post name’으로 하세요.

    정확히 어떤 과정인지 설명 해주시면 좋겠습니다. 그리고 ‘public_html’ 디렉터리가 url에 나타나는 점으로 미루어 로컬 서버 환경 설정을 달리할 필요가 있을 것 같습니다. 단순히 디렉터리로 정의했다면 문제는 없겠지만요.

    예제의 환경과 다르면 조금의 수고가 필요할 수 있습니다.

  2. aesopc 댓글:

    고유주소는 ‘post_name’으로 변경했고요..
    설치 디렉토리가 ‘public_html’ 일 뿐 다를 것은 없습니다.
    다른 테스트에서 아무이상없이 동작하던 것입니다. 워드프레스 주소와 사이트 주소 모두 localhost/public_html/로 설정되어있습니다.e

    다만 제가 염려하는 것은 책을 따라오는 과정에서 무언가 놓치고 지나가서 나타나는 현상아닌지 하는 점입니다.
    메뉴의 ‘도서목록’ url를 ‘http://localhost/public_html/?post_type=books’

    이렇게 했더니 접속은 되는데

    archive-books.php 적용한 부분에서
    수정된 내용의 tag(‘Books’ & ‘archive-meta’)가 보이질 않습니다.

    지금까지는 잘 따라왔는데….. 여기서 막히네요..

    1. 최진영 댓글:

      진행한 테마 파일을 백업하고, 예제 파일로 제공한 테마를 업로드하여 확인해 보세요. 제대로 나타난다면 오타 또는 누락된 내용에 의한 현상으로 생각할 수 있지 않을까요. 말씀하신 것처럼 단계를 지나친 부분이 있다면 결과가 올바르게 나타나지 않을 것입니다.

      “수정된 내용의 tag(‘Books’ & ‘archive-meta’)가 보이질 않습니다.”

      의미를 이해하기 어렵습니다. 진행하고 계시는 ‘절’을 알려주세요.

  3. aesopc 댓글:

    해결되었습니다.

    앞쪽에 사용자정의 post 입력 부분에서 잘못된 부분이 조금 있었습니다.

    죄송^^

    1. 최진영 댓글:

      ‘books’ 타입 생성 시 Has Archive ‘True’, Rewrite ‘True’ 부분으로 생각하는데 맞나 모르겠습니다. 어쨌든 다행입니다.^^

댓글 입력 기간이 지났습니다.