Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 31.10.2007 Ostrzeżenie: (0%)
|
Na polskim forum Wordpress'a już o to się pytałem, ale wygląda na to, że mi tam nie pomogą. Cytat:
Cytat Wiem, że jest dużo informacji na temat integracji, ale żadna nie pokazuje, jak zintegrować w taki sposób, jaki chcę. Schemat obrazuje, jak chciałbym to zintegrować:
(IMG:http://img231.imageshack.us/img231/6660/schematsy5.jpg) Patrząc na to, można pomyśleć, że najprościej jest zbudować własny szablon, tyle, że kłopotliwym elementem jest sidebar. Ma on się pojawiać tylko i wyłącznie na includowanych podstronach z blogiem i komentarzami. Wszystkie znane mi metody mają to do siebie, że niezależnie od tego, jaka to podstrona (statyczna strona, galeria, etc.), sidebar jest widoczny (tak to rozumiałem), a ja tego nie chcę. No bo na co komu to podczas przeglądania, na przykład, prac rysunkowych? Funkcje bloga, jakie są mi potrzebne, to możliwość postowania ((IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), komentowania, ich przeglądania i katalogowania postów. Ale tak, żeby wszystko były w miejscu diva z zmienną treśćią. Dodatkowym utrudnieniem jest sposób, w jaki są ładowane strony. Utrudnieniem, bo jestem żółtodziobem w PHP. Div, który zawiera zmienną treść, ma kod: Kod <?php require_once './' . $pagesCat . '/' . $pages[$_GET['id']]['prefix'] . $_GET['id'] . '.html' . $_GET['post']; ?> Na samym początku index.php mam kod, który zajmuje się ww. zmiennymi: Kod <?php $lang = array(); $pagesCat = 'katalog/z_plikami_podstron_w_formacie_html'; $pages = array( 'strona1' => array('title' => 'strona1', 'prefix' => ''), 'strona2' => array('title' => 'strona2', 'prefix' => ''), (i tak dalej) ); if(!isset($_GET['id']) || !isset($pages[$_GET['id']])) { $_GET['id'] = 'strona1'; } ?> Dodatkowo używam mod_rewrite do skracania adresów. Zawartość pliku .htaccess Kod AddType application/x-httpd-php .html .htm .php RewriteEngine On Options +FollowSymlinks RewriteRule ^([0-9a-z-]+)$ index.php?id=$1 Podsumowując, nawigacja działa w ten sposób: http://adres/strona2 --(mod_rewrite)--> http://adres/index.php?id=strona2 --(GET['id']--> załaduj w divie z zmienną treścią plik strona2.html Mam nadzieję, że napisałem w sposób zrozumiały (IMG:http://www.wordpress.org.pl/style_images/1/folder_post_icons/icon9.gif) |
|
|
|
Tonic Specyficzna (?) integracja WP z stroną osobistą 11.12.2008, 22:56:05
erix CytatMa on się pojawiać tylko i wyłącznie na inclu... 12.12.2008, 13:58:35 
Tonic Cytat(erix @ 12.12.2008, 13:58:35 ) N... 13.12.2008, 00:20:22
erix CytatNie sądzę, żebym aktualizował. Przynajmniej n... 13.12.2008, 11:12:44 
Tonic Cytat(erix @ 13.12.2008, 11:12:44 ) N... 16.12.2008, 02:29:52
erix CytatPermalinki? Jeśli tak, to ja nie mam pojęcia,... 16.12.2008, 17:07:15 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 16:49 |