Skip to content

Instantly share code, notes, and snippets.

View derweili's full-sized avatar

Julian Weiland derweili

  • Germany
  • 06:28 (UTC +02:00)
View GitHub Profile
mkdir ~/bin
mkdir ~/bin/wp-cli
cd ~/bin/wp-cli
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
echo "export COLUMNS" >> ~/.bashrc
echo "alias wp='php ~/bin/wp-cli/wp-cli.phar'" >> ~/.bashrc
echo "alias php='/usr/bin/php'" >> ~/.bashrc
source ~/.bashrc
echo "PATH=$HOME/bin:$PATH" >> ~/.bashrc
@derweili
derweili / wp-share-a-draft-cpt-support.php
Last active January 28, 2022 09:51
WordPress Share a Draft Custom Post Type Support
<?php
/**
* Plugin Name: Share A Draft Helper
* Plugin URI: derweili.de
* Description: Add Custom Post Type Support to the Share A Draft Plugin
* Author: derweili
* Author URI: derweili.de
* Text Domain: share-a-draft-helper
* Domain Path: /languages
* Version: 0.1.0
@derweili
derweili / removeStylesFromHtmlMarkup.php
Created January 25, 2024 16:35
removeStylesFromHtmlMarkup.php
function removeStylesFromHtmlMarkup($markup) {
function removeElementsByTagName($tagName, $document) {
$nodeList = $document->getElementsByTagName($tagName);
for ($nodeIdx = $nodeList->length; --$nodeIdx >= 0; ) {
$node = $nodeList->item($nodeIdx);
$node->parentNode->removeChild($node);
}
}