رفتن به مطلب

نصب افزونه ورود و خطای فایل pluggable.php


پست های پیشنهاد شده

سلام دوستان

من یک افزونه نصب کردم که قسمت ورود و عضویت هم داره و قبلا روی قالب های دیگه هیچ مشکلی نداشت ولی الان توی یک قالب جدید وقتی کاربر میخواد وارد کنترل پنلش بشه این خطا رو میده :

/wp-includes/pluggable.php on line 875

اون خط رو هم بررسی کردم که اینه :


header("Location: $location", true, $status);

و بعد وقتی دکمه back رو میزنی خطا میره کنار و وارد کنترل پنل میشه !

ممنون میشم راهنمایی کنید که خطا از فایل فانکشن قالبه یا افزونه یا ... ؟

لینک به ارسال

دوستان خطی که باعث خطا شد رو پیدا کردم مشکل از کدهای فایل functions.php بود این خط بود که آخرین ورود کاربر رو نشون میداد


// latest sign in
function insert_last_login( $login ) {
global $user_id;
$user = get_userdatabylogin( $login );
update_user_meta( $user->ID, 'last_login', gmdate( 'Y-m-d H:i:s' ), the_time('Y-m-j') );
}
add_action( 'wp_login', 'insert_last_login' );
function add_last_login_column( $columns ) {
$columns['last_login'] = __( 'آخرين ورود', 'last_login' );
return $columns;
}
add_filter( 'manage_users_columns', 'add_last_login_column' );
function add_last_login_column_value( $value, $column_name, $user_id ) {
$user = get_userdata( $user_id );
if ( 'last_login' == $column_name && $user->last_login )
$value = jdate( 'Y/m/d g:ia', strtotime( $user->last_login ) );
return $value;
}
add_action( 'manage_users_custom_column', 'add_last_login_column_value', 10, 3 );

به نظرتون مشکل از کجاست که باعث خطا شده ؟

ویرایش شده توسط Mekaeil Andisheh
لینک به ارسال

مشکل خاصی دیده نمیشه

این بخش رو حذف و تست کنید


function add_last_login_column_value( $value, $column_name, $user_id ) {
$user = get_userdata( $user_id );
if ( 'last_login' == $column_name && $user->last_login )
$value = jdate( 'Y/m/d g:ia', strtotime( $user->last_login ) );
return $value;
}
add_action( 'manage_users_custom_column', 'add_last_login_column_value', 10, 3 );

لینک به ارسال

مشکل خاصی دیده نمیشه

این بخش رو حذف و تست کنید


function add_last_login_column_value( $value, $column_name, $user_id ) {
$user = get_userdata( $user_id );
if ( 'last_login' == $column_name && $user->last_login )
$value = jdate( 'Y/m/d g:ia', strtotime( $user->last_login ) );
return $value;
}
add_action( 'manage_users_custom_column', 'add_last_login_column_value', 10, 3 );

ممنونم

ولی مشکل حل نشد / افزونه سازگار نیست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...