Skip to content

Instantly share code, notes, and snippets.

View ocean90's full-sized avatar
🌊
Surfing the open source wave

Dominik Schilling ocean90

🌊
Surfing the open source wave
View GitHub Profile
@ocean90
ocean90 / box-shadow.html
Last active April 11, 2024 13:54
CSS3 Box Shadow, only top/right/bottom/left and all
<!DOCTYPE html>
<html>
<head>
<title>Box Shadow</title>
<style>
.box {
height: 150px;
width: 300px;
margin: 20px;
@ocean90
ocean90 / plugin.php
Created September 19, 2012 19:22
WordPress: Print some debug infos into backend footer.
/**
* For site admins: Print some debug infos into backend footer.
* - Time
* - DB Queries
* - Memory Usage
* - Cache Hts/Misses
* - Active Plugins
*
* @param string $text Existing footer text.
*
@ocean90
ocean90 / fbcbfwss.php
Last active February 11, 2023 22:03
WordPress Plugin: Filename-based cache busting for scripts/styles.
<?php
/**
* Plugin Name: Filename-based cache busting
* Version: 0.3
* Description: Filename-based cache busting for WordPress scripts/styles.
* Author: Dominik Schilling
* Author URI: https://dominikschilling.de/
* Plugin URI: https://gist.github.com/ocean90/1966227/
*
* License: GPLv2 or later
@ocean90
ocean90 / all-in-one.php
Created January 8, 2012 23:28
Gist to WordPress
/**
* Hook into the backend and load scripts and
* init metabox.
*/
function ds_gist2wordpress_admin() {
add_action( 'wp_ajax_gist', 'ds_gistify' );
add_action( 'admin_print_scripts-post.php', 'ds_gist_js' );
add_action( 'admin_print_scripts-post-new.php', 'ds_gist_js' );
@ocean90
ocean90 / auto-embeds-disabler.php
Created September 27, 2012 21:42
WordPress Plugin: Auto-embeds Disabler
<?php
/**
* Plugin Name: Auto-embeds Disabler
* Version: 0.1
* Description: Disables the auto-embeds function in WordPress 3.5
* Author: Dominik Schilling
* Author URI: http://wphelper.de/
* Plugin URI: http://wpgrafie.de/1078/
*
*
@ocean90
ocean90 / archive.php
Created September 15, 2011 13:33
WordPress: Check if taxonomy is assigned to a post type
<?php
if ( ds_is_taxonomy_assigned_to_post_type( 'schnipsel' ) )
echo '<h3>Schnipsel Archiv</h3>';
else
echo '<h3>Archiv</h3>';
@ocean90
ocean90 / phpcs.yml
Last active October 30, 2021 16:44
GitHub Action for running PHP_CodeSniffer on pull requests with annotations
name: PHP_CodeSniffer
on: pull_request
jobs:
phpcs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 3.
Block,"__experimentalBorder.__experimentalSkipSerialization","__experimentalBorder.color","__experimentalBorder.radius","__experimentalBorder.style","__experimentalBorder.width","__experimentalLayout","__experimentalSelector","__unstablePasteTextInline","align","alignWide","anchor","className","color.__experimentalDuotone","color.__experimentalSkipSerialization","color.background","color.gradients","color.link","color.text","customClassName","html","inserter","multiple","reusable","spacing.margin","spacing.padding","typography.__experimentalFontFamily","typography.__experimentalFontStyle","typography.__experimentalFontWeight","typography.__experimentalLetterSpacing","typography.__experimentalTextDecoration","typography.__experimentalTextTransform","typography.fontSize","typography.lineHeight",
"Archives","—","—","—","—","—","—","—","—","true","—","—","—","—","—","—","—","—","—","—","false","—","—","—","—","—","—","—","—","—","—","—","—","—",
"Audio","—","—","—","—","—","—","—","—","true","—","true","—","—","—
@ocean90
ocean90 / _assh
Last active December 11, 2020 09:27
zsh completion for assh
#compdef assh
# assh autocompletion for oh-my-zsh
# Requires: assh installed
# Author: Dominik Schilling (@ocean90)
# Install:
# Copy the file to ~/.oh-my-zsh/plugins/assh/_assh and add assh to the plugins list in your ~/.zshrc file.
# Resources:
@ocean90
ocean90 / functions.php
Created September 15, 2011 13:31
WordPress: Change pagination_base
<?php
/**
* Setzt die Seitenbasis für die Permalinkgenerierung auf /seite/ (Standard: /page/).
*
* @author Dominik Schilling
* @license GPLv2
* @link http://wpgrafie.de/141/
*
* @version 0.1
*/