Skip to content

Instantly share code, notes, and snippets.

@sibicode
sibicode / gist:94107ec1b0cd26645e54
Created October 30, 2015 05:57
WP Убрать оберточный тег
strip_tags();
@sibicode
sibicode / functions.php
Created October 28, 2015 11:37
WP Склонение дат
// Склоняем даты постов
function russian_date( $tdate = '' ) {
if ( substr_count($tdate , '---') > 0 ) return str_replace('---', '', $tdate);
$treplace = array (
"Январь" => "января",
"Февраль" => "февраля",
"Март" => "марта",
"Апрель" => "апреля",
"Май" => "мая",
@sibicode
sibicode / page-news.php
Created October 28, 2015 09:50
WP Вывод статей в шаблоне страницы
<article>
<?php
$current_page = (get_query_var('paged')) ? get_query_var('paged') : 1; // определяем текущую страницу блога
$args = array(
'posts_per_page' => get_option('posts_per_page'), // значение по умолчанию берётся из настроек, но вы можете использовать и собственное
'paged' => $current_page // текущая страница
);
query_posts( $args );
@sibicode
sibicode / gist:efce58af1bbed8c8a405
Created October 28, 2015 07:49
WP Вывод постов опеределенной категории
<?php
if ( have_posts() ) : // если имеются записи в блоге.
query_posts('cat=55,66'); // указываем ID рубрик, которые необходимо вывести.
while (have_posts()) : the_post(); // запускаем цикл обхода материалов блога
?>
@sibicode
sibicode / index.php
Created October 27, 2015 11:52
WP Вывод постов
<!-- Start the Loop. -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); $postcounter++;?>
<!-- Далее проверяется, находится ли текущая запись в рубрике 5. -->
<!-- Если да, то блоку div, будет присвоен класс "post-cat-three". -->
<!-- Иначе, блоку div будет присвоен класс "post". -->
<?php if ( in_category('5') ) { ?>
<div class="col-sm-6">
<?php } else { ?>
@sibicode
sibicode / Получить UID
Last active October 25, 2015 08:09
Drupal получить UID
<?php print $user->uid;?>
@sibicode
sibicode / Вывод ссылок для входа
Last active October 25, 2015 08:41
Drupal ссылки для входа
<div class='enter'>
<?php if($logged_in){ ?>
<a href="/user" class="a_enter">Профиль</a>
<a href="/user/logout" class="a_enter" id="a_enter">Выйти</a>
<?php } else { ?>
<a href="<?php print base_path().'user' ?>" title="" class="a_enter" id="a_enter1" >Вход</a>
<a href="/user/register" title="<?php print $site_name; ?>" class="a_enter" id="a_enter2" >Регистрация</a>
<?php } ?>
</div>
@sibicode
sibicode / html5.html
Last active October 26, 2015 04:49
html5
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>