This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
add_action('enqueue_block_editor_assets', function(){ | |
return is_admin() ? wp_add_inline_script('wp-blocks', "window.onload = function(event) { wp.data.select( 'core/edit-post' ).isFeatureActive( 'fullscreenMode' ) && wp.data.dispatch( 'core/edit-post' ).toggleFeature( 'fullscreenMode' ); };") : null; | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function youtubeIdFromIframe( $iframe_string ) { | |
preg_match( '/src="([^"]+)"/', $iframe_string, $match ); | |
$url = $match[1]; | |
preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $url, $match); | |
$youtube_id = $match[1]; | |
return $youtube_id; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"84": { | |
"name": "Auvergne-Rhône-Alpes", | |
"code": "84", | |
"departments": [ | |
{ | |
"name": "Ain", | |
"code": "01" | |
}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function debounce(callback, delay){ | |
var timer; | |
return function(){ | |
var args = arguments; | |
var context = this; | |
clearTimeout(timer); | |
timer = setTimeout(function(){ | |
callback.apply(context, args); | |
}, delay) | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// /!\ This is a draft, use it with caution | |
$allowed_ips = array( | |
'xxx.xxx.xxx.xxx', // Your IP | |
'127.0.0.1', | |
'fe80::1', | |
'::1' | |
); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Retrieve one or all pages by template name, with file extension (e.g : "template-home.php") | |
* | |
* @param string $template_filename | |
* @param bool|false $all | |
* @return WP_Post|array|null | |
*/ | |
function get_page_by_template_name($template_filename, $all = false){ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$url = "http://your_youtube_video_url"; | |
preg_match("/^(?:http(?:s)?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)\/))([^\?&\"'>]+)/", $url, $matches); | |
echo $matches[1]; // The ID |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function () { | |
// Simply add a data-save-tabs to your tablist e.g. <ul role="tablist" data-save-tabs="your-custom-slug"> | |
$('[data-save-tabs] a[data-toggle="tab"]').on('shown.bs.tab', function (e) { | |
var savedTabs = JSON.parse(localStorage.getItem('savedTabs')); | |
if (typeof savedTabs !== 'object' || !savedTabs){ | |
savedTabs = {}; | |
} | |
savedTabs[$(this).closest('[data-save-tabs]').data('save-tabs')] = $(this).attr('href'); | |
localStorage.setItem('savedTabs', JSON.stringify(savedTabs)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UPDATE `table_concernee` SET `colonne_region` = 'Centre-Val de Loire' WHERE `region` = 'Centre'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Bourgogne Franche-Comté' WHERE `region` = 'Bourgogne'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Bourgogne Franche-Comté' WHERE `region` = 'Franche-Comté'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Normandie' WHERE `region` = 'Haute-Normandie'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Normandie' WHERE `region` = 'Basse-Normandie'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Nord-Pas-de-Calais Picardie' WHERE `region` = 'Nord-Pas-de-Calais'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Nord-Pas-de-Calais Picardie' WHERE `region` = 'Picardie'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Alsace-Champagne-Ardenne-Lorraine' WHERE `region` = 'Lorraine'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Alsace-Champagne-Ardenne-Lorraine' WHERE `region` = 'Alsace'; | |
UPDATE `table_concernee` SET `colonne_region` = 'Alsace-Champagne-Ardenne-L |
NewerOlder