Добро пожаловать на сайт Мир Wordpress, здесь находятся темы для wordpress, статьи и плагины. Желаем приятного чтения и скачивания.

WordPress отключить автоматическое сохранение

15 11 2011

   Добрый день, я недавно заметил, что база одного из моих сайтов «весит» 15 мбайт, с учет того, что в ней 40 записей. Это очень много, я решил разобраться, найти причины и понять как отключить сохранение ревизий записей в WordPress. Оказывается, что в последних поставках wordpress включена опция автоматического сохранения записей. Логичным было бы удалять все черновики после публикации, но это не реализовано в данный момент.  Возможно, что я сделаю плагин, который это будет делать, но это будет чуть позже.

А сейчас можно просто отключить создание ревизий (автоматическое сохранение), для этого в файл config.php необходимо добавить строчку:

define(‘WP_POST_REVISIONS’,1);

После этого автоматически сохраняться в БД черновики не будут. Пока что такое решение. В скором времени будет плагин. До встречи!



WP Cumulus «живое облако тегов wordpress» русифицированный

3 07 2010

   Наверное, бороздя просторы Интернета, вы часто встречали красивое облачко тегов, медленно крутящееся и ускоряющееся при наведении. Данный плагин привлек и мое внимание, и после нескольких минут поисков в сети, я уже устанавливал его на свой wordpress. Плагин называется WP Cumulus известный в рунете, как «живое облако тегов wordpress». На сайте представлено версия 1.23 русифицированная, которая подходит для WP от 2.3. и выше.

Установка

  1. Скачать wp-cumulus 1.23 русифицированный
  2. Загрузить содержимое архива в папку с плагинами /wp-content/plugins/
  3. Активировать плагин
  4. Установить необходимые настройки в панели управления (Дизайн или внешний вид — Виджеты — Виджет WP Cumulus)

Читать далее »



Исключаем рубрики из RSS

24 06 2010

   Если у вас возникла необходимость по каким-либо причинам, исключить из RSS потока одну или несколько рубрик, то делается это следующим простым способом. В файл темы functions.php необходимо добавить код:

function  myFilter($query) {
if ($query->is_feed) {
$query->set('cat','-5');
}
return $query;
}
add_filter('pre_get_posts','myFilter');

В этом коде цифра 5 – это идентификатор исключаемой рубрики.

Если нужно исключить несколько рубрик, перечислите их ID через запятую, обязательно перед каждым ID ставя знак минуса.



Перезаписываем заголовок записи

24 06 2010

   Это может быть полезно для внутренней поисковой оптимизации сайта (SEO). Суть заключается в следующем:

  • в теге <title> (то, что мы видим в заголовке браузера) будет, как и прежде, отображаться название поста, которые мы вводим в соответствующее поле при создании новой записи;
  • в заголовке поста непосредственно на странице сайта будет отображаться другой заголовок, если он указан в произвольном поле.

Код будет таким (логично использовать в файлах single.php и page.php):

 <?php $title  = get_post_meta($post->ID, "title", true);
if ($title != '') {
echo "<h1>".$title."</h1>";
} else { ?>
<h1><?php the_title(); ?></h1>
<?php } ?>

Исходя из этого кода, необходимо создать произвольное поле title.



Iphone

23 06 2010

Iphone

Размер: 99,2 кб

Iphone



Old Farm

23 06 2010

Old Farm

Размер: 65 кб

Old Farm



WPLANG Lite — плагин уменьшающий нагрузку на сервер

23 06 2010

WPLANG Lite предаставляет собой небольшой плагин для wordpress, который может существенно сократить (более чем на 3 мб!) потребляемую движком память. Весь секрет состоит в том, что он создает облегченную версию файлов локализации на другие языки, в которой оставлены только самые необходимые элементы.

Работает WPLANG Lite  очень просто — он сканирует файл локализации WordPress «ru_RU.po» и создает облегченный вариант «ru_RU_lite.mo«, в котором вырезана вся локализация админки WordPress. Причем при генерации страниц лицевой части блога будет использоваться облегченный вариант, а при открытии админки полный вариант перевода. Благодаря этому, после установки и активации плагина, вы не заметите каких либо измененний, а объем потребляемой памяти сократиться более чем на  3 МБ!

Читать далее »



Запрет отображения ошибок на странице авторизации wp-admin

23 06 2010

 При попытке авторизации на WordPress-сайте, если указаны неверные данные (либо логин, либо пароль, либо то и другое одновременно), система выдает ошибку, в которой сообщает, что именно было введено неверно, т.е. если был указан неправильный логин, то WordPress в ошибке скажет, что логин неверен.

А такая информация увеличивает вероятность подбора логина/пароля, поскольку взломщик будет наглядно видеть, какая часть данный не подобрана.

Чтобы избежать этого, достаточно лишь добавить в файл functions.php своей WordPress-темы следующую строчку:

add_filter('login_errors',create_function('$a', "return null;"));

Теперь информация об ошибке выводиться не будет, останется только сигнальная розовая рамочка.

/p



Dyne

23 06 2010

Dyne

Размер: 470 кб

Dyne



Вывод будущих постов в WP

22 06 2010

   Одним из очередных способов привлечения внимания пользователей является создания блока будущих постов. Данный блок можно вставить без использования каких либо плагинов, посредством вставки php кода в страницы сайта.

   Суть заключается в использовании query_posts и параметра post_status. Список выводится следующим простым кодом:

<?php query_posts('showposts=10&post_status=future'); ?>
<?php if (have_posts()) : ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><?php the_title(); ?> (<?php the_time('j F Y') ?>)</li>
<?php endwhile; ?>
</ul>
<?php else : ?>
<p>Будущие посты не запланированы.</p>
<?php endif; ?>



Siteground

22 06 2010

Siteground

Размер: 154 кб

Siteground



Craftycart

22 06 2010

Craftycart

Размер: 77 кб

Craftycart



Related posts 2 — плагин на русском вывода похожих постов на запись

22 06 2010

   Wordpress плагин  related posts позволяет добавить в конце публикации перечень постов, которые наиболее похожи по тематике на ваш. Таким образом появляется возможность удержать случайно зашедшего по ссылке, присланной товарищем, пользователя, если он найдет в перечне то, что его сможет заинтересовать.

   Основное отличие в том, что он при обработке содержимого ваших постов использует перечень так называемых «stop words».  Это слова, которые отбрасываются при обработке текстов. Например, эти слова не учитываются при индексации поисковыми машинами содержимого сайтов.
Читать далее »



Самые комментируемые посты — без использования плагинов

22 06 2010

   Вам скорее всего приходилось часто встречаться с вставкой «самые комментируемые записи» на страницах wordpress сайтов, в большинстве случаев — это действие плагина. Сегодня я расскажу, как вставить данную статистику без использования каких-либо плагинов, а лишь с помощью небольшого php кода.

Первым делом необходимо открыть то место куда будет вставляться статистика, у меня это файл sidebar.php и произвести вставку вот этого кода:

<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>
<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"><?php echo $title ?></a> (<?php echo $commentcount ?>)</li>
<?php } } ?>
</ul>

Читать далее »



Rabbit Hole

22 06 2010

Rabbit Hole

Размер: 225 кб

Rabbit Hole



Реклама: Магнитно-резонансная томография в ЮЗАО. | Search Engine Optimization | Игра марио бесплатно и онлайн - загружай отсюда.
Страница 1 из 81234567...Последние »