您当前的位置:首页 > TAG信息列表 > validation
从WordPress添加的脚本和样式标记中删除类型属性
Warning: The type attribute is unnecessary for JavaScript resources. From line 10, column 146; to line 10, column 176 feed/" /> <script type="text/javascript">window Warning: The type attribute for the
Passing form data on submit
在我的清理脚本中,在使用POST请求方法提交此数据之前,我的文本区域输入字段“contact\\u msg”有以下内容:if($_POST[\'contact_msg\'] != \'\'){ $contact_message = sanitize_textarea_field($_POST[\'contact_msg\']); if(strlen($contact_message < 15)){ $errors .= \'Ple
如何在WordPress中同时转义多个属性?
我正在开发一个WordPress主题,并试图用一个变量同时转义存储区中的一组属性。<?php $attributes = array(); $classes = array( \'header-section\' ); if ( true == $noticebar ) { $classes[] = \'topnotice-exist\'; } if ( true == $option[\'switch-top-bar
WordPress如何在保存时清理帖子内容?或者不是吗?
WordPress从管理区保存帖子内容时,是否对其帖子内容进行了任何类型的数据清理?(如剥离<script> 标签)或它所做的只是检查一些用户功能(如current_user_can(\'edit_posts\')?我在问,因为我正在制作小部件插件:它允许添加或编辑HTML内容,稍后将显示在前端</可以由站点管理员或编辑器进行编辑</HTML内容可以具有任何结构,可以包含脚本标记,也可以包含任何属性。因此,做wp\\U kses不是一种选择</我的问题是,在没有任何消毒的情况
如何清理Java脚本变量中的str_place函数
我在javascript中有以下输出日期的代码。使用反斜杠,我将这些字符串替换为str_replace 删除反斜杠,但我无法使用任何转义函数esc_js.Stored Days Arrayarray (size=2) 0 => string \'4/7/2018\' (length=8) 1 => string \'11/18/2017\'(length=10) The codevar disabledDays = <?php echo str_repla
如何正确使用esc_attr__()函数来翻译包含字符串的变量?
我正在尝试开发一个主题,并尝试使用esc_attr__() 功能。下面是我如何实现它的。$title = stoic_get_the_site_title(); echo esc_attr__($title, \'stoic\'); 但TechCheck插件给了我这个错误:WARNING: Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments
插件中URL的验证函数
if ( cpmb_is_valid_mp3( $_FILES[\'video-url\'][\'name\'] ) ) { $response = wp_upload_bits( $_FILES[\'video-url\'][\'name\'], null, file_get_contents( $_FILES[\'video-url\'][\'tmp_name\'] ) ); if ( 0 == strlen ( tr
如何进行Conact Form 7名称字段验证?
我正在使用contact-form-7 插件,我在其中创建的name 字段作为名称。这个name 字段也接受文本和数字。但我的要求是name 字段不应该从数字开始,那么如何才能使名称字段只接受文本而不接受数字?[text* your-name placeholder \"Full Name\"] 我在谷歌上搜索并访问了联系人表单7支持,但无法解决它。
如果缺少WordPress,编辑配置文件验证将刷新所有字段
在编辑配置文件部分,每当我更新一个字段时,如果我错过了一个必填字段(昵称)并将电子邮件地址更改为新的,WordPress验证将刷新所有字段,并且我输入的新电子邮件地址将丢失。我没有使用任何第三方插件来编辑配置文件,只有通用的WP插件。这是用户编辑页面https://github.com/WordPress/WordPress/blob/master/wp-admin/user-edit.php
清理数组中的文本字段
我尝试了这段代码来创建一些元框,所有这些都工作得很好,我面临的问题是如何清理文本字段和更新post-meta function Print_price_fileds($cnt, $p = null) { if ($p === null){ $a = $b = $c = \'\'; }else{ $a = $p[\'n\']; $b = $p[\'d\']; $c = $p[\'p\'];
如果表行存在,则允许登录
我正在使用WordPress codex中的“authenticate”过滤器挂钩来调整WordPress登录页面的验证脚本。我需要做的是创建一个对单独表的查询,以查看数据库中是否有一行用于个人登录。这是我到目前为止的情况。 add_filter( \'authenticate\', \'check_user_is_in_ibew_members\', 40, 3 ); function check_user_is_in_ibew_members( $user, $username, $pass
验证自定义字段输入的正确方法
我有一个带有几个自定义字段的自定义帖子类型。我希望对这些字段进行一些验证,因为它们将被其他服务在下游使用。因此,重要的是,只有正确输入后才能保存。验证相当复杂,需要自定义逻辑。不幸的是,在这种特殊情况下使用插件也不起作用。在这种情况下是否有理想的挂钩?从更高的层面来看,最好的方法是什么。
stray <p> elements
我为基本上通过短代码插入html的列编写了wordpress短代码。问题是wpautop添加了使代码无效的散乱p元素。要测试,请将其放入您的函数中。php:function static_col_container($atts, $content) { extract(shortcode_atts(array( \'foo\' => \'bar\' ), $atts)); $content = do_shortcode
Frontend Post Form Validation
好的,这里有几篇关于前端投递表单的帖子。我把它们都读了,这让我明白了我的意思。现在,我遇到的每一个表单都有某种形式的验证,它似乎可以检查您想要设置为必需的字段的值。我试过了,但什么都没用。我只是无法设置任何必填字段。表单的其他方面都很完美。但我希望强制执行我的必填字段(适当错误消息的奖励)。我试着在google上四处看看,我真的不认为JS是我想要使用的。以及任何其他我似乎也无法进行的php验证。我敢肯定,我把它们都弄错了。以下是我所拥有的:http://pastebin.com/rw4c6jZQ (应验证
根据所选类别验证Metabox
好吧,假设我有两个类别。如果用户选择类别a,他们必须填写元框a,类似地,对于类别B,它是元框B。所以我的问题是,我想做一个验证检查,如果用户选中了类别a,那么只填写了元框a,这同样适用于类别B。我知道JQuery是我的最佳选择,但不太确定如何进行,也不确定单击发布按钮时如何调用该函数。
如果元数据字段无效,则不发布自定义POST类型的POST
我有一个自定义帖子类型(CPT),名为event. 我有一个带有多个字段的类型的元框。我想在发布事件之前验证一些字段。例如,如果未指定事件的日期,我希望显示一条信息性错误消息,请保存事件以供将来编辑,但防止发布该事件。没有所有必要信息的CPT帖子的“待定”状态是否是正确的处理方式?进行CPT字段验证并阻止发布帖子,但将其保存以供将来编辑的最佳做法是什么。非常感谢,Dasha
验证定制Metabox的示例代码?
我在这个网站或谷歌搜索中几乎找不到验证metabox自定义字段的示例。如果有人想举例说明,以下是一些有用的案例1) 2011年2月5日输入的日期是有效的日期格式2)文本框中输入的数字是数字,介于100和500之间3)文本框中的文本长度>25个字符我的问题不是验证字段的代码,而是将验证代码放在哪里?使用Javascript或PHP?如果它挂在save post上,那么处理失败验证的技术-更新post?不更新帖子?-如何阻止它更新?通知用户问题的最佳方式。感谢所有建议。示例代码比仅仅描述一种技术更有用。
什么是wp_CHECK_INVALID_UTF8?
如果*blog\\u charset*不是utf8,则以下函数将检查选项,然后返回原始字符串。这样做的目的是什么?function sc_check_invalid_utf8( $string, $strip = false ) { $string = (string) $string; if ( 0 === strlen( $string ) ) { return \'\'; } // Store
Wp_INSERT_POST是否验证输入?
如果我在插件中使用wp\\u insert\\u post,我必须检查内容中的SQL注入问题和XSS,还是wp\\u insert\\u post函数可以帮我完成这项工作?
重复的属性类导致站点验证错误
以下代码位导致重复属性站点验证错误。此模板脚本:<div class=\"clearfix\" <?php post_class() ?>> 生成此源输出:<div class=\"clearfix\" class=\"post-263 post type-post status-publish format-st… WordPress添加了自己的帖子相关类来格式化博客条目。是否有任何方法可以将我的“clearfix”类添加到模板中,而不产生重复的属性?谢