Skip to content

Instantly share code, notes, and snippets.

View robertdevore's full-sized avatar
🐺
#LoneWolfLifestyle

Robert DeVore robertdevore

🐺
#LoneWolfLifestyle
View GitHub Profile
<?php
/**
* Remove "Total" from driver dashboard assigned orders table head.
*/
function acme_driver_dashboard_assigned_orders_order_table_thead( $thead ) {
unset( $thead[3] );
return $thead;
}
add_filter( 'ddwc_driver_dashboard_assigned_orders_order_table_thead', 'acme_driver_dashboard_assigned_orders_order_table_thead', 10, 1 );
<?php
/**
* Remove "Delivery" from driver dashboard order details page.
*/
add_filter( 'ddwc_driver_dashboard_delivery_total', '__return_false' );
<?php
/**
* Delivery Times for WooCommerce checkout select default text
*
* Change the default text that gets displayed in the delivery times checkout select field
*
* @param string $text - the default text
*
* @return string
*/
@robertdevore
robertdevore / wait-el.js
Created July 10, 2020 14:35 — forked from chrisjhoughton/wait-el.js
Wait for an element to exist on the page with jQuery
var waitForEl = function(selector, callback) {
if (jQuery(selector).length) {
callback();
} else {
setTimeout(function() {
waitForEl(selector, callback);
}, 100);
}
};
<?php
/**
* Filter the order statuses used in the Unclaimed Orders table
*
* @url https://www.deviodigital.com/product/delivery-drivers-for-woocommerce-pro/
* @param $statuses array
* @return array
*/
function acme_unclaimed_orders_status_array( $statuses ) {
$statuses = array( 'processing', 'another', 'example' );
<?php
/**
* Google Maps filter
*
* @author Robert DeVore <deviodigital@gmail.com>
* @link https://www.wordpress.org/plugins/delivery-drivers-for-woocommerce/
* @return string
*/
function acme_google_maps_delivery_address( $google_map, $delivery_address, $store_address ) {
// Change the google map.
@robertdevore
robertdevore / dtwc-date-format-filter.php
Last active April 20, 2020 03:56
Customize the date output in the Delivery Times for WooCommerce
<?php
/**
* Delivery Times for WooCommerce
*
* Change the date format (default: M j, Y)
*
* @link https://wordpress.org/plugins/delivery-times-for-woocommerce/
* @return string
*/
function acme_date_format( $format ) {
<?php
/**
* Change redirect URL for driver login
*
* @url https://wordpress.org/plugins/delivery-drivers-for-woocommerce
* @return string
*/
function acme_login_redirect( $link ) {
// Change the value to your full my-account URL (https://etc)
$link = 'YOUR_URL_HERE';
<?php
/**
* Change the origin address in the driver dashboard
* to display the customer's Billing Address
*
* @author Robert DeVore <deviodigital@gmail.com>
* @link https://www.wordpress.org/plugins/delivery-drivers-for-woocommerce/
* @return string
*/
function acme_google_maps_origin_address( $store_address ) {
@robertdevore
robertdevore / age-verification-after-content-filter.php
Last active December 4, 2019 20:24
Add your own content to the Age Verification plugin for WordPress
<?php
/**
* Add content after the Age Verification pop up content
*
* @author Robert DeVore <deviodigital@gmail.com>
* @link https://www.wordpress.org/plugins/dispensary-age-verification/
* @return string
*/
function acme_after_popup_content( $string ) {
// Change the following to anything you'd like to display.