Skip to content

Instantly share code, notes, and snippets.

@wpmu-authors
wpmu-authors / enqueue-theme.php
Created February 8, 2021 15:07
enqueue-theme.php
function my_theme_scripts() {
wp_enqueue_script( 'my-great-script', get_template_directory_uri() . '/js/my-great-script.js', array( 'jquery' ), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'my_theme_scripts' );
@wpmu-authors
wpmu-authors / ajaxhandler.php
Created February 9, 2021 06:40
ajaxhandler.php
add_action( 'wp_ajax_my_dismiss_acf_notice', 'my_dismiss_acf_notice' );
function my_dismiss_acf_notice() {
update_option( 'my-acf-notice-dismissed', 1 );
}
@wpmu-authors
wpmu-authors / enqueues-skeleton.html
Created February 9, 2021 07:03
enqueues-skeleton.html
<!DOCTYPE html>
<head>
<script type='text/javascript' src='jquery.js'>
<script type='text/javascript' src='owl.carousel.js'></script>
<link rel='stylesheet' type='text/css' href='reset.css'>
<link rel='stylesheet' type='text/css' href='styles.css'>
</head>
<body>
Website content here
<script type='text/javascript' src='website-scripts.js'></script>
@wpmu-authors
wpmu-authors / enqueue-simple.php
Created February 9, 2021 07:05
enqueue-simple.php
function my_assets() {
wp_enqueue_style( 'theme-style', get_stylesheet_uri(), array( 'reset' ) );
wp_enqueue_style( 'reset', get_stylesheet_directory_uri() . '/reset.css' );
wp_enqueue_script( 'owl-carousel', get_stylesheet_directory_uri() . '/owl.carousel.js', array( 'jquery' ) );
wp_enqueue_script( 'theme-scripts', get_stylesheet_directory_uri() . '/website-scripts.js', array( 'owl-carousel', 'jquery' ), '1.0', true );
}
add_action( 'wp_enqueue_scripts', 'my_assets' );
@wpmu-authors
wpmu-authors / enqueues-functions.php
Created February 9, 2021 07:15
enqueues-functions.php
wp_enqueue_script( $handle, $source, $dependencies, $version, $in_footer );
wp_enqueue_style( $handle, $source, $dependencies, $version, $media );
@wpmu-authors
wpmu-authors / enqueue-register.php
Created February 9, 2021 07:21
enqueue-register.php
function my_assets() {
wp_register_script( 'owl-carousel', get_stylesheet_directory_uri() . '/owl.carousel.js', array( 'jquery' ) );
wp_enqueue_script( 'owl-carousel' );
}
add_action( 'wp_enqueue_scripts', 'my_assets' );
@wpmu-authors
wpmu-authors / enqueues-jquery.html
Created February 9, 2021 07:23
enqueues-jquery.html
function my_assets() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', get_template_directory_uri() . '/jquery-latest.js' );
}
add_action( 'wp_enqueue_scripts', 'my_assets' );
@wpmu-authors
wpmu-authors / install.sh
Created February 10, 2021 13:45
install.sh
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
@wpmu-authors
wpmu-authors / option.sh
Created February 10, 2021 13:49
option.sh
wp option get siteurl
wp option update siteurl http://newlocation.com
@wpmu-authors
wpmu-authors / search-replace.sh
Created February 10, 2021 13:54
search-replace.sh
wp search-replace http://danielpataki.com https://danielpataki.com
# Perform a test run only and show results
wp search-replace --dry-run http://danielpataki.com https://danielpataki.com