Skip to content

Instantly share code, notes, and snippets.

View zverush's full-sized avatar
🚀
WordPress

Aleynikov Sergey zverush

🚀
WordPress
View GitHub Profile
@zverush
zverush / .htaccess
Created January 19, 2015 09:36
Кеширование картинок
<ifModule mod_headers.c>
#кэшировать флэш и изображения на месяц
<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
#отключить кэширование
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</FilesMatch>
</IfModule>
@zverush
zverush / Rouble Symbol
Last active December 22, 2019 08:02
Rouble Font Woff from PT Sans
/* ==========================================================================
Rouble Font Woff from PT Sans
Use: <span class="rub">руб.</span>
========================================================================== */
.rub {
font-family: 'rub';
}
@font-face {
.blur {
-webkit-filter:blur(3px);
-ms-filter:blur(3px);
-moz-filter:blur(3px);
-o-filter:blur(3px);
filter:blur(3px);
filter:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cfilter%20id%3D%22blur%22%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22/%3E%3C/filter%3E%3C/svg%3E#blur")
}
<p>Это тестовая запись. Её можно удалить. Возвышенное, в первом приближении, диссонирует комплекс агрессивности. Иносказательность образа дает сокращенный символизм. Весьма существенно следующее: аполлоновское начало гармонично.</p>
<p>Флегматик монотонно трансформирует статус художника. Диониссийское начало, следовательно, продолжает неизменный мимезис. Героическое начинает незначительный феномер &laquo;психической мутации&raquo;.</p>
<ul>
<li>Притча диссонирует незначительный хтонический миф</li>
<li>Герменевтика монотонно дает комплекс априорной бисексуальности</li>
<li>Синхронический подход неустойчив. Выразительное относительно</li>
<li>Иными словами, компенсаторная функция изящно продолжает текст</li>
</ul>
<p>Притча диссонирует <a href="#">незначительный хтонический миф</a>. Герменевтика монотонно дает комплекс априорной бисексуальности. Синхронический подход неустойчив. Выразительное относительно. Иными словами, компенсаторная функция изящно продолжает текст. Возрождение готично диссонирует элитарный
@zverush
zverush / wp_metaboxes.php
Created November 21, 2015 10:36
WP Metaboxes
<?php
// https://generatewp.com/the-meta-box-generator/
class Car_Price_Meta_Box {
public function __construct() {
if ( is_admin() ) {
add_action( 'load-post.php', array( $this, 'init_metabox' ) );
@zverush
zverush / wp_dashboard_widget.php
Created November 21, 2015 10:42
WP Dashboard Widget
<?php
// https://generatewp.com/introducing-dashboard-widgets-generator/
class Hello_World_Dashboard_Widget {
public function __construct() {
add_action( 'wp_dashboard_setup', array( $this, 'add_dashboard_widget' ) );
@zverush
zverush / wp_widget_example.php
Created November 21, 2015 10:46
WP Widget Example
<?php
// https://generatewp.com/developing-plugins-for-startups-treato-case-study/
class Treato extends WP_Widget {
public function __construct() {
parent::__construct(
'treato',
@zverush
zverush / .gitignore
Created December 2, 2015 06:55
.gitignore for WordPress
.DS_Store
.idea/
/cgi-bin/
/search-replace/
# core part
/wp-includes/
/wp-admin/
/wp-content/languages/
@zverush
zverush / import-variation.php
Created December 21, 2015 16:50 — forked from galalaly/import-variation.php
Create WooCommerce variations with PHP
<?php
// In a class constructor
$this->size_tax = wc_attribute_taxonomy_name( 'Size' );
$this->color_tax = wc_attribute_taxonomy_name( 'Color' );
// Insert the main product first
// It will be used as a parent for other variations (think of it as a container)
$product_id = wp_insert_post( array(
@zverush
zverush / woocommerce-add-product.php
Created January 11, 2016 09:07
woocommerce add product php
// http://wordpress.stackexchange.com/questions/137501/how-to-add-product-in-woocommerce-with-php-code
$post = array(
'post_author' => $user_id,
'post_content' => '',
'post_status' => "publish",
'post_title' => $product->part_num,
'post_parent' => '',
'post_type' => "product",
);