5 полезных кодов для работы с WordPress

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

5 полезных кодов для работы с WordPress

1. Разделить контент на 2 столбца или больше можно при помощи простого отрывка кода, который необходимо вставить в файл functions.php, а после вызвать в нужном для вас месте.

И так для functions.php код ниже

// split content at the more tag and return an array
function split_content() {
    global $more;
    $more = true;
    $content = preg_split('/<span id="more-\d+"><\/span>/i', get_the_content('more'));
    for($c = 0, $csize = count($content); $c < $csize; $c++) {
        $content[$c] = apply_filters('the_content', $content[$c]);
    }
    return $content;
}

После открываем файл single.php, комментируем (т.е. делаем неактивной) вызов функции the_content и после вставляем следующий код.

<?php
// original content display
// the_content('<p>Read the rest of this page &raquo;</p>');
// split content into array
$content = split_content();
// output first content section in column1
echo '<div id="column1">', array_shift($content), '</div>';
// output remaining content sections in column2
echo '<div id="column2">', implode($content), '</div>';
?>

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

Открываем файл page.php и вставляем следующий код

<?php if(is_paged()){ ?>

<div id="rss-remind">

<p>Subscribe to <?php bloginfo('name'); ?> and never miss an entry:<br /><a href="<?php bloginfo('rss2_url'); ?>">All Posts<span> (RSS)</span></a> | <a href="<?php bloginfo('comments_rss2_url'); ?>">All Comments<span> (RSS)</span></a></p>

</div><!-- #rss-remind -->

<?php } ?>

Вы с лёгкостью можете поменять цвет текста, и его размер.

3. Добавить карты от GOOGLE (которые очень полезны особенно для тех, кто создаёт с сайт с надеждой на последующий отклик покупателей) можно следующим образом.

Добавляем следующий небольшой отрывок кода в functions.php

//Google Maps Shortcode
function fn_googleMaps($atts, $content = null) {
   extract(shortcode_atts(array(
      "width" => '640',
      "height" => '480',
      "src" => ''
   ), $atts));
   return '<iframe width="'.$width.'" height="'.$height.'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'.$src.'&amp;output=embed"></iframe>';
}
add_shortcode("googlemap", "fn_googleMaps");

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

[googlemap width="200" height="200" src="[url]"]

4. Создание ретвита с вашим брендом. Очень полезная вещь, особенно в Мире микроблогинга.

Открываем файл single.php и вносим туда следующие изменения

<script type="text/javascript">
tweetmeme_source = 'twitter_account';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"> </script>

Не забудьте вставить ваш идентификатор в твиттере

5. Добавление кнопки «На верх», которая позволяет пользователям вернуться на самое начало страницы без особых затруднений и в течении пары секунд.

Открываем файл главной страницы т.е. index.php и добавляем следующее.

 <a style="display:scroll;position:fixed;bottom:5px;right:5px;" href="#" title="Back to Top">
    <img src="image-url"/>
</a>


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *