✏️ 编辑:wpdb-helper.php
路径:
/home/forge/kingkrunch.com/wp/wp-content/plugins/wordpress-seo/src/helpers/wpdb-helper.php
大小:937 B · 修改:2026-09-30 01:49:02 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
<?php namespace Yoast\WP\SEO\Helpers; use wpdb; /** * A helper object for the wpdb. */ class Wpdb_Helper { /** * The WordPress database instance. * * @var wpdb */ private $wpdb; /** * Constructs a Wpdb_Helper instance. * * @param wpdb $wpdb The WordPress database instance. */ public function __construct( wpdb $wpdb ) { $this->wpdb = $wpdb; } /** * Check if table exists. * * @param string $table The table to be checked. * * @return bool Whether the table exists. */ public function table_exists( $table ) { // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching,WordPress.DB.PreparedSQL.InterpolatedNotPrepared -- Reason: There is no unescaped user input. $table_exists = $this->wpdb->get_var( "SHOW TABLES LIKE '{$table}'" ); if ( \is_wp_error( $table_exists ) || $table_exists === null ) { return false; } return true; } }
💾 保存
取消
保存为 UTF-8,换行统一为 LF