Добавление файлов css или js в header

Полезные рецепты для WordPress

Когда вы разрабатываете  плагин для WordPress или виджет, появляется необходимость добавить файлы  CSS или Javascript в header темы. Но как сделать это, когда Вы не можете получить доступ к файлу темы? Вот простой способ добавить что-нибудь в заголовок блога, не редактируя header.php.

Это простой рецепт использования встроенных функций WordPress, и вот как мы это делаем:

function GetLastPostName_head()
{
    echo '<script type="text/javascript" src="'.get_settings('siteurl').'/wp-content/plugins/пример.js"></script>';
    echo '<script type="text/javascript" src="'.get_settings('siteurl').'/wp-content/plugins/пример2.js"></script>';
}
add_action('wp_head', 'GetLastPostName_head');

Вот и все! Мы создали функцию, в которой выводим наши файлы, далее просто добавляем в заголовок их встроенной функцией.

Создание функции meta description

Полезные рецепты для WordPress

Откройте файл header.php вашей темы и скопируйте этот код между тегами <head> и </head>

<meta name="description" content="
<?php if ( (is_home()) || (is_front_page()) ) {
    echo ('Ваше основное описание');
} elseif(is_category()) {
    echo category_description();
} elseif(is_tag()) {
    echo '-tag archive page for this blog' . single_tag_title();
} elseif(is_month()) {
    echo 'archive page for this blog' . the_time('F, Y');
} else {
    echo get_post_meta($post->ID, "Metadescription", true);
}?>">

Вот так просто )

Редирект в WordPress

Полезные рецепты для WordPress

Вы знаете, что у WordPress есть встроенная функция, чтобы переадресовать пользователей к определенному url? Называется wp_redirect (). Много пользователей не знают об этом, но Вы можете также создать 301 переадресацию.

Для создания 301 редиректа, надо добавить аргумент к функции 301 :)

<?php wp_redirect('http://www.wprecipe.ru', 301); ?>

Этот код будет перенаправлять посетителей на этот сайт, можете использовать )))