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
wp post update $(wp post list --post_type=resource --field=ID) --nostore |
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
# wp site list --field=url | xargs -I % sh -c 'wp user set-role <user-login> <role> --url=%' | |
# | |
# For example: | |
wp site list --field=url | xargs -I % sh -c 'wp user set-role testuser administrator --url=%' |
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
# Example: loop through all post ids and update the post meta for each post_id to assign the post_date | |
for post_id in $(terminus remote:wp examplesite.environment -- post list --format=ids); do terminus remote:wp examplesite.environment -- post meta update "$post_id" examplemeta_start_date "$(terminus remote:wp examplesite.environment -- post get $post_id --field=post_date)"; done |
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
capability="upload_files" | |
wp role list --fields=role --format=csv | tail -n +2 | while IFS= read -r role; do | |
if wp cap list "$role" | grep -q $capability; then | |
echo "$role" | |
fi | |
done |
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
# replace "Hello, World!" with appropriate string to search for | |
# replace `post_title` with appropriate column to search for | |
wp site list --fields=url,blog_id | while IFS= read -r line; do | |
url=$(echo "$line" | awk -F'\t' '{print $1}') | |
blog_id=$(echo "$line" | awk -F'\t' '{print $2}') | |
wp post list --field=url --ignore_sticky_posts=1 --orderby=date --order=DESC --post__in=$(wp db query "SELECT ID FROM wp_${blog_id}_posts WHERE post_title LIKE '%Hello, World!%' AND post_status='publish' AND post_type='post'" --skip-column-names --url=${url} | paste -s -d ',' -) --url=${url} | |
done >> log.txt |
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
wp site list --field=url | xargs -I % sh -c 'wp plugin is-active wordpress-seo --url=% && echo "Plugin is activated on site %"' |
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 | |
// Disable WordPress core attempts to redirect old posts. | |
add_filter( 'old_slug_redirect_post_id', '__return_zero' ); | |
add_filter( 'redirect_canonical', '__return_empty_string' ); |
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
<!doctype html> | |
<html class="bg-gray-100"> | |
<head> | |
<title>Checksum Generator</title> | |
<script src="https://cdn.tailwindcss.com"></script> | |
</head> | |
<body> | |
<div | |
class="min-h-screen flex items-center justify-center py-12 px-4 sm:px-6 lg:px-8" | |
> |
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 | |
// List down all the functions assigned to the "the_content" filter hook. | |
function get_the_content_filters() { | |
$filters = array(); | |
ob_start(); | |
the_content(); | |
$output = ob_get_clean(); | |
global $wp_filter; |
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
git diff --staged | pbcopy |
NewerOlder