Skip to content

Instantly share code, notes, and snippets.

View vyskoczilova's full-sized avatar

Karolína Vyskočilová vyskoczilova

View GitHub Profile
@vyskoczilova
vyskoczilova / add-admin-user.php
Last active January 11, 2020 19:35
Přidat uživatele s administrátorskými právy pomocí PHP
<?php
/**
* @snippet Přidání uživatele s administrátorskými právy. Obsah souboru ideálně vložte do mu-plugins/add-admin-user.php a po vytvoření uživatele odstraňte z vwebu.
* @source https://kybernaut.cz/?p=3070
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.3
*/
add_action( 'init', function () {
@vyskoczilova
vyskoczilova / keybase.md
Created November 24, 2019 21:00
keybase.md

Keybase proof

I hereby claim:

  • I am vyskoczilova on github.
  • I am vyskocilova (https://keybase.io/vyskocilova) on keybase.
  • I have a public key whose fingerprint is 6A45 DE74 18D7 0694 AC1D 1F39 FAF6 7F1C 5A13 0C66

To claim this, I am signing this object:

@vyskoczilova
vyskoczilova / sledovaci_kod_do_hlavicky.php
Last active October 8, 2019 10:41
Sledovaccí kód do hlavičky
<?php // smažte tento řádek
/**
* @snippet Vložení google analytics / hotjar sledovacího kódu přímo do hlavičky vaší šablony
* @source https://kybernaut.cz/?p=2804
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.2
*/
// -------------------
add_action('wp_head', 'mojesablona_sledovaci_kod');
@vyskoczilova
vyskoczilova / woocommerce_delka_telefonniho_cisla.php
Last active September 5, 2019 09:52
WooCommerce: délka telefonního čísla
<?php // nekopírujte tento řádek
/**
* @snippet WooCommerce: Minimální délka telefonního čísla
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.2 & WooCommmerce 3.7.0
*/
// -------------------
function my_theme_validate_phone( $fields, $errors ){
@vyskoczilova
vyskoczilova / restaurant_reservations_add_recaptcha.php
Last active July 11, 2019 14:43
Restaurant Reservations - add reCaptcha
<?php // don't copy this line
/**
* @snippet Add reCaptcha to Restaurant Reservations plugin
* @sourceCS https://kybernaut.cz/?p=2992
* @sourceEN https://kybernaut.cz/?p=2998
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.2
* @requires https://wordpress.org/plugins/invisible-recaptcha/
*/
// -------------------
@vyskoczilova
vyskoczilova / ACF_settings_to_selected_menu_item.php
Last active January 30, 2019 12:56
Add ACF settings page under selected menu item
<?php // ommit this line
/**
* @snippet Add ACF Pro settings page under a menu item of your choice
* @comment In case you'd like to add your option page to the CPT, under posts or whatever location you'd like
* @source https://kybernaut.cz/clanky/wp-multisite-maximalni-velikost-nahravaneho-souboru/
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.0.5
*/
// -------------------
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
@vyskoczilova
vyskoczilova / kybernaut_ico_dic_povinna-vsechna_pole.php
Created January 2, 2019 13:04
Kybernaut IČO DIČ - povinná všechna pole
<?php // vynechte tento řádek
/**
* @snippet Nastavit všechna pole (IČO, DIČ, IČ DPH) jako povinné pole | Kybernaut IČO DIČ
* @comment Pokud používáte plugin Kybernaut IČO DIČ a potřebujete mít pole všechna pole jako povinné, použijte tento snippet.
* @source https://kybernaut.cz/clanky/wp-multisite-maximalni-velikost-nahravaneho-souboru/
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.0.2
*/
// -------------------
@vyskoczilova
vyskoczilova / kybernaut_ico_dic_povinne_ico.php
Created January 2, 2019 12:57
Kybernaut IČO DIČ - povinné IČO
<?php // vynechte tento řádek
/**
* @snippet IČO (Business ID) jako povinné pole | Kybernaut IČO DIČ
* @comment Pokud používáte plugin Kybernaut IČO DIČ a potřebujete mít pole IČO jako povinné, použijte tento snippet.
* @source https://kybernaut.cz/clanky/wp-multisite-maximalni-velikost-nahravaneho-souboru/
* @author Karolína Vyskočilová (https://kybernaut.cz)
* @testedwith WordPress 5.0.2
*/
// -------------------
@vyskoczilova
vyskoczilova / wp_db_images_within_legacy_content.sql
Created June 18, 2018 18:28
WordPress DB: Images within legacy content
/*
WordPress DB: Images within legacy content
source: https://css-tricks.com/moving-to-https-on-wordpress/
author: Jason Witt (http://jawittdesigns.com/)
*/
/* Quotes */
UPDATE wp_posts
SET post_content = ( Replace (post_content, 'src="http://', 'src="//') )
WHERE Instr(post_content, 'jpeg') > 0