This file contains 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: Rewrite JPG, JPEG, PNG, GIF to WEBP | |
Plugin URI: https://indikator-design.com/get-divi-theme-to-100-in-your-pagespeed-score/ | |
Description: Rewrite image extensions from images in mediathek and linked in posts. | |
Version: 1.0 | |
Author: Bruno Bouyajdad | Indikator Design | |
Author URI: https://indikator-design.com | |
Author Email: contact@indikator-design.com | |
*/ |
This file contains 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 | |
// Prevent Downgrading | |
add_filter( 'woocommerce_subscriptions_switch_is_identical_product', function( $is_identical_product, $product_id, $quantity, $variation_id, $subscription, $item ) | |
{ | |
if ( wc_get_product( (int) $product_id )->get_price() < $item->get_product()->get_price() ) | |
{ | |
$is_identical_product = true; |
This file contains 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
You don't need to leave the "wp-config.php" file in the root directory, you can put it one folder above. | |
Create the following structure under vhosts: | |
mydomain/public_html/*all-wp-files-and-folders | |
Put the "wp-config.php" in "mydomain", to the folder "public_html". In the host settings root the domain to "public_html". | |
If no plugins need write access to the "wp-config.php", set the permissions to 444, otherwise to 644. |
This file contains 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 | |
/** | |
* Do not allow direct access | |
* | |
* @since 1.0 | |
*/ | |
if ( ! defined( 'ABSPATH' ) ) die( 'Nothing to find Ma\'am..' ); | |
/** | |
* Your Plugin Name - Controller Helpers |
This file contains 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 | |
/** | |
* Do not allow direct access | |
* | |
* @since 1.0 | |
*/ | |
if ( ! defined( 'ABSPATH' ) ) die( 'Nothing to find Ma\'am..' ); | |
/** | |
* Your Plugin Name - Model Transients |
This file contains 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
include mime.types; | |
types { | |
application/x-font-ttf ttc ttf; | |
application/x-font-woff woff; | |
image/webp webp; | |
image/x-icon cur ico; | |
} | |
gzip on; | |
gzip_http_version 1.1; |
This file contains 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 | |
// Here you can see how to combine "Divi - Filterable Blog Module" with the free plugin "Events Manager": https://wordpress.org/plugins/events-manager/ | |
// Just add these snippets to your themes functions.php and change them according to your needs. | |
// Combine Event Manager with "Divi – Filterable Blog Module" by changing the $query_args | |
// If you use it like this, the sorting starts with the current event and past events will be hidden automatically | |
add_filter( 'dfbm_query_args_output', function( $query_args ) | |
{ |
This file contains 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 | |
// Add this snippet to your themes "functions.php" to order the projects by title | |
add_action( 'parse_query', function( $vars ) | |
{ | |
if ( 'project' == $vars->query['post_type'] ) | |
{ |
This file contains 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 | |
if ( is_admin() ) : | |
add_action( 'current_screen', function( $hook ) | |
{ | |
if ( 'edit' == $hook->base ) : | |
add_action( 'admin_print_styles', function() |
NewerOlder