Skip to content

Instantly share code, notes, and snippets.

View uptimizt's full-sized avatar
💻
Code is poetry...

Antony I uptimizt

💻
Code is poetry...
View GitHub Profile
@uptimizt
uptimizt / optimizatron.php
Created December 11, 2019 13:40
Optimizatron - Оптимизатрон Фронтэнд - оптимизирует фронтэнд, отключая лишние плагины, снижает нагрузку, ускоряет TTFB
<?php
/*
Plugin Name: Optimizatron
Description: Оптимизатрон Фронтэнд - оптимизирует фронтэнд, отключая лишние плагины, снижает нагрузку, ускоряет TTFB
Version: 1.0
*/
class Optimizatron
{
@uptimizt
uptimizt / wp-cli-example.php
Created November 27, 2019 16:29
wp-cli-example.php
<?php
namespace SB;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
class AutoBotChangeSubjectsNames {
@uptimizt
uptimizt / example.js
Last active January 18, 2020 11:02
Universal Ajax Form handler by vanilla JavaScript
FormAjax('#loginform', 'sb/v1/user/signin');
@uptimizt
uptimizt / tax-ex.php
Last active November 21, 2019 08:29
tax example with changes by events
<?php
namespace SB;
defined('ABSPATH') || exit;
/**
* Event type taxonomy
*/
class EventTypeTaxonomy {
<?php
namespace SB\Models;
/**
* Class Event model for map data
*
* @package SB
*/
class Event {
/**
@uptimizt
uptimizt / ulog.php
Created October 8, 2019 16:35
Fast logger for WordPress. Set up as file to wp-content/mu-plugins/
<?php
add_action('u/log', function($msg, $data = []){
error_log( PHP_EOL . $msg);
if(!empty($data)){
ob_start();
echo PHP_EOL;
var_dump($data);
error_log(ob_get_clean());
@uptimizt
uptimizt / cookie.js
Last active August 12, 2019 08:36
cookie.js - functions for cookies working with vanilla JavaScript (from https://learn.javascript.ru/cookie, repo https://github.com/uptimizt/cookies.js)
@uptimizt
uptimizt / wordpress-mysql-delete-comments-1-year-ago.sql
Created October 29, 2018 10:54
WordPress & MySQL. Удаляем комментарии добавленные более года назад
-- delete comments 1 year ago
DELETE c
FROM wp_comments as c
WHERE c.comment_date_gmt < DATE_SUB(NOW(),INTERVAL 1 YEAR)
@uptimizt
uptimizt / wordpress-mysql-comments-1-year-ago.sql
Created October 29, 2018 10:46
WordPress - Комменты более года
-- WordPress - Comments 1 year ago
SELECT *
FROM wp_comments as c
WHERE c.comment_date_gmt < DATE_SUB(NOW(),INTERVAL 1 YEAR)
ORDER BY c.comment_date_gmt DESC
LIMIT 50
@uptimizt
uptimizt / delete-commentmeta-without-comments.sql
Created October 29, 2018 10:39
WordPress & SQL - delete commentmeta without comments
DELETE cm
FROM wp_commentmeta as cm
LEFT JOIN wp_comments as c ON c.comment_ID = cm.comment_id
WHERE c.comment_ID is null