Example | Format |
---|---|
2021 | YYYY |
🦏 | 🦏 |
202108 | YYYYMM |
2021-08 | YYYY-MM |
🦏 | 🦏 |
8/5 | M/D |
08/05 | MM/DD |
This file contains hidden or 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
// when you're trying to use `position:sticky` on an element | |
// you'll have trouble if any parent/ancestor element has | |
// overflow set to anything other than "visible" (such as: auto,hidden,overlay,scroll) | |
// & turns out if a parent is `display:flex` it might need some love | |
// (to remedy this you can set the `align-self` of your sticky element) | |
// see here for how the display & align-self properties affect: http://bit.ly/2ZaRu4o | |
// so, to find those troublesome parents... | |
// copy & paste this into Chrome Inspector/Dev Tools console | |
// (and be sure to change the #stickyElement below, if needed) |
This file contains hidden or 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 | |
/* | |
* Plugin Name: Bulk Plugin Upload | |
* Description: Upload multiple WordPress plugins at once using a single ZIP file or several. | |
* Excerpt: Improve native WordPress plugin uploading with this Bulk Plugin Uploader which allows you to upload multiple WordPress plugins at once. You can select several individual ZIP files for upload, or choose a single ZIP that contains multiple plugins—either as separate folders or nested ZIPs. This user-friendly tool simplifies plugin management, making it quick and easy to install, activate, and set up auto-updates for your plugins. Perfect for novice users looking to streamline their WordPress site management! | |
* Version: 2.3.0 | |
* Author: brandonjp.com | |
* License: GPL v2 or later | |
* Text Domain: bulk-plugin-upload | |
* |
This file contains hidden or 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 | |
/** | |
* Title: Media Library Double-Click Selection [SnipSnip.pro] | |
* Description: Enhances the WordPress Media Library modal by enabling double-click to select and confirm media items. Double-clicking an image automatically selects it and triggers the select/insert button, streamlining the media selection workflow. | |
* Version: 2.2.0 | |
* Author: brandonjp.com | |
* Last Updated: 2025-02-18 | |
* Blog URL: https://snipsnip.pro/s/858 | |
* Requirements: WordPress 5.0 or later |
This file contains hidden or 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
/** | |
* Deactivate Specific Plugins on Staging & Non-Production Sites [SnipSnip.pro] - https://snipsnip.pro/s/827 | |
*/ | |
if (!class_exists('Deactivate_Plugins_On_Staging')) { | |
/** | |
* Selectively deactivates plugins on staging and similar environments. | |
*/ | |
class Deactivate_Plugins_On_Staging { | |
private $stagingKeywords = ['staging', 'dev', 'local', 'test', 'sandbox', 'demo']; | |
private $forceDeactivations = false; // Set to true to deactivate regardless of environment detection. |
This file contains hidden or 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
/** | |
* Deactivate Specific Plugins on Production Sites [SnipSnip.pro] - https://snipsnip.pro/s/825 | |
*/ | |
if (!class_exists('Deactivate_Plugins_On_Production')) { | |
/** | |
* Selectively deactivates plugins on production environments. | |
*/ | |
class Deactivate_Plugins_On_Production { | |
private $stagingKeywords = ['staging', 'dev', 'local', 'test', 'sandbox', 'demo']; | |
private $forceDeactivations = false; // Set to true to deactivate regardless of environment detection. |
This file contains hidden or 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
set dir to "~/Dropbox/Dropbox2/ScreenshotTimer/" | |
do shell script ("mkdir -p " & dir) | |
set intervalMins to 15 -- Change as per your desired frequency (in minutes) | |
set durationHours to 8 -- Change as per your desired duration (in hours) | |
-- Convert minutes to seconds for screenshot interval | |
set intervalSecs to intervalMins * 60 | |
-- Calculate total repetitions within duration | |
set totalReps to durationHours * 60 / intervalMins |
This file contains hidden or 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
if(!class_exists('WPOptionsViewPage')) { | |
class WPOptionsViewPage { | |
public function __construct() { | |
} | |
public function add_submenu_page() { | |
} | |
public function display_options_page() { |
This file contains hidden or 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
{ | |
"generator":"Code Snippets v3.3.0", | |
"date_created":"2023-04-08 21:52", | |
"snippets":[ | |
{ | |
"name":"Block Editor: Open Advanced Panel on Hover [SnipSnip.pro]", | |
"desc":"When using Gutenberg Block Editor, anytime your mouse enters the sidebar panel, if the \u201cAdvanced\u201d section is not open, then expand it. (Causes a minor annoyance where it scrolls to Advanced after expanding it.) (Includes a delay to ensure the sidebar is rendered... you might need to adjust the setTimeout delay if your site\/browser is slow to load the Block Editor.)\n\nCode revisions at: <a href=\"https:\/\/gist.github.com\/brandonjp\/bcfd56838359f12ef5c3ed2ecb6132dc\">https:\/\/gist.github.com\/brandonjp\/bcfd56838359f12ef5c3ed2ecb6132dc<\/a>\n\n<a href=\"https:\/\/snipsnip.pro\/s\/177\">https:\/\/snipsnip.pro\/s\/177<\/a>", | |
"tags":[ | |
"admin", | |
"gutenberg", |
NewerOlder