Pengaturan Pendaftaran Ditambah steker masalah setelah pindah ke Wordpress 2,7
Kita semua mungkin akrab dengan plugin cukup berguna - Pendaftaran Ditambah .
Setelah transisi ke versi 2,7 dari WordPress, beberapa masalah adalah aditif;
- Pendaftaran sandi pengujian kekuatan tidak bekerja.
- Common.js berkas masalah (s direktori wp-admin/js). GetAllUserSettings fungsi (): userSettings variabel tidak didefinisikan.
- Setelah Anda meng-upload gambar kustom - secara pribadi menghubungkan / file Lharsh tidak bekerja lagi.
Pengembang mod mungkin "lupa" untuk mengambil sebuah patch seri versi 2.7, meskipun beberapa bulan telah berlalu yang baik.
Berkat komunitas WordPress adalah solusi untuk masalah ini (Kredit untuk MarQ_ZA Val - Mdvaldosta solusi).
Perubahan kata sandi kekuatan memeriksa masalah -
Buka file register-plus.php dalam direktori / wp-content/plugins/register-plus /, dan cari bagian berikut:
if ( strength == pwsL10n.bad ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == pwsL10n.good ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == pwsL10n.strong ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}
לאחר שמצאתם את המקטע, החליפו אותו בקוד הבא:
if ( strength == 2 ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == 3 ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == 4 ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}
תיקון הבעיה בקובץ commen.js -
פתחו את הקובץ commen.js הנמצא בתקייה /wp-admin/js/ , וחפשו את המקטע הבא:
// Returns all settings as js object.
function getAllUserSettings() {
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}
והחליפו אותו בקוד הבא:
// Returns all settings as js object.
function getAllUserSettings() {
if (typeof(userSettings) == 'undefined')
{
return {};
}
else
{
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}
}
תיקון בעיית העלאת לוגו מותאם-אישית -
פתחו את הקובץ register-plus.php הנמצא בתקייה /wp-content/plugins/register-plus/ , וחפשו את השורה הבאה:
$upload_dir = ABSPATH . get_option('upload_path');
והחליפו בשורה הבאה:
$upload_dir = get_option('upload_path');
בהצלחה









































