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
#!/bin/bash | |
# This file is designed to be run in the root of a plugin directory, and will sync the global packages in the package.json file | |
# with the versions used in the "Tested up to" WordPress core version, as set in the plugin's readme.txt file. | |
# Get the "Tested up to" version from the plugin's readme.txt file. | |
readme_file="$PWD/readme.txt" | |
tested_up_to=$(grep "Tested up to: " "$readme_file" | sed 's/Tested up to: //') | |
# If $tested_up_to has a value, then try syncing the versions of the global packages. |
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 | |
define('SHORTINIT', true); | |
require 'wp-load.php'; | |
// Require the minimum to verify the current user ----------------------------------------------- | |
require_once ABSPATH . WPINC . '/default-constants.php'; | |
require_once ABSPATH . WPINC . '/class-wp-user.php'; | |
require_once ABSPATH . WPINC . '/user.php'; | |
require_once ABSPATH . WPINC . '/pluggable.php'; |
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
function my_order_posts_in_term_by_term_order( $orderby, $query ) { | |
global $wpdb; | |
return "$wpdb->term_relationships.term_order ASC"; | |
} | |
add_filter( 'posts_orderby', 'my_order_posts_in_term_by_term_order', 10, 2 ); |
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 | |
define('SHORTINIT', true); | |
require 'wp-load.php'; | |
global $wpdb; | |
$post_id_to_get = 2; | |
$result = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE ID = %d", $post_id_to_get ) ); | |
echo json_encode( $result ); | |
die(); |
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 | |
/** | |
* Modify the rendered output of any block. | |
* | |
* @param string $block_content The normal block HTML that would be sent to the screen. | |
* @param array $block An array of data about the block, and the way the user configured it. | |
*/ | |
function my_custom_render( $block_content, $block ) { |
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
import ReactDOM from "react-dom"; | |
import { | |
BlockEditorProvider, | |
BlockList, | |
WritingFlow, | |
ObserveTyping, | |
BlockEditorKeyboardShortcuts, | |
storeConfig as blockEditorStoreConfig, | |
BlockInspector, |