Как обновить WhatsApp

WhatsApp исчез из Яндекс.Store, пропал довольно давно, и не факт, что скоро появится вновь.

Приложение WhatsApp для многих стало незаменимым. Обновления для него выходят довольно часто, и многие прежние его версии перестали или скоро перестанут работать. Необходимо обновлять. И хорошо, есть вы пользуетесь официальным каталогом приложений. Но что делать тем, у кого репозиторийЯндекс.Store и он единственный, например, владельцам Nokia X2 и подобным. Тем, кто не может выбрать для себя каталог приложений.

Выход довольно прост и очевиден – скачать apk (для Android) с официального сайта разработчика whatsapp.com/android/ и установить его. Понятно, что перейти по данной ссылке необходимо браузером мобильного устройства, а перед установкой разрешить в системных настройках устройства установку приложений из любых источников.

Это решение подойдет и пользователям иных мобильный платформ, список доступных по ссылке – whatsapp.com/download.

WhatsApp
WhatsApp

Комментарии к записи →

Опубликовано

URL текущей страницы функцией

Обнаружил более удобный и практичный способ получения ссылки текущей страницы сайта на WordPress. Ранее я предлагал использовать связку $_SERVER с индексом REQUEST_URI в заметке URL текущей страницы.

Добавив в functions.php следующий код можно с помощью echo get_current_URL(); получить URL более “технично”.

// get current URL
function get_current_URL() {
	$current_url  = 'http';
	$server_https = $_SERVER["HTTPS"];
	$server_name  = $_SERVER["SERVER_NAME"];
	$server_port  = $_SERVER["SERVER_PORT"];
	$request_uri  = $_SERVER["REQUEST_URI"];
	if ($server_https == "on") $current_url .= "s";
	$current_url .= "://";
	if ($server_port != "80") $current_url .= $server_name . ":" . $server_port . $request_uri;
	else $current_url .= $server_name . $request_uri;
	return $current_url;
}

Источник — wp-mix.com/php-get-current-url

Комментарии к записи →

Опубликовано

Получаем содержимое подписи миниатюры записи

Преимущества WordPress очевидны, основное из них – огромное количество готовых плагинов. Благодаря своей бесплатности WP стал массовым продуктом привлекающим к себе разработчиков различного уровня. Их особенно удачные наработки зачастую становятся общедоступными и, довольно часто, бесплатными плагинами. Увеличивает их ценность возможность собственной доработки. Код плагинов обычно хорошо прокомментирован и легко читаем.

Возникла задача внести некоторые изменения в код плагина “Display Posts Shortcode” — wordpress.org/plugins/display-posts-shortcode. Плагин реализует возможность вывести список записей с миниатюрами в произвольное место записи или страницы с помощью шоткода, имеет довольно богатые возможности по форме генерируемого контента. Суть задачи сводится к изменению содержания заголовка записи, необходимо вместо названия записи использовать текст подписи миниатюры записи.

За формирование заголовка в плагине отвечает переменная $title, именно в ней и необходимо произвести изменения, суть которых довольно проста — заменим apply_filters( 'the_title', get_the_title() ) на get_post(get_post_thumbnail_id())->post_excerpt.

К достоинствам подобного решения можно отнести предельную простоту изменений, к недостаткам тот факт, что все заголовки формируемые плагином будут изменены. Данное решение можно дополнить проверкой наличия миниатюры у записи. А для сохранения изменений в случае обновления плагина рекомендую увеличить значение его текущей версии.

Источники:
codex.wordpress.org/Function_Reference/get_post
codex.wordpress.org/Function_Reference/get_post_thumbnail_id

Комментарии к записи →

Опубликовано

Прототипирование в Axure

За время моей работы мне несколько раз доводилось иметь дело с прототипами сайтов выполненными в Axure. С каждым разом я все более и более заинтересовывался продуктом, но, как это обычно бывает, времени на изучение, чуть большее чем просто ознакомление с сайтом продукта, у меня не оказывалось.

К моей радости недавно на habrahabr опубликована статья «Интерактивный прототип в Axure за 20 минут» — habrahabr.ru/post/205450/ основную ценность которой составляет прикрепленный видео-ролик с примером работы в Axure.

Рекомендую.

Комментарии к записи →

Опубликовано

Поиск в WordPress

Насколько мне известно, вопрос поиска в WordPress стоит достаточно остро. Например, если в поисковом запросе указываются слова или словосочетания, которые совместно не присутствуют в одной или нескольких записях, но имеются в различных записях — результат поиска будет нулевой. Это одна из проблем, еще одна — поиск по элементам не являющимся телом записи или страницы. Т.е. если требуется произвести поиск по комментариям или т.н. “Произвольным полям”, то и это окажется невозможным без применения каких-то дополнительных решений.

Для первого случая отлично подойдет поиск по сайту Google Site Searchgoogle.com/intl/ru/sitesearch или Яндекс.Поиск для сайтаsite.yandex.ru.

Для решения второго вопроса я могу смело порекомендовать использовать плагин — Search Everythingwordpress.org/extend/plugins/search-everything. Выставив в настройках плагина какие именно дополнительные элементы базы необходимо включить в анализ для формирования результат поиска можно добиться желаемой полноты штатного поиска.

Безусловно, два приведенных примера это далеко не все возможные улучшения, что могут потребоваться, для значительного количества из не озвученных мной существуют решения в виде сторонних плагинов, осталось только поискать.

Комментарии к записи →

Опубликовано