nimos/wp-nonce-wrapper

此包的最新版本(0.1)没有可用的许可信息。

0.1 2017-04-04 18:00 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:04:27 UTC


README

此包装器在面向对象的环境中提供WordPress的nonce功能。

安装

要安装此包,运行 composer require nimos/wp-nonce-wrapper
或者,您可以从Github下载zip文件,然后运行 composer update 安装依赖项。

用法

创建一个Nonce

$nonce = WpNonceWrapper::create_nonce();

为 'http://example.com' 生成nonce URL

$url = WpNonceWrapper::nonce_url( 'http://example.com' );

生成隐藏输入,以便在表单中使用nonce

WpNonceWrapper::nonce_field();

验证Nonce

$valid = WpNonceWrapper::verify_nonce( $nonce );

显示“您确定吗?”对话框,手动确认操作

WpNonceWrapper::nonce_ays( $someAction );

测试

要运行测试,运行 vendor\bin\phpunit tests\WrapperTest.php
您可能需要更新测试文件中的WP_DIR以指向您的WordPress安装。