Craig Francis
@craigfrancis on WordPress.org, @Craig Francis on Slack
- Member Since: August 13th, 2021
- Location: Bristol, UK
Contribution History
Craig Francis’s badges:- Core Contributor
-
Mentioned in [57926] on Core SVN:
Database: Remove back-compat for database servers that don't support `utf8mb4`. -
Posted a reply to Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Thanks @lorro, really appreciate it :-) -
Closed ticket #57926 on Core Trac:
WordPress WP_User_query generate SQL Problem -
Posted a reply to Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Great, thanks for updating. Minor thing, and isn't a problem, but you only need a… -
Posted a reply to Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Thank you for making the update, I really appreciate it. -
Mentioned in [55151] on Core SVN:
Database: Add `%i` placeholder support to `$wpdb->prepare` to escape table and column names, take 2. -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin uses 1 instance of "%… -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin uses 2 instances of "… -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin uses 2 instances of "… -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin uses 6 instances of "… -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin has 11 cases where yo… -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Hi, At the moment your plugin has 2 cases where you… -
Posted a reply to Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
Great, thanks for checking :-D -
Created a topic, Use of LIKE ‘%%%s%%’, on the site WordPress.org Forums:
At the moment your plugin has 6 cases where you use "%… -
Wrote a comment on the post Postponed to WP 6.2: Escaping Table and Field names with wpdb::prepare(), on the site Make WordPress Core:
Hi @sc0ttkclark, not sure I'm following... we were planning to add support for %i, but… -
Wrote a comment on the post Postponed to WP 6.2: Escaping Table and Field names with wpdb::prepare(), on the site Make WordPress Core:
Yep, thanks @olliejones, the example been updated (was in a bit of a rush yesterday). -
Wrote a comment on the post Escaping Table and Field names with wpdb::prepare() in WordPress, on the site Make WordPress Core:
If I was to take a guess, someone read the wpdb::prepare() documentation, and noted the… -
Wrote a comment on the post Escaping Table and Field names with wpdb::prepare() in WordPress, on the site Make WordPress Core:
Hi @backups, that will be fine (the use of %i is optional, it's there to… -
Wrote a comment on the post Escaping Table and Field names with wpdb::prepare() in WordPress, on the site Make WordPress Core:
Hi @backups, that will be fine (the use of %i is optional, it's there to… -
Wrote a comment on the post Postponed to WP 6.2: Escaping Table and Field names with wpdb::prepare(), on the site Make WordPress Core:
Thank you @dd32 :-) -
Wrote a new post, Postponed to WP 6.2: Escaping Table and Field names with wpdb::prepare(), on the site Make WordPress Core:
Support for %i to escape Table and Field names was postponed to 6.2, see:https://make.wordpress.org/core/2022/10/08/escaping-table-and-field-names-with-wpdbprepare-in-wordpress-6-1/ A… -
Wrote a comment on the post Escaping Table and Field names with wpdb::prepare() in WordPress 6.1, on the site Make WordPress Core:
Thank you Scott, I really appreciate this. As to the support with IN(), I have… -
Wrote a new post, Escaping Table and Field names with wpdb::prepare() in WordPress 6.1, on the site Make WordPress Core:
As part of the WordPress 6.1 release, wpdb::prepare() has been updated so it can escape Identifiers… -
Created ticket #56091 on Core Trac:
Use %i for table/field names in wpdb::prepare() -
Received props from @davidbaumwald in Slack:
Huge props to @craigfrancis for all the work on :hero: -
Mentioned in [53575] on Core SVN:
Database: Add `%i` placeholder support to `$wpdb->prepare` to escape table and column names. -
Posted a reply to WordPress prepare() and unquoted values, on the site WordPress.org Forums:
Thanks Stefano; And yes, we appreciate this will take a while to standardise. For now… -
Posted a reply to [Newsletter] WordPress prepare() and unquoted values, on the site WordPress.org Forums:
Thanks for looking into this Stefano. As to your note about $key being passed to… -
Created a topic, WordPress prepare() and unquoted values, on the site WordPress.org Forums:
WordPress are looking at the use of unquoted values in… -
Created a topic, WordPress prepare() and unquoted values, on the site WordPress.org Forums:
WordPress are looking at the use of unquoted values in… -
Created a topic, WordPress prepare() and unquoted values, on the site WordPress.org Forums:
WordPress are looking at the use of unquoted values in… -
Mentioned in [52013] on Core SVN:
Bundled Themes: Remove the "role" attribute on HTML elements with a default landmark role. -
Wrote a comment on the post Dev Chat Agenda for October 27, 2021, on the site Make WordPress Core:
Can we discuss #54042, I'll be in the chat. I'd like to target 5.9, and… -
Created ticket #54042 on Core Trac:
Extending wpdb::prepare() to support table/field names, and IN() operator