Skip to content

Instantly share code, notes, and snippets.

Yunus Gaziev yunusga

Block or report user

Report or block yunusga

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@yunusga
yunusga / youtubeID.js
Created Mar 2, 2020 — forked from takien/youtubeID.js
Get YouTube ID from various YouTube URL using JavaScript
View youtubeID.js
/**
* Get YouTube ID from various YouTube URL
* @author: takien
* @url: http://takien.com
* For PHP YouTube parser, go here http://takien.com/864
*/
function YouTubeGetID(url){
var ID = '';
url = url.replace(/(>|<)/gi,'').split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/);
@yunusga
yunusga / README.md
Last active Jan 28, 2020
Git хук для создания ZIP архива текущей ветки
View README.md

Скрипт позволяет упаковать в ZIP архив активную ветку git репозитория, для экономии места выделяемого под историю изменений.

Плюсы использования этого скрипта

  1. Нет необходимости хранить в истории изменений все архивы которые излишне раздувают размер директории .git храня всю историю изменения для не всегда необходимого архива
  2. При коммите или отправке изменений на сервер, автоматически генерируется свежий архив с обновлённым кодом, очень подходит для заказчика который просит отправлять ему zip обновлённого кода

Важно

@yunusga
yunusga / sublime_settings.json
Last active Jan 7, 2020
SublimeText 3 Settings
View sublime_settings.json
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"caret_style": "phase",
"default_line_ending": "unix",
"ensure_newline_at_eof_on_save": true,
"font_face": "Cascadia Code",
"font_size": 10.2,
"highlight_line": true,
"highlight_modified_tabs": true,
@yunusga
yunusga / .htaccess
Last active Sep 2, 2019
WordPress, RewriteRule для директории uploads на случай если нет возможности держать файлы загрузок на своем сервере при тестировании
View .htaccess
# за редирект отвечает
# RewriteRule ^wp-content/uploads/(.*)$ https://<you production site>/wp-content/uploads/$1 [R=302,NC,L]
# должна быть сразу после RewriteEngine On
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^wp-content/uploads/(.*)$ https://superspa.ru/wp-content/uploads/$1 [R=302,NC,L]
RewriteBase /<wp test directory>/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
@yunusga
yunusga / woo-formstyler.js
Last active Aug 2, 2019
WooComerce обновление FormStyler select для вариаций
View woo-formstyler.js
/**
* В случае, если у одной из вариаций отсутсвует цена, скрипты WooCommerce выпиливают этот option из select
* что приводит к глюкам в работе FormStyler плагина
*/
$('select').styler({
onFormStyled: function() {
$('.variations_form.cart').on('woocommerce_update_variation_values', function() {
$(this).find('.jq-selectbox select').trigger('refresh');
});
},
@yunusga
yunusga / wpcf7.js
Created Jul 5, 2019
Scroll to first invalid field on Contact Form 7 validation error event
View wpcf7.js
/**
* Scroll to first invalid field
* WPCF7 on validation error event
*/
document.addEventListener( 'wpcf7invalid', function( event ) {
setTimeout( function() {
$('html').stop().animate({
scrollTop: $('.wpcf7-not-valid').eq(0).offset().top - 140,
}, 500, 'swing');
}, 100);
@yunusga
yunusga / yoast_seo_breadcrumb_add_woo_shop.php
Created Jun 2, 2019 — forked from amboutwe/yoast_seo_breadcrumb_add_woo_shop.php
Multiple examples of how to customize the Yoast SEO breadcrumbs
View yoast_seo_breadcrumb_add_woo_shop.php
<?php
/********* DO NOT COPY THE PARTS ABOVE THIS LINE *********/
/*
* Add shop link to the Yoast SEO breadcrumbs for a WooCommerce shop page.
* Credit: https://wordpress.stackexchange.com/users/8495/rjb
* Last Tested: Apr 20 2017 using Yoast SEO 4.6 on WordPress 4.7.3
*/
add_filter( 'wpseo_breadcrumb_links', 'wpseo_breadcrumb_add_woo_shop_link' );
@yunusga
yunusga / import-tar-gz.sh
Created May 15, 2019 — forked from infusion/import-tar-gz.sh
Import a tar.gz file to MySQL
View import-tar-gz.sh
tar xzOf dump.sql.tar.gz | mysql -u $user -p $database
View custom-gallery-setting.js
You can’t perform that action at this time.