Skip to content

Instantly share code, notes, and snippets.

@eksana
eksana / function$
Created July 26, 2016 14:56
function$
$("img").on("dragstart", function(event) { event.preventDefault(); });
<?php if ( have_posts() ) : query_posts('p=1');
while (have_posts()) : the_post(); ?>
<?php the_title(); ?>
<?php the_content(); ?>
<?php the_post_thumbnail(array(100, 100)); ?>
<? endwhile; endif; wp_reset_query(); ?>
@eksana
eksana / js
Created July 26, 2016 15:48
galleryJS
var Gallery = new Object();
window.onload= function()
{
Gallery.Images = ['istockphoto_14149033.jpg', 'istockphoto_14232771.jpg', 'istockphoto_14667148.jpg'];
Gallery.CurrentIndex = 0;
Gallery._loopInterval = setInterval(Gallery.Next, 2500);
};
Gallery.Next = function()
{
@eksana
eksana / php
Created July 26, 2016 16:00
wp_function
<div class="section_header">
<h2><?php
$idObj = get_category_by_slug('s_portfolio');
$id = $idObj->term_id;
echo get_cat_name($id);
?></h2>
<div class="s_descr_wrap">
<div class="s_descr"><?php
echo category_description($id);
?></div>
@eksana
eksana / php
Created July 26, 2016 16:05
wp_funf_sampl_theme_opt
<h3>Адрес:</h3>
<p><?php
$options = get_option('sample_theme_options');
echo $options['addresstext']; ?></p>
</div>
<div class="contact_box">
<div class="contacts_icon icon-basic-smartphone"></div>
<h3>Телефон:</h3>
<p><?php
$options = get_option('sample_theme_options');
http://www.internet-technologies.ru/articles/article_2899.html
https://gist.github.com/anonymous/549087211fbab446b5c24941a235a357#file-bloomberg-article-scroll-indicator-markdown
'use strict';
// Требует node.js и пакета mkdirp
// Пакет mkdirp: https://www.npmjs.com/package/mkdirp#install — установить глобально или прописать установку в package.json, в секции devDependencies
// Использование:
// - поместить этот файл в корень проекта
// - исправить пути к генерируемым папкам и файлам, если блоки проекта лежат не в ./src/blocks/
// - в терминале, будучи в корневой папке проекта, выполнить node createBlock.js [имя блока] [доп. расширения через пробел]
const fs = require('fs'); // будем работать с файловой системой
@eksana
eksana / js
Created August 12, 2016 05:23
сборка NTH
'use strict';
// Генератор файлов блока
// Использование: node createBlock.js [имя блока] [доп. расширения через пробел]
const fs = require('fs'); // будем работать с файловой системой
const pjson = require('./package.json'); // получим настройки из package.json
const dirs = pjson.config.directories; // отдельно имеем объект с директориями (где лежаи папка с блоками)
const mkdirp = require('mkdirp'); // зависимость
@eksana
eksana / html
Created August 13, 2016 17:19
Radobuttons
form action="" class="form">
<input type="radio" class="form__place-type-1" id="place-type-1" name="place-type" />
<input type="radio" class="form__place-type-2" id="place-type-2" name="place-type" checked />
<div class="form__step">
<h2>some step</h2>
<p>11111</p>
</div>
<div class="form__step">
<h2>radiobuttons</h2>
<label for="place-type-1">hotels</label>