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
Integrirajte PunBB u vaš WordPress stranice | Sam Devol
RSS2.0 Feed button
EnglishItalianKoreanChinese (Simplified)Chinese (Traditional)PortugueseGermanFrenchSpanishJapaneseArabicRussianGreekDutchBulgarianCzechCroatianDanishFinnishPolishSwedishNorwegianHebrewSerbianSlovakThaiTurkishHungarian

"Oni koji sanjaju danju svjesni su mnogih stvari koje pobjeći onima koji su san samo noću."
Edgar Allan Poe

Sam Devol

Trčanje sa Škare

Čitanje Ovaj

Integrirajte PunBB u vaš WordPress stranice

Objavljeno 28 kolovoz, 2007
Nalazi se u Računala , Things , WordPress
Tagged with:

Info u ovom postu je prilično star, ali ja sam ga ostavite ovdje za referencu, bez obzira na ...

Htjela sam dodati forum na moj WordPress blog, ali sve što sam došao preko nije dobro integrirati (dizajn / stranicu kontinuitet, itd.) ili je previše jednostavan za moj ukus ... Tada sam došao preko tutorial ovdje (postoji nekoliko oko, to je samo jedan Spotaknuo sam se preko). Nakon tutorial sam imala nešto više integrirani forum ...
... Gdje je krvlju prskanje od naših mesnica neće obojiti ništa ...
Uz naučene lekcije i puštanje PunBB 1.2.15 odlučio sam vidjeti ako ja mogao učiniti bolji posao. Od prvog instaliranja / integraciju sam dodao CSS-based navigacijski izbornik, a neki slučajan citati koje nisu prikazali kad je moj banner / zaglavlje je prikazan iznad PunBB foruma.

Iznerviran sam pokupila škare i krenuo trčati ....

Važno je ovaj cijeli proces je u kojem sam instalirao PunBB. Odabrao sam / wp-content/myforums. Ako odlučite instalirati na drugo mjesto / put samo modificirati moje primjere u skladu s tim, međutim, vi svibanj imati problema ako ga premjestiti izvan "WordPress" direktorij (YMMV).

Budući da nisam želio ponovno dizajna ili prilagoditi PunBB bilo više od potrebnih, i koristi njihov predložak sustav kao i njihove su / user značajka (omogućuje korisniku da "uključiti" svoje PHP skripte / stranice).

Prvo sam za masažu moje WordPress tema je header.php u 2 slika Nazvao sam head.php i body.php pa nije bilo DOCTYPE dupliciranje i da će to biti valjani XHTML strogi. O sada je dobro vrijeme za kopiranje header / php datoteku na mjesto gdje krvlju prskanje od naših mesnica neće mrlju ništa.

Sljedeće će raditi samo u verzijama manje od 2,3
Sa 2,3 sam morao ukloniti sve poziva na WP funkcije.

  1. Uklonite sve linije (na vrhu header.php datoteku) koji se odnose na <!DOCTYPE <html i <head (jer to bi duplikat što PunBB 1.2.15 već šalje)
  2. Dodaj ovu u to mjesto, desno na vrhu: <?php require('../../wp-blog-header.php'); ?> (to omogućuje naš WordPress funkcija koja se koristi)
  3. Pomaknite se dolje do </head> (glava zatvaranje) oznaku i izbrisati ga i sve ono što slijedi kroz ostatak datoteke.
  4. Spremi ga kao / wp-content/myforums/include/user/head.php
  5. Ponovno otvoriti izvornu, neizdan header.php datoteku (isti onaj koji smo koristili gore)
  6. Brisanje sve iz linije # 1 sve na putu kroz, i uključujući, <body> oznaku
  7. Sada ste da kao / wp-content/myforums/include/user/body.php
  8. Sada otvorite svoj tema footer.php
  9. Pomaknite se dolje do kraja datoteke i izbrisati bilo kakvu referencu na zatvaranje oznake
    </body> i </html>
  10. Sada ste da kao / wp-content/myforums/include/user/foot.php
  11. Sada otvoreni / wp-content/myforums/include/template/main.tpl
  12. Nakon redak koji sadrži <pun_head> , ali prije nego linije </head> umetnuti liniju: <pun_include "head.php">
  13. Zatim, nakon redak koji sadrži <body> , ali prije nego linije <div id="punwrap"> umetnuti liniju: <pun_include "body.php">
  14. I konačno, nakon 2 zatvaranja </div> ali prije </body> umetnuti liniju: <pun_include "foot.php">
  15. Na kraju, ja ubio PunBB je <title> otvaranjem / wp-content/myforums/header.php i komentiranje iz linije # 79 ovako: <!-- <title><?php echo $page_title ?></title> -->

Et voila!

Našao sam temu minimuma za PunBB radio najbolje za moje stranice, ali nakon integracije gore navedene korake, ja još uvijek naći neugodno tragove granica, pa sam otvorio / wp-content/myforums/style/imports/Minima_cs.css i promijenila # brdmenu granice širina: element / objekt na granici-širina: 0;

Također sam pronašao PunBB "zaglavlje" (u kutiji zajedno s vrha horizontalne nav poveznice) vrlo nespretno pa sam ga komentirao van, učinkovito.

Ovdje je izvorni 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>

I moj završen / 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>

Mislio sam da ovaj radio prilično dobro s moje teme ( Barthelme ) i to je (bio?) XHTML vrijedi.

Integrirajući ga sa druge teme mogu zahtijevati različite 'ugađanje', ali ovaj tutorial bi trebali dobiti u približan.

Kao i uvijek, komentar je dobrodošao!

3 Korisnika Komentirao "Integrirajte PunBB u vaš WordPress stranice"

Pretplatite se na ove komentare Komentar RSS ili Trackback URL
Kirkpatrick kaže,
2009/11/22 na 21:09:38 od 65.19.15.216

Halo? Sve kod nedostaje. Otvorili ste <code>, ali ništa ne slijedi, i zatvaranja tag nedostaje.

Možda bi lijepo vidjeti što ste radili. OK?

Sam kaže:
2009/11/25 12:22:33 od 24.115.247.20 na

@ Kirkpatrick: Hvala za pokazivanje da se, u nekom trenutku oblikovanja za kod je oštećeni ...

Treba biti sve bolje sada.

Trackback & Pingback
2009/12/21 13:44:52 od 67.43.0.50 na

Ostavite svoj odgovor ispod

Korisničko ime

Adresa e-pošte

Website I follow icon

O mjestu

Slika Monkey

Opažanja o Rješavanje problema Monkey i

Ex IT Director

Ex digitalni video redatelj

Ex raketne Mehaničar

Ex Motocikli Mehaničar

Rad Pozadina Kontaktirajte me
Medvjed