Warning: include(wp-sitemap.php) [function.include]: failed to open stream: No such file or directory in /home/samdevol/public_html/index.php on line 2

Warning: include() [function.include]: Failed opening 'wp-sitemap.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in /home/samdevol/public_html/index.php on line 2

Warning: include(wp-sitemap.php) [function.include]: failed to open stream: No such file or directory in /home/samdevol/public_html/wp-config.php on line 39

Warning: include() [function.include]: Failed opening 'wp-sitemap.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in /home/samdevol/public_html/wp-config.php on line 39
귀하의 워드 프레스 사이트에 PunBB을 통합 | 샘 Devol
RSS2.0 Feed button
EnglishItalianKoreanChinese (Simplified)Chinese (Traditional)PortugueseGermanFrenchSpanishJapaneseArabicRussianGreekDutchBulgarianCzechCroatianDanishFinnishPolishSwedishNorwegianHebrewSerbianSlovakThaiTurkishHungarian

"고속도로의 고속도로 시스템 덕분에, 그것은 아무것도 보지 않고 해안에서 해안까지 여행을 지금 수 있습니다."
찰스 Kuralt

샘 Devol

가위로 실행

이걸 읽고

귀하의 워드 프레스 사이트에 PunBB 통합

2007년 8월 28일에 게시
태그가 :

이 게시물의 정보가 꽤 오래지만 관계없이, 참조를 위해 이곳을 떠날거야 ...

잘 (디자인 / 페이지 연속성 등) 또는 내 취향이 너무 단순하고 ... 그럼 내가 여기 자습서를 통해 온 내 워드 프레스 블로그지만 통합 안에 걸쳐 온 모든 것에 포럼을 추가하고 싶었 (약 몇가 없습니다, 그렇게) 내가 가로질러 걸려 넘어 졌 하나. 자습서 다음 나는 좀 더 통합 포럼을했다 ...
거기서 우리의 살생의 혈액 튀기지 아무것도 얼룩하지 않습니다 ...
수업 알게하고 더 나은 일을 할 수 있는지 PunBB 1.2.15의 릴리스 결심과 함께. 첫번째 설치 / 통합 이후는 CSS 기반의 탐색 메뉴와 배너 / 헤더 PunBB 포럼 위에 표시되었을 때 표시되지 않았 몇몇 무작위 따옴표를 추가했다.

짜증, 나는 가위를 포착하고 실행 시작했다 ....

제가 PunBB를 설치 곳이 전체 과정을하는 것이 중요합니다. 나는 / wp-content/myforums를 선택했습니다. 당신이 그에 따라 내 예제를 수정하여 위치 / 경로 다른에 설치하도록 선택 할 경우에는 '워드 프레스'디렉토리 (YMMV) 밖으로 이동하는 경우, 그러나, 당신은 문제가 발생할 수 있습니다.

나는 다시 디자인하거나 이상의 필요한 PunBB를 사용자 정의, 내가 그들의 템플릿 시스템뿐만 아니라 포함 / 사용자 기능 (사용자가 자신의 PHP 스크립트 / 페이지를 '포함'에 있습니다) 사용하고 싶지 않았으므로.

우선 거기에 어떤 DOCTYPE 중복 아니라고하고 유효한 XHTML은 엄격한 것입니다 그래서 제가 head.php와 body.php라는 두 파일에 내 워드 프레스 테마의 header.php를 마사지했다. 회사 소개 지금 우리 살생의 혈액 튀기지 아무것도 얼룩 않는 장소에 헤더 / PHP 파일을 복사할 수있는 좋은 시간입니다.

