Hey Allemaal,
Heeft iemand enig idee waarom dit niet werkt:
<?php
$naam = bloginfo('name');
echo "$naam <br />"; // test
echo do_shortcode('[wp_google_weather city="$naam" temperature="c" language="nl" forecast="1"]');
?>
Het gaat hier dus om het volgende. Normaal binnen wordpress gebruik je <?php bloginfo('name'); ?> om de naam van de wordpress blog te laten zien. Nou wilde ik deze functie gebruiken in deze code als volgt wel werkt:
echo do_shortcode('[wp_google_weather city="amsterdam" temperature="c" language="nl" forecast="1"]');
Hoe krijg ik het voor elkaar dat op de plek van amsterdam de naam van de blog komt te staan en dat het dan wel werkt?
- Wordpress - Php probleempje?
-
22-10-2010, 15:06 #1
- Berichten
- 1.470
- Lid sinds
- 18 Jaar
Wordpress - Php probleempje?
-
In de schijnwerper
-
22-10-2010, 15:45 #2
- Berichten
- 144
- Lid sinds
- 16 Jaar
Re: Wordpress - Php probleempje?
Ik zie een klein foutje bij de eerste echo. Het zou moeten zijn: echo $naam."<br />";
die punt verbindt de variable naam met de gegevens die je erachter plaatst.
Met vriendelijke groet,
Boyd Dames
Hey Allemaal,
Heeft iemand enig idee waarom dit niet werkt:
<?php
$naam = bloginfo('name');
echo "$naam <br />"; // test
echo do_shortcode('[wp_google_weather city="$naam" temperature="c" language="nl" forecast="1"]');
?>
Het gaat hier dus om het volgende. Normaal binnen wordpress gebruik je <?php bloginfo('name'); ?> om de naam van de wordpress blog te laten zien. Nou wilde ik deze functie gebruiken in deze code als volgt wel werkt:
echo do_shortcode('[wp_google_weather city="amsterdam" temperature="c" language="nl" forecast="1"]');
Hoe krijg ik het voor elkaar dat op de plek van amsterdam de naam van de blog komt te staan en dat het dan wel werkt?
-
22-10-2010, 15:51 #3
- Berichten
- 1.470
- Lid sinds
- 18 Jaar
Re: Wordpress - Php probleempje?
Boyd, bedankt, echter zorgde dat er niet voor dat hij het deed! Enig idee?
-
22-10-2010, 16:34 #4
- Berichten
- 331
- Lid sinds
- 15 Jaar
Re: Wordpress - Php probleempje?
Klaas, heb je het dan ook aangepast in deze regel:
echo do_shortcode('[wp_google_weather city="$naam" temperature="c" language="nl" forecast="1"]');
Want daar moet je dit van maken:
echo do_shortcode('[wp_google_weather city=".$naam." temperature="c" language="nl" forecast="1"]');
Als ik het goed zie.
Zit namelijk op mijn mobiel maar volgens mij moet hij dan werken.
-
22-10-2010, 16:40 #5
- Berichten
- 1.470
- Lid sinds
- 18 Jaar
Re: Wordpress - Php probleempje?
Kenzo,
Bedankt dat je zelfs via je mobiel probeert te helpen, maar ook zo doet hij het niet helaas!
-
22-10-2010, 16:43 #6
- Berichten
- 331
- Lid sinds
- 15 Jaar
Re: Wordpress - Php probleempje?
krijgt u een error?
Anders moet u even dit proberen: "'.$naam.'"
-
22-10-2010, 16:51 #7
- Berichten
- 1.470
- Lid sinds
- 18 Jaar
Re: Wordpress - Php probleempje?
Ik krijg geen error, echter de boxen blijven gewoon leeg ipv dat er iets in komt te staan.
-
25-10-2010, 21:43 #8
- Berichten
- 75
- Lid sinds
- 16 Jaar
Re: Wordpress - Php probleempje?
Heb je wel aanstaan dat alle errors weergegeven worden?
probeer er anders eens bij te zetten:
<?PHP
error_reporting(E_ALL);
ini_set('display_errors', '1');
?>
mvg,
Bram
-
25-10-2010, 23:07 #9
- Berichten
- 150
- Lid sinds
- 15 Jaar
Re: Wordpress - Php probleempje?
Of je doet het op de WordPress-manier:
define('WP_DEBUG', true);
Ik weet niet of het uitmaakt, maar staat het in The Loop? Je kan dan volgens mij beter get_bloginfo('name'); gebruiken.
If you need the values for use in PHP, use get_bloginfo().
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic