Skip to content

Instantly share code, notes, and snippets.

View wasalwayshere's full-sized avatar

wasalwayshere

View GitHub Profile
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\ShopifyGraphQLQuery;
use Illuminate\Support\Facades\App;
use Log;
class ShopifyGraphQLProductAddMedia extends Controller
@wasalwayshere
wasalwayshere / ShopifyGraphQLProductAddMedia.php
Created September 22, 2023 02:56
Shopify GraphQL Gather Product Media, Delete Media, Add Media (sample laravel class)
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\ShopifyGraphQLQuery;
use Illuminate\Support\Facades\App;
use Log;
class ShopifyGraphQLProductAddMedia extends Controller
@wasalwayshere
wasalwayshere / functions.php
Last active July 8, 2021 08:53
Sonetel Chat App - Wordpress Install
/** Sonetel Chat-App - Add this snippet your theme functions.php file **/
add_action('wp_footer', 'wp_hook_javascript_footer_sonetel');
function wp_hook_javascript_footer_sonetel() {
?>
<!-- REPLACE <script> with code from "Install using Javascript snippet" -->
<script async id="slcLiveChat" src="https://widget.sonetel.com/SonetelWidget.min.js" data-account-id="#"></script>
<?php
}
@wasalwayshere
wasalwayshere / wp_enqueue_scripts_with_version.php
Last active July 12, 2019 21:26
Wordpress / Woocommerce child theme wp_enqueue_scripts with version refresh
// Enqueue child theme css
// Put this snippet in your functions.php file
// CSS file location in example: wp-content/themes/[your-child-theme-dir]/css/child-style.css
// use filemtime() to clear version cache with each file update
add_action( 'wp_enqueue_scripts', 'custom_theme_stylesheets',99);
function custom_theme_stylesheets() {
wp_enqueue_style( 'custom-child-style', get_template_directory_uri() .'-child/css/child-style.css', array(), $ver=filemtime( get_stylesheet_directory() .'/css/child-style.css'), 'all' );
}