Skip to content

Instantly share code, notes, and snippets.


Svetoslav Marinov lordspace

View GitHub Profile
lordspace / r-debug.php
Created Sep 8, 2021 — forked from Rarst/r-debug.php
R Debug (set of dump helpers for debug)
View r-debug.php
Plugin Name: R Debug
Description: Set of dump helpers for debug.
Author: Andrey "Rarst" Savchenko
Author URI: |
License: MIT
lordspace / qs_blog675_grant_customizer_access.php
Last active Feb 14, 2021
How to Allow Non-Admin Users to Access WordPress Customizer. Check the latest version on the qSandbox -
View qs_blog675_grant_customizer_access.php
* How to Allow Non-Admin Users to Access WordPress Customizer. Published on the qSandbox -
* <a href="" title="Free Test/Staging WordPress site by">Free Test/Staging WordPress site by</a>
* @param array $all_caps
* @param array $cap
* @param array $args
* @return array array
* @see
lordspace / openssl.cnf
Created May 7, 2019
This file is from Apache installation and it's referenced by this tutorial : How to Generate Certificate Authority (CA) Key and SSL Certificate with OpenSSL at
View openssl.cnf
# OpenSSL example configuration file.
# This is mostly being used for generation of certificate requests.
# This definition stops the following lines choking if HOME isn't
# defined.
HOME = .
lordspace / wc-css-make-storefront-product-tabs-horizontal
Created May 23, 2018 — forked from vanbo/wc-css-make-storefront-product-tabs-horizontal
WooCommerce: CSS to make Storefront product tabs horizontal again
View wc-css-make-storefront-product-tabs-horizontal
.product .woocommerce-tabs ul.tabs {
width: 100%;
float: none;
margin-right: 5.8823529412%;
lordspace / orbisius_quick_fix_wc_ext_opt_co_fields.php
Created Aug 7, 2017
This code allows you to make some WooCommerce Checkout Fields optional.
View orbisius_quick_fix_wc_ext_opt_co_fields.php
This code allows you to make some WooCommerce Checkout Fields optional.
Blog post
Author: Svetoslav Marinov (Slavi)
Author URI:
lordspace / set_up_ssl_for_wp_news_site.txt
Last active Dec 19, 2016
These are instructions related to this article (How to Properly Set up an SSL Certificate for a News Site Based on WordPress)
View set_up_ssl_for_wp_news_site.txt
How To Setup Let's Encrypt SSL certificate for a news Site and Fix Mixed Content Error
// put this in wp-config.php
// GPL
ob_start( 'orbisius_custom_link_corrector_global' );
* This is used here to correct all links that are not ssl
lordspace / mandrill_email_test.php
Last active Nov 6, 2015
This is an sample php code that uses mandrill service to send emails. It uses PHPMailer. Here is an article how to do the setup:
View mandrill_email_test.php
// Author: Slavi Marinov | &
// 0) Read this article
// 1) Join Mandrill at
// 2) Download PHPMailer from
// Adapted example from: shared/PHPMailer-master/examples/mailing_list.phps
require_once 'shared/PHPMailer-master/class.phpmailer.php';
require_once 'shared/PHPMailer-master/class.smtp.php';
$message = "This is a test message prepared on: " . date( 'r' ) . " from " . $_SERVER['HTTP_HOST'] . ' ' . $_SERVER['REMOTE_ADDR'];
lordspace / load-assets.php
Created Oct 28, 2015
How to load WordPress assets and append last modified time so the browser loads them only when necessary.
View load-assets.php
// the vhost has this line to define the environment 'SetEnv DEV_ENV development'
$suffix = empty($_SERVER['DEV_ENV']) ? '.min' : '';
wp_register_style('my-awesome-plugin', plugins_url("/assets/main{$suffix}.css", __FILE__), false,
filemtime( plugin_dir_path( __FILE__ ) . "/assets/main{$suffix}.css" ) );
wp_enqueue_script( 'jquery' );
wp_register_script( 'my-awesome-plugin', plugins_url("/assets/main{$suffix}.js", __FILE__), array('jquery', ),
filemtime( plugin_dir_path( __FILE__ ) . "/assets/main{$suffix}.js" ), true);
View orbisius-fb-open-graph-tags.php
Plugin Name: Orbisius Facebook Share Image Preview Fix
Plugin URI:
Description: Makes sure that post's featured image is 1200x630 so facebook can use it as preview.
Version: 1.0.0
Author: Svetoslav Marinov (Slavi)
Author URI:
lordspace / zzz_sync.php
Created Dec 15, 2014
How to Sync Your Plugins with a Staging Server Using WP-CLI
View zzz_sync.php
* This script allows you to sync plugins from development machine with staging/live servers.
* Author: Svetoslav Marinov (SLAVI) |
* (c) All Rights Reserved.
* (c) Dec 2014
* License: LGPL
* zzz_sync.php