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
[Interface] | |
PrivateKey = YOUR_PRIVATE_KEY | |
Address = 10.0.0.2/24 | |
DNS = 1.1.1.1, 1.0.0.1 | |
[Peer] | |
PublicKey = YOUR_SERVER_PUBLIC_KEY | |
AllowedIPs = 0.0.0.0/0 | |
Endpoint = YOUR_SERVER_WAN_IP:51820 |
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
# BEGIN WordPress | |
<IfModule mod_rewrite.c> | |
RewriteEngine On | |
RewriteBase / | |
RewriteRule ^index\.php$ - [L] | |
RewriteCond %{REQUEST_FILENAME} !-f | |
RewriteCond %{REQUEST_FILENAME} !-d | |
RewriteRule . /index.php [L] | |
</IfModule> | |
# END WordPress |
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
# The Caddyfile is an easy way to configure your Caddy web server. | |
# | |
# Unless the file starts with a global options block, the first | |
# uncommented line is always the address of your site. | |
# | |
# To use your own domain name (with automatic HTTPS), first make | |
# sure your domain's A/AAAA DNS records are properly pointed to | |
# this machine's public IP, then replace ":80" below with your | |
# domain name. |
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
// Sets reply-to if it doesn't exist already. | |
add_filter( 'wp_mail', 'wp_mail_filter_set_reply_to' ); | |
function wp_mail_filter_set_reply_to( $args ) { | |
if (!isset($args['headers'])) { | |
$args['headers'] = array(); | |
} | |
$headers_ser = serialize($args['headers']); | |
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
# Commonly ignored files and directories | |
.DS_Store | |
Thumbs.db | |
desktop.ini | |
# Temporary files | |
*.tmp | |
*.temp | |
*.swp |
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
#!/bin/bash | |
HOSTNAME=dynamicdns.tld # Your Dynamic DNS Hostname | |
PORT=22 # SSH Port | |
if [[ $EUID -ne 0 ]]; then | |
echo "This script must be run as root" | |
exit 1 | |
fi | |
new_ip=$(host $HOSTNAME | head -n1 | cut -f4 -d ' ') |
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
# This is a sample .env file for use in local development. | |
# Duplicate this file as .env in the root of the project | |
# and update the environment variables to match your | |
# desired config | |
# | |
# See the README for full descriptions of each of the | |
# available configurations. |
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
// JavaScript get the file extension | |
function getExtension(filename){ | |
const ext = filename.split('.').pop(); | |
return ext; | |
} |
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
// To Only Retrun the Product Count By Category | |
//[woocommerce_product_category_count category="rings"] | |
// Special thanks to CHADREX | |
add_shortcode( 'products-counter', 'products_counter' ); | |
function products_counter( $atts ) { | |
$atts = shortcode_atts( [ | |
'category' => '', | |
], $atts ); | |
$taxonomy = 'product_cat'; |
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
function buddy_exclude_users_by_role( $args ) { | |
// do not exclude in admin. | |
if ( is_admin() && ! defined( 'DOING_AJAX' ) ) { | |
return $args; | |
} | |
$excluded = isset( $args['exclude'] ) ? $args['exclude'] : array(); | |
if ( ! is_array( $excluded ) ) { | |
$excluded = explode( ',', $excluded ); |
NewerOlder