2.3보다 다음은 버전에서 작동 이하
2.3로 나는 WP 기능에 대한 모든 호출을 제거했다.

  1. 참조 모든 라인 (header.php 파일의 맨 위에있는) 제거 <!DOCTYPE <html<head (이들은 PunBB 1.2.15 이미 보내는 어떤 중복하는 것처럼)
  2. 그것의 장소에서, 오른쪽 상단에 이것을 추가 : <?php require('../../wp-blog-header.php'); ?> (이것은 우리의 워드 프레스의 기능을 사용할 수 있습니다)
  3. 아래로 스크롤 </head> (머리를 닫는) 태그와 IT와 파일의 나머지 부분을 통해 다음과 최선을 삭제할 수 있습니다.
  4. 그것으로 / wp-content/myforums/include/user/head.php를 저장
  5. 다시 열고 원본, 수정되지 않은 header.php 파일 (우리가 위의 사용하는 것과 같은)
  6. 선 # 1의 모든 방법을 통해 모든 것을 삭제하고, 포함하는 <body> 태그
  7. 지금은 그것을 다른 이름으로 저장 / wp-content/myforums/include/user/body.php
  8. 이제 테마 footer.php를 엽니다
  9. 파일의 끝에 아래로 스크롤하여 닫는 태그에 대한 참조를 삭제
    </body></html>
  10. 지금은 그것을 다른 이름으로 저장 / wp-content/myforums/include/user/foot.php
  11. 오픈 / wp-content/myforums/include/template/main.tpl
  12. 포함하고있는 라인 이후 <pun_head> 하지만 라인 앞에 </head> : 선 삽입 <pun_include "head.php">
  13. 그런 다음이 들어있는 라인 이후 <body> 하지만 그 전에 선 <div id="punwrap"> : 줄을 삽입 <pun_include "body.php">
  14. 그리고 마지막으로, 2 닫는 후 </div> 하지만 그 전에 </body> : 선 삽입 <pun_include "foot.php">
  15. 마지막으로, 나는 PunBB의 사망 <title> / wp-content/myforums/header.php를 열고 다음과 같이 # 79 라인을 주석으로 : <!-- <title><?php echo $page_title ?></title> -->

자, 자!

제가 PunBB에 대한 minima 테마 내 사이트에 가장 적합한 일을 찾았지만 통합 위의 단계 후에, 나는 여전히 국경의 짜증나는 흔적을 발견, 그래서 / wp-content/myforums/style/imports/Minima_cs.css을 열어 #의 brdmenu 변경 국경 - 폭 : 요소 / 테두리 - 너비 속성 : 0;

또 그래서 효과적으로 그것을 주석 PunBB '헤더'(상단 수평 탐색 링크와 함께 상자에) 매우 서투른 발견했습니다.

여기 원래 main.tpl은 다음과 같습니다 :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="<a href="http://www.w3.org/1999/xhtml>/a>
<pun_content_direction>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<pun_char_encoding>" />
<pun_head>
</head>
<body>

<div id="punwrap">
<div id="pun<pun_page>" class="pun">

<div id="brdheader" class="block">
<div class="box">
<div id="brdtitle" class="inbox">
<pun_title>
<pun_desc>
</div>
<pun_navlinks>
<pun_status>
</div>
</div>

<pun_announcement>

<pun_main>

<pun_footer>

</div>
</div>

</body>
</html>

그리고 완료 / wp-content/myforums/include/template/main.tpl :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns="<a href="http://www.w3.org/1999/xhtml">
<pun_content_direction>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<pun_char_encoding>" />
<pun_head>
<pun_include "head.php">
</head>
<body>
<pun_include "body.php">
<div id="punwrap">
<div id="pun<pun_page>" class="pun">

<!-- <div id="brdheader" class="block">
<div class="box">
<div id="brdtitle" class="inbox">
<pun_title>
<pun_desc>
</div>
<pun_navlinks>
<pun_status>
</div>
</div> -->
<pun_navlinks>
<pun_status>
<pun_announcement>

<pun_main>

<pun_footer>

</div>
</div>
<pun_include "foot.php">
</body>
</html>

이것이 나의 테마 (와 상당히 잘 작동 생각 Barthelme )와 그것 (였나요?) XHTML 유효합니다.

다른 테마로 그것을 통합하는 것은 다른 '바뀌는'을해야 할 수도 있습니다하지만이 튜토리얼은 야구장에서 당신을 얻을 것입니다.

언제나처럼, 의견을 환영합니다!

3 사용자는 "귀하의 워드 프레스 사이트에 통합 PunBB"에 댓글

이러한 의견에 가입 코멘트 RSS 또는 트랙백 URL
kirkpatrick는 말합니다
65.19.15.216에서 21시 9분 38초에 2009년 11월 22일

안녕하세요? 모든 코드가 없습니다. 당신은 <code>을 열고하지만 아무것도 그것을 따르지 않습니다, 그리고 닫는 태그가 없습니다.

당신이 뭘했는지보고 좋은 수 있습니다. OK?

말한다
24.115.247.20에서 12시 22분 33초에 2009년 11월 25일

@ kirkpatrick : 코드에 대한 몇 가지 포인트 서식에서 그 밖으로 지적 주셔서 감사합니다가, 망가 졌거든요 ...

이제 더해야합니다.

트랙백 & Pingback
67.43.0.50에서 13시 44분 52초에 2009년 12월 21일

아래 회신을 남겨주세요

사용자 이름

이메일 주소

웹사이트 I follow icon

사이트 소개

원숭이의 사진

문제 해결 원숭이 관찰 및

전 IT 이사

전 디지털 비디오 감독

전 미사일 기계

전 오토바이 기계

작업 배경 나에게 연락