আমি ওয়ার্ডপ্রেস ডিফল্ট পাসওয়ার্ড শক্তি মিটার এঁকেছি কিন্তু কীভাবে এটি ব্যবহার করতে হয় তা জানি না। বর্তমানে কোডেক্স পৃষ্ঠাটি তার ডকুমেন্টেশনের কোনও লিঙ্ক দেয় না। এর ডেমো পৃষ্ঠা বা ডকুমেন্টেশনের সাথে কারও কোনও লিঙ্ক আছে?
স্থিরপ্রতিজ্ঞ
এইচটিএমএল বেশ সহজ। দুটি পাসওয়ার্ড বাক্স থাকবে। পাসওয়ার্ডের ফলাফল দেখানোর জন্য একটি ডিভ এবং ব্যবহারকারীর নাম পাওয়ার জন্য একটি লুকানো ফাইল filed এবং অবশ্যই আপনার এনক্যু jquery
এবং wp_enqueue_script('password-strength-meter');
jQuery কোডের আগে। এটি কার্যকর করার জন্য এখানে jQuery কোড রয়েছে:
jQuery(document).ready(function(){
if(jQuery("#pass-strength-result").length > 0){
jQuery("#pass1").bind("keyup", function(){
var pass1 = jQuery("#pass1").val();
var pass2 = jQuery("#pass2").val();
var username = jQuery("#username").val();
var strength = passwordStrength(pass1, username, pass2);
updateStrength(strength);
});
jQuery("#pass2").bind("keyup", function(){
var pass1 = jQuery("#pass1").val();
var pass2 = jQuery("#pass2").val();
var username = jQuery("#username").val();
var strength = passwordStrength(pass1, username, pass2);
updateStrength(strength);
});
}
});
function updateStrength(strength){
var status = new Array('short', 'bad', 'good', 'strong', 'mismatch');
var dom = jQuery("#pass-strength-result");
switch(strength){
case 1:
dom.removeClass().addClass(status[0]).text('Too Short');
break;
case 2:
dom.removeClass().addClass(status[1]).text("Bad Password");
break;
case 3:
dom.removeClass().addClass(status[2]).text("Good Password");
break;
case 4:
dom.removeClass().addClass(status[3]).text("Strong Password");
break;
case 5:
dom.removeClass().addClass(status[4]).text("Mismatch");
break;
default:
//alert('something is wrong!');
}
}
আমাকে সঠিক দিকনির্দেশে প্রেরণ করার জন্য @ ক্রেম্বো৯৯৯কে ধন্যবাদ জানাই। এখানে যদি কেউ এটির প্রয়োজন হয় তবে শক্তি মিটারের উত্স কোডটি । এর ভিতরে wp-admin/js/password-strength-meter.dev.js
।
wp-includes
ডিরেক্টরিতে এটি চেষ্টা করার চেষ্টা করেছি । দেব সংস্করণটি ব্যাখ্যামূলক। আমি এটি এখনই কাজ করার চেষ্টা করব :)