Январь 2010

Блокируем внешние запросы с вашего WordPress

По некоторым причинам ваш блог WordPress время от времени может посылать некоторую информацию для внешних источников. Опасно это или нет решать вам, но я предлагаю пару метод блокировки этих запросов.

Чтобы реализовать этот совет нужно открыть wp-config.php и вставить следующий код:

define('WP_HTTP_BLOCK_EXTERNAL', true);

С этого момента внешние запросы заблокированы. Но это может повредить работе некоторых плагинов, которые общаются с внешним миром. Вам нужно составить список URL необходимых для работы плагинов и добавить эти адреса в wp-config.php. Пример:

define('WP_ACCESSIBLE_HOSTS', '');

Я думаю тут все понятно, wp-simple.com тот самый адрес доступ к которому разрешен.
На этом все, удачи!

Удалим меню на доске объявлений WordPress

Возможно этот хак кому-то будет полезен, в нем мы уберем меню из доски объявлений WP или dashboard. Думаю пригодится он многим.

Итак, скопируем приведенный мною код в свой functions.php.

function remove_menus () {
global $menu;
	$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
	end ($menu);
	while (prev($menu)){
		$value = explode(' ',$menu[key($menu)][0]);
		if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
	}
}
add_action('admin_menu', 'remove_menus');

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

На этом сегодня все, удачи!

Отключаем подпись к изображению в редакторе WordPress

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

Отключить это проще простого, скопируйте код в свой functions.php и все.

function caption_off() {
    return true;
}

add_filter( 'disable_captions', 'caption_off' );

На этом все, удачи!

Миниатюры самых популярных постов

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

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

<?php $popular = new WP_Query('orderby=comment_count&posts_per_page=5'); ?>
	<?php while ($popular->have_posts()) : $popular->the_post(); ?>
	<?php $justanimage = get_post_meta($post->ID, 'Image', true);
		if ($justanimage) { ?>
	<img src="<?php echo get_post_meta($post->ID, "Image", true); ?>" alt="<?php the_title(); ?>" />
	<?php } else { ?>
	<img src="http://an-alternative-image.jpg" alt="" />
	<?php } ?>
	<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php endwhile; ?>

Вам требуется только отредактировать orderby=comment_count и posts_per_page=5.

Вот и все, удачи!

Используем jQuery 1.4 на WordPress

wordpress-jqueryМногие уже наверно слышали, что вышла новая версия jQuery. Релиз 1.4 кому интересно подробности на сайте jquery14.com. Нам же интересно другое, пока не выйдет очередной апдейт WordPress наш блог или просто сайт будет использовать по умолчанию старую версию jQuery. Мой совет поможет вам легко поменять текущую версию на новый релиз. Прочитать остальную часть записи »

Поиск
Облако тегов
Архив

Вы просматриваете архив блога WP-Simple за Январь 2010 .

Счетчики