Главная > Новости > Патч темы iNove для поддержки WP 3.5

Патч темы iNove для поддержки WP 3.5

В новой версии WordPress 3.5 внесли изменения в код, из-за чего большинство кастомных тем стали выдавать предупреждения. Используемая моим сайтом тема iNove не является исключением, поэтому написал небольшой патч для неё. Сам патч и инструкция по применению находится под катом.

Код патча inove.diff:

--- footer_old.php	Tue Dec 18 17:06:36 2012
+++ footer.php	Tue Dec 18 17:05:53 2012
@@ -19,7 +19,7 @@
 	<div id="copyright">
 		<?php
 			global $wpdb;
-			$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"));
+			$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));
 			if ($post_datetimes) {
 				$firstpost_year = $post_datetimes->firstyear;
 				$lastpost_year = $post_datetimes->lastyear;

Для применения патча откройте терминал, перейдите в каталог с локальной копией темы (или удалённой если работаете через SSH напрямую на сервере) и выполните команду:

patch -p 0 < inove.diff

Теперь можете загрузить обновлённый файл footer.php на сервер.

Категории:Новости Метки:, , ,
  1. Kirill
    18 декабря 2012 в 14:06 | #1

    Не могли бы Вы выложить код патча на гитхабе например. Заранее спасибо.

  2. 18 декабря 2012 в 14:11 | #2

    Kirill :

    Не могли бы Вы выложить код патча на гитхабе например. Заранее спасибо.

    Сделано: https://gist.github.com/4327166.

Представьтесь, пожалуйста! Если ваш комментарий предполагает ответ, мы ответим на него в ближайшее время. Адрес электронной почты должен быть действительным.


Внимание! Запрещено публиковать любые ссылки в тексте комментария, иначе он сразу же будет помечен как нежелательный и не будет опубликован на сайте.