scroll

ניווט מהיר

שינוי עמוד התחברות לוורדפרס

שינוי עמוד התחברות לוורדפרס

ב-WooCommerce, כפתור “מעבר לסל הקניות” שמופיע לאחר הוספת מוצר לעגלה בדפי ארכיון יכול לעיתים לפגוע בחוויית המשתמש ובעיצוב האתר
שינוי עמוד התחברות לוורדפרס

התוכן נכתב ע"י eliko.web.studio בשביל לתת לכם אפשרויות עם הכי פחות עבודה ושלא תצטרכו לחפש תוספים ששוקלים המון או שדורשים כסף עבור פונקציות פשוטות

The content was written by eliko.web.studio to provide you with solutions that require minimal effort and eliminate the need to search for heavy plugins or pay for simple functionalities.

עמוד ההתחברות של WordPress הוא המקום שבו משתמשים מזינים את פרטי ההתחברות שלהם כדי לגשת לניהול האתר. לעיתים, עמוד זה אינו מתאים לעיצוב האתר שלך או למיתוג הרצוי, ולכן כדאי להפנות את המשתמשים לעמוד מותאם אישית שיצרת באתר.

למה להפנות לעמוד התחברות מותאם אישית?

  • שיפור חוויית המשתמש (UX) – עמוד מותאם אישית יוצר חוויה אחידה באתר.
  • מיתוג מקצועי – עמוד התחברות שתואם את העיצוב הכללי שלך מחזק את תחושת האמינות.
  • גמישות והתאמה – עמוד מותאם מאפשר להוסיף פונקציות נוספות כמו הרשמה, איפוס סיסמה ועוד.

הקוד להפניה לעמוד מותאם אישית

הוסף את הקוד הבא לקובץ functions.php של התבנית הפעילה שלך

// הפניה של עמוד wp-admin ו-wp-login לעמוד התחברות מותאם אישית
add_action('login_enqueue_scripts', 'redirect_to_custom_login');
add_action('wp_logout', 'redirect_after_logout');
add_action('admin_init', 'redirect_wp_admin');

function redirect_to_custom_login() {
    $login_page = site_url('/login'); // כתובת עמוד ההתחברות שלך
    $current_url = $_SERVER['REQUEST_URI'];

    // בדוק אם לא מדובר בעמוד ההתחברות המותאם
    if (strpos($current_url, 'wp-login.php') !== false) {
        wp_redirect($login_page);
        exit;
    }
}

function redirect_after_logout() {
    $login_page = site_url('/login'); // כתובת עמוד ההתחברות שלך
    wp_redirect($login_page);
    exit;
}

function redirect_wp_admin() {
    if (!current_user_can('manage_options') && !defined('DOING_AJAX')) {
        wp_redirect(site_url('/login')); // כתובת עמוד ההתחברות שלך
        exit;
    }
}

הסבר הקוד

  • הפניה מעמוד wp-login.php לעמוד מותאם אישית
    |כל גישה לעמוד wp-login.php תופנה אוטומטית לעמוד התחברות שיצרת באתר, לדוגמה: https://yourdomain.com/login.
  • הפניה לאחר התנתקות
    כאשר משתמש מתנתק, הוא יופנה לעמוד התחברות מותאם ולא לעמוד הכניסה הרגיל.
  • הגבלת גישה ל-wp-admin למשתמשים שאינם מנהלי מערכת
    משתמשים ללא הרשאות מנהל יופנו לעמוד ההתחברות המותאם כאשר ינסו לגשת ל-wp-admin.

מה צריך לעשות מעבר להכנסת הקוד?

עדכן את הכתובת בקוד
וודא שה-Slug של העמוד שיצרת (לדוגמה: /login) תואם לכתובת שהזנת בקוד לדוגמא:
$login_page = site_url('/login'); // במקום ('/login') תוסיף את הסלאג של העמוד שיצרת ('/mylogin')

0 0 votes
דירוג מאמר
Subscribe
Notify of
guest
0 הערות
Inline Feedbacks
View all comments
מדריכים ומאמרים קשורים
eliko.web.studio
מניעת העתקת תוכן באתר היא חיונית להגנה על זכויות יוצרים ושיפור אבטחת המידע. במדריך זה, נסביר כיצד ניתן לחסום העתקת טקסט ותמונות באתר באמצעות קוד PHP ו-JavaScript. נלמד כיצד למנוע קליק ימני, חסימת Inspect Element, הגבלת קיצורי מקלדת ועוד – הכל תוך שמירה על חוויית משתמש טובה.
eliko.web.studio
ניתן לשפר את חוויית המשתמש בעמוד התשלום באמצעות התאמת שדות: הסרה, שינוי והוספה. במדריך זה נלמד כיצד ליישם שינויים אלו בקלות בעזרת קוד PHP.
eliko.web.studio
רוצים למנוע ספאם באתר מבלי לפגוע בעיצוב? גלו כיצד להסתיר את סמל Google reCAPTCHA עם קוד CSS פשוט. הפתרון שישאיר את האתר שלכם מוגן ונקי תוך שמירה על עיצוב מושלם.
businessbloomer
ב-WooCommerce, כפתור “מעבר לסל הקניות” שמופיע לאחר הוספת מוצר לעגלה בדפי ארכיון יכול לעיתים לפגוע בחוויית המשתמש ובעיצוב האתר
eliko.web.studio
התוסף elikoDuplicate, נוצר בכדי לתקן עוול שוורדפרס עושה לנו המון שנים ולא מוסיף לנו שכפול לעמודים ולפוסטים😜
eliko.web.studio
פיתחתי את התוסף elikoShowID, תוסף פשוט, קטן אך עוצמתי שברגע שתתקינו אותו, מיד תוכלו לראות ברשימת הפוסטים/עמודים עמודה חדשה שמתחתיה יופיעו כל מספרי הid של הפוסטים.

תודה שאישרת את הצעת המחיר!

לא צויין כתובת מייל

סך תשלום ראשון (מקדמה) 30% מסכום העסקה הינו:

בפרוייקטים של עיצוב גרפי או/ו פרוייקטים שלא עולים מעל לסכום של 2000₪, התשלום לא יתחלק לפעימות אלא התשלום יושלם בפעימה ראשונה או יתחלק לשתי פעימות על פי הסיכום בטלפון או בהודעות

העברה בנקאית

בנק – ONE ZERO (18)
סניף – ראשי (001)
חשבון – 202003116
ע"ש – אליהו כהן

תשלום באפליקציות

bit/PayBox
במספר טלפון 0503528688