From 547b7ab3affb295cbe12fda348d0ef7fb745fc39 Mon Sep 17 00:00:00 2001 From: Paul Wong-Gibbs Date: Thu, 13 Jun 2024 12:17:00 +0200 Subject: [PATCH] Add documentation for WordPress.DB.RestrictedClasses Co-authored-by: Paul Wong-Gibbs Co-authored-by: Rodrigo Primo Co-authored-by: Juliette <663378+jrfnl@users.noreply.github.com> --- .../Docs/DB/RestrictedClassesStandard.xml | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 WordPress/Docs/DB/RestrictedClassesStandard.xml diff --git a/WordPress/Docs/DB/RestrictedClassesStandard.xml b/WordPress/Docs/DB/RestrictedClassesStandard.xml new file mode 100644 index 0000000000..36094d6b9c --- /dev/null +++ b/WordPress/Docs/DB/RestrictedClassesStandard.xml @@ -0,0 +1,66 @@ + + + + + + + + get_posts(); + ]]> + + + new mysqli( + 'localhost', + $user, + $pass, + $db +); + +$results = $mysqli->query( + "SELECT * FROM wp_posts LIMIT 5" +); + ]]> + + + + + wp_insert_post( + array( 'post_title' => 'Title' ) +); + +// or... + +global $wpdb; +$wpdb->insert( + $wpdb->posts, + array( 'post_title' => 'Title' ), + array( '%s' ) +); + ]]> + + + new PDO( + $dsn, + $user, + $pass +); + +$stmt = $pdo->prepare( + "INSERT INTO wp_posts (post_title) + VALUES (?)" +); + +$stmt->execute( array( 'Title' ) ); + ]]> + + +