суббота, 15 февраля 2014 г.

Как обновить WordPress своими руками

Чтобы обновить WordPress, нужно скачать в Интернете и работающее подключение ftp-клиента
Затем, нужно через ftp попасть в корневую папку Вашего ресурса, найти и удалить папки – «wp-admin» и «wp-includes». Они будут заменены новыми.
  Трогать всё остальное, категорически запрещается.
После этих манипуляций, нужно извлечь содержимое из скаченного архива с новым движком. У Вас должна появиться отдельная папка, внутри которой будет много файлов. Их нужно все выделить и аккуратно перетащить в ту папку, где Вы только что удаляли ненужные. Только не прямо туда, а как на компьютере из папки в папку.
Если система попросит заменить файлы, меняйте не бойтесь.
Обратите Ваше внимание на файл – «wp-config.php».... мы вносили в него изменения... Там были вписаны логин, пароль и имя базы данных. В новом движке будет точно такой же файл, но без нашей информации.
Поэтому, перед тем, как обновлять WordPress, скопируйте его в удобное для Вас место и после обновления, сравните содержимое нового файла и старого. Если всё будет в порядке, то просто  впишите в него свои данные и переименуйте в  - «wp-config.php», потому-что его новое название будет – «wp-config-sample.php».
Возможно, Вам ещё потребуется обновить базу данных. Для этого в верхней строке Вашего браузера, нужно вписать следующую строку:

1
Ваш блог/wp-admin/upgrade.php
Затем, заходите в админку Вашего блога и радуетесь новой версии движка.

Внимание:

Перед обновлением WP нужно отключить все плагины!

четверг, 13 февраля 2014 г.

Хит - показатель статистики сайта.


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

воскресенье, 9 февраля 2014 г.

Cron

Что такое Cron?

Cron – это команда UNIX, созданная для того, чтобы планировать задачи. Зачастую cron используется для планировки периодически выполняемых задач. Скажем, вы могли бы использовать функцию cron для отправки ежедневных уведомлений. Cron – это процесс-демон; это означает, что он работает постоянно, ожидая определенных событий.
 Демон cron (crond - в некоторых дистрибутивах) вяполняет роль планировщика задач. 
Сron обычно запускается процессом init в момент запуска системы. После запуска, cron ежеминутно просматривает свои таблицы, в которых содержатся информация о периодичности запуска команд и запускает команды, когда значения полей  минута,  час, месяц и хотя бы одно из полей число и день_недели, совпадают с текущим временем. Основной конфигурационный файл демона cron - /etc/crontab:

anacron — (англ. anachronistic cron) асинхронный или анахроничный cron. Anacron в отличие от cron не поддерживает запуск заданий по расписанию, вместо этого задания запускаются с заданным интервалом времени. Это очень удобно для систем которые работают не регулярно, например домашние рабочие станции или ноутбуки. Anacron хранит метки времени файлов в /var/spool/anacron, чтобы записывать время выполнения заданий. При запуске anacron проверяет, прошло ли необходимое количество дней с тех пор, как задача была выполнена в последний раз, и при необходимости запускает ее. Задачи anacron хранятся в конфигурационном файле /etc/anacrontab


Вывод похожих статей в WP без плагина

Автор Денис Черников

" Вам потребуется в файл single.php внедрить код, который будет выводить похожие записи. Откройте его на редактирование и найдите <?php the_content (); ?>. После него вставьте следующее:
<div class="relacionadas">
<h3>Интересное по теме:</h3>
<div align="center" style="margin-left:4px;">
<?php
        $orig_post = $post;
        global $post;
        $tags = wp_get_post_tags($post->ID);
        if ($tags) {
        $tag_ids = array();
        foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
        $args=array(
        'tag__in' => $tag_ids,
        'post__not_in' => array($post->ID),
        'posts_per_page'=>6, // количество записей.
        'caller_get_posts'=>1
        );
        $my_query = new wp_query( $args );
        while( $my_query->have_posts() ) {
        $my_query->the_post();
        ?>
        <div class="miniaturarelacionada">
                <a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(265,155)); ?><br />
                <?php the_title(); ?>
                </a>
        </div>
        <? }
        }
        $post = $orig_post;
        wp_reset_query();
        ?>
</div>
</div>


Теперь, если Вы всё сделали правильно, то у Вас уже должно что-то появиться. Конечно всё кривое, но это не беда. Сейчас Вам необходимо открыть файл стилей (style.css) и в самом конце дописать кусок кода, который будет отвечать за красоту отображения:
.relacionadas {width: 650px; margin: 0 0 20px 0; float: left; font-size: 13px; font-weight:bold;}
.relacionadas h3 {font-size: 20px; margin: 0 0 5px 0; }
.miniaturarelacionada {margin: 1px 1px; float: left; border: 1px solid #CCC;height: 220px;}
.miniaturarelacionada img {margin: 0 0 3px 0; padding: 0;border:}
.miniaturarelacionada a {color :#000; text-decoration: none; display:block; padding: 2px; width: 206px;}
.miniaturarelacionada a:hover {background-color: #fff; color: #0066ff;}
 нужно подогнать все цвета и цифровые значения под себя. За количество похожих записей и размеры выводимых миниатюр отвечает код, который мы вставили в single.php. Всё остальное настраивается в файле стилей. После непродолжительной калибровки  будут выводиться похожие записи без плагинов 

пятница, 7 февраля 2014 г.

Сокращения в CSS: пишите код компактнее

Краткость - сестра таланта . Это выражение смело можно применять и к CSS . Ведь уменьшая размер CSS - файла, мы увеличиваем скорость загрузки страниц, делаем работу с кодом более удобной и снижаем количество времени на разработку. Да и вообще, если есть возможность сделать что-то быстрее и компактнее, почему бы ей не воспользоваться!

четверг, 6 февраля 2014 г.

Допрыгалась...

Ну вот и пришёл момент истины... Мой любимый блог tvorlen.ru сломался... почему? как? за что?...
Печалька...