如何强制用户使用WyPiekacz填写已确定的自定义字段?

时间:2013-01-06 作者:mautematico

我有一个Wordpress+Buddypress网站。

我创建了两个自定义字段must 填写每个职位。此外,我在自定义元数据库中有一个表单来显示它们。

我正在使用WyPiekacz plugin 检查最小单词、标记和类别。因此,如果我可以稍微调整一下,检查这些自定义字段是否已填充,并在自定义字段为空时将post状态设置为draft,那就太好了。

谢谢:)

1 个回复
SO网友:fuxia

我没有使用这个插件的经验。但当我查看来源时,我认为应该这样做:

add_filter( \'wypiekacz_check_post\', \'wpse_78395check\' );

function wpse_78395check( $errors )
{
    if ( empty ( $_POST[\'custom_field_name\'] ) )
        $errors[] = array (
            \'unique_error_key\',
            __( \'Custom error message\', \'your_textdomain\' )
        );

    return $errors;
}
将本例中的所有字符串替换为有用的字符串。:)

结束

相关推荐

如何理解ACTIVE_PLUGINS OPTION_VALUE从数据库中启用和禁用某些插件?

谁能解释一下如何解释和理解WordPress中的active\\u plugins option\\u value字符串吗。然后使用此字符串/数组禁用和激活特定插件?以下是一个示例:a:8:{i:0;s:21:\"adrotate/adrotate.php\";i:1;s:19:\"akismet/akismet.php\";i:2;s:33:\"better-related/better-related.php\";i:3;s:17:\"clicky/clicky.php\";i:4;s:49:\"cu