单击时显示此警报Delete Permanently 在媒体(附件)项目上。
My Goal: 如果当前用户有特定的自定义元值,我想更改警报的文本。此外,更改wordpress核心不是一个可接受的答案,因为更新会删除我的代码。
我看到此消息的文本设置在两个位置:
1 - wp-includes/script-loader.php
(thewp_default_scripts()
功能)
2-wp-includes/media.php
(thewp_enqueue_media()
功能)
以下是来自的相关代码script-loader.php
为方便起见:
did_action( \'init\' ) && $scripts->localize( \'common\', \'commonL10n\', array(
\'warnDelete\' => __( "You are about to permanently delete these items from your site.\\nThis action cannot be undone.\\n \'Cancel\' to stop, \'OK\' to delete." ),
\'dismiss\' => __( \'Dismiss this notice.\' ),
\'collapseMenu\' => __( \'Collapse Main menu\' ),
\'expandMenu\' => __( \'Expand Main menu\' ),
));
我试图阻止警报并通过jquery添加自己的警报,但这不是一个好的解决方案。我是否可以将我的消息作为
warnDelete
大概任何想法都将不胜感激。