Tijdens het updaten naar WordPress 3.5 liepen wij tegen een klein probleem aan met het iNove Template voor WordPress.

Na de 3.5 update geeft deze namelijk een foutmelding in de footer van de website. Deze meld namelijk:

Warning: Missing argument 2 for wpdb::prepare(), called in /home/…/public_html/wp-content/themes/inove/footer.php on line 39 and defined in/home/…/public_html/wp-includes/wp-db.php on line 990

Fix voor dit probleem met het iNove Template

Dit euvel is relatief simpel op te lossen door een kleine wijziging te maken in de code van de footer.php

  • Ga via het dashboard naar de editor voor het template
  • Open het bestand footer.php
  • Zoek de regel :
    $post_datetimes = $wpdb->get_row($wpdb->prepare(“SELECT YEAR(min(post_date_gmt)) AS firstyear, YEAR(max(post_date_gmt)) AS lastyear FROM $wpdb->posts WHERE post_date_gmt > 1970”));
  • Vervang deze regel door :
    $post_datetimes = $wpdb->get_row($wpdb->prepare(“SELECT YEAR(min(post_date_gmt)) AS firstyear, YEAR(max(post_date_gmt)) AS lastyear FROM $wpdb->posts WHERE post_date_gmt > 1970”, null));
  • Sla de footer.php op de gebruikelijke methode op, en het probleem is verholpen

 

A more correct fix to that would be to remove the prepare() command entirely, as it’s not being used properly in this case.

$post_datetimes = $wpdb->get_row("SELECT YEAR(min(post_date_gmt)) AS firstyear, YEAR(max(post_date_gmt)) AS lastyear FROM $wpdb->posts WHERE post_date_gmt > 1970");

As you can read here

WordPress 3.5 iNove Template Fix
5 (100%) 1 vote

Over 

Web-Pepper host, bouwt en onderhoudt websites & Social Media voor bedrijven die de kracht van internet begrijpen en hiermee het beste voor hun bedrijf willen behalen. Onze service bestaat niet alleen uit het bouwen van een mooie, goed functionerende website. Met Web-Pepper heb je de sparringpartner gevonden, waarmee we samen het beste uit het internet halen voor jouw bedrijf. No Nonsens, betrouwbaar, betrokken en bereikbaar.

    Meer informatie:
  • googleplus
  • facebook
  • linkedin
  • skype
  • twitter
  • youtube
Share This