Skip to content

Instantly share code, notes, and snippets.

Avatar
😎
On vacation

Pechenki PechenkiUA

😎
On vacation
View GitHub Profile
@PechenkiUA
PechenkiUA / style.css
Created March 7, 2023 07:42
b4u - filter
View style.css
[data-seo-name="3-shirina-sm"],
[data-seo-name="9-dovzhina-sm"] {
display: inline-flex;
width: 49%;
flex-direction: row-reverse;
flex-wrap: wrap;
padding: 5px!important;
}
[data-seo-name="3-shirina-sm"] .mfilter-heading-text,
@PechenkiUA
PechenkiUA / functions.php
Created February 22, 2023 16:52
schema_TinyMCE_init
View functions.php
function schema_TinyMCE_init( $in ) {
if ( ! empty( $in['extended_valid_elements'] ) ) {
$in['extended_valid_elements'] .= ',';
}
$in['extended_valid_elements'] .= '@[id|class|style|title|itemscope|itemtype|itemprop|datetime|rel],div,dl,ul,dt,dd,li,span,meta[!content],a|rev|charset|href|lang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur]';
if ( !empty( $in['valid_children'] ) ) {
$in['valid_children'] .= ',';
}
@PechenkiUA
PechenkiUA / functions.php
Last active February 21, 2023 21:30
User data Telsender
View functions.php
/**
* @param $list
* @param $order_id
* @return mixed
*/
function user_data_function($list, $order_id){
$user_id = get_current_user_id();
if ($user_id){
@PechenkiUA
PechenkiUA / functions.php
Created January 19, 2023 21:05
Translate_Press
View functions.php
add_filter('trp_hreflang', 'trpc_change_hreflang', 10, 2 );
function trpc_change_hreflang( $hreflang, $language ){
//if ($hreflang == 'ru-RU') return false;
$arr = [
'ru'=>'ru-UA',
'uk'=>'uk-UA'
];
@PechenkiUA
PechenkiUA / iframe.js
Created December 29, 2022 07:18
Youtube iframe contentWindow.postMessage command
View iframe.js
document.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*');
@PechenkiUA
PechenkiUA / script_google_com.adm.tools.gs
Last active December 5, 2022 14:12
Запити до adm.tools Хостинг Україна Api
View script_google_com.adm.tools.gs
/**
* account_id - id акаунта
* Bearer - токен
*/
var account_id = 1111111;
var Bearer = 'xxxxxxxxxxxxxxxxxxx';
var baseUrl = 'https://adm.tools/';
/**
@PechenkiUA
PechenkiUA / Pechenki_sortable_design.ocmod.xml
Last active November 4, 2022 13:19
Pechenki sortable design and baner OC3
View Pechenki_sortable_design.ocmod.xml
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>Pechenki sortable </name>
<code>Pechenki sortable</code>
<version>0.1</version>
<date>26.07.2022</date>
<author>Oleksandr</author>
<link>https://pechenki.top</link>
<file path="admin/view/template/design/{layout_form,banner_form}.twig">
View en.json
[
{
"id": 1,
"txt": null,
"status": null,
"create_at": "2022-11-01 19:53",
"update_at": 1667325210
},
{
"id": 2,
@PechenkiUA
PechenkiUA / functions.php
Last active October 27, 2022 20:04
pdfThumb wp
View functions.php
<?php
/**
* pdfThumb wp
* [pdfThumb url="wp-content/uploads/2022/10/dummy-1.pdf"]
*/
add_shortcode('pdfThumb',function ($attr){
extract($attr);
if (!$url) return;
@PechenkiUA
PechenkiUA / index.js
Created September 15, 2022 08:58
lazy load src element video,source,iframe
View index.js
function isInViewport(el) {
const rect = el.getBoundingClientRect();
return (
rect.top >= 0 &&
rect.left >= 0 &&
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&
rect.right <= (window.innerWidth || document.documentElement.clientWidth)