DIT PROBLEEM IS OPGELOST! Topic kan evnt dicht. Iedereen bedankt!
EDIT: mijn vraag is misschien een stuk simpeler dan de start post doet vermoeden: Hoe krijg ik die functie "get_bookmarks()" werkend op een andere pagina dan een pagina binnen het weblog?
Ik heb op een website Wordpress draaien (V2.7). Allemaal mooi en precies zoals ik wil. Nu wil ik op een andere pagina op diezelfde website links laten zien die door wordpress uitgespuugd worden.
Even voor het idee:
Wordpress gebruikt het volgende stuk code om in de sidebar links te laten zien (die gebruikers zelf toegevoegd hebben):
Nu zit wordpress leuk in elkaar en daar kan weinig mis gaan, maar op de pagina waar ik deze links wil hebben draait de wordpress blog niet, maar staat random informatie. Ik heb op die pagina zelf een systeempje in elkaar gezet, maar dat wil ik vervangend door de info uit wordpress (gebruikersvriendelijker, users kunnen alles op 1 plek regelen). De opbouw moet hetzelfde blijven. In de linkerkolom een cat selecteren, en dan op de pagina de bijbehorende links tonen.
Ik heb de volgende twee functies nu werkend:
Zoals je ziet gebruik ik nu 'links' en 'linkcategories'. Wordpress heeft dit samengevat in 'wp_links'. Volgens mij moet ik mijn scripts hierop aanpassen, maar hoe?
Voor het idee:
Overzicht van de wordpress wp_links:

de wordpress weblog:
http://www.aardrijkskundelokaaldevelsteincollege.nl/www/weblog/
De links pagina:
http://aardrijkskundelokaaldevelsteincollege.nl/www/links.php
Nu is dus de grote vraag, hoe kan ik dit oplossen?
EDIT: mijn vraag is misschien een stuk simpeler dan de start post doet vermoeden: Hoe krijg ik die functie "get_bookmarks()" werkend op een andere pagina dan een pagina binnen het weblog?
Ik heb op een website Wordpress draaien (V2.7). Allemaal mooi en precies zoals ik wil. Nu wil ik op een andere pagina op diezelfde website links laten zien die door wordpress uitgespuugd worden.
Even voor het idee:
Wordpress gebruikt het volgende stuk code om in de sidebar links te laten zien (die gebruikers zelf toegevoegd hebben):
PHP:
1
2
3
4
5
| <?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <?php wp_list_pages('title_li=' . __('Pages:')); ?> <?php wp_list_bookmarks('title_after=&title_before='); ?> <?php wp_list_categories('title_li=' . __('Categories:')); ?> |
Nu zit wordpress leuk in elkaar en daar kan weinig mis gaan, maar op de pagina waar ik deze links wil hebben draait de wordpress blog niet, maar staat random informatie. Ik heb op die pagina zelf een systeempje in elkaar gezet, maar dat wil ik vervangend door de info uit wordpress (gebruikersvriendelijker, users kunnen alles op 1 plek regelen). De opbouw moet hetzelfde blijven. In de linkerkolom een cat selecteren, en dan op de pagina de bijbehorende links tonen.
Ik heb de volgende twee functies nu werkend:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| function showLinks($max = false, $cat = false, $descr = false){ if($max){ $limit = ' LIMIT ' . intval($max); } if($cat){ $where = ' WHERE cid = ' . intval($cat); } $res = mysql_query('SELECT * FROM links' . $where . ' ORDER BY crdate DESC' . $limit); $r = ''; // clear var while($row = mysql_fetch_assoc($res)){ $row['title'] = (strlen($row['title']) >= 30)?substr($row['title'], 0, 30).'...':$row['title']; $r .= '<li><a href="' . $row['url'] . '" target="_blank">' . htmlspecialchars($row['title']) . '</a>'; if($descr && !empty($row['descr'])){ $r .= ' <span class="descr">' . htmlspecialchars($row['descr']) . '</span> '; } $r .= '<small>' . strftime('%d %b %Y', $row['crdate']) . '</small></li>'; } return '<ul>' . $r . '</ul>'; } |
PHP:
1
2
3
4
5
6
7
8
9
10
11
| function linkCategories($baseurl = 'http://aardrijkskundelokaaldevelsteincollege.nl/www/links.php'){ $res = mysql_query('SELECT * FROM linkcategories ORDER BY title ASC'); $r = ''; // clear var while($row = mysql_fetch_assoc($res)){ $r .= '<li><a href="' . $baseurl . '?lc=' . $row['uid'] . '">' . htmlspecialchars($row['title']) . '</a><span style="display:none;" class="descr">' . htmlspecialchars($row['descr']) . '</span></li>'; } return '<ul>' . $r . '</ul>'; } |
Zoals je ziet gebruik ik nu 'links' en 'linkcategories'. Wordpress heeft dit samengevat in 'wp_links'. Volgens mij moet ik mijn scripts hierop aanpassen, maar hoe?
Voor het idee:
Overzicht van de wordpress wp_links:

de wordpress weblog:
http://www.aardrijkskundelokaaldevelsteincollege.nl/www/weblog/
De links pagina:
http://aardrijkskundelokaaldevelsteincollege.nl/www/links.php
Nu is dus de grote vraag, hoe kan ik dit oplossen?
[ Voor 37% gewijzigd door Verwijderd op 15-12-2008 22:45 . Reden: Opgelost ]