تغییر عنوان وردپرس (WordPress) در ایمیل‌های ارسالی

در نوشته‌ی پیشین که پیوسته با شخصی سازی وردپرس می‌شد به چگونگی تغییر آدرس ایمیل پیش فرض وردپرس پرداختیم، همان‌طور که در آن نوشته گفته شد بعد از مراحل نصب وردپرس بصورت خودکار ایمیلی با شناسه‌ی WordPress در سایت وردپرسی شما ساخته خواهد شد که این آدرس برای ارسال ایمیل‌هایی هم‌چون نام‌نویسی، دیدگاه‌ها و… از طرف سیستم مدیریت محتوای وردپرس مورد استفاده قرار می‌گیرد.

change-wp-mail-from-name

همان‌طور که می‌دانید زمانی‌که ایمیلی از طریق سیستم وردپرس برای یک نشانی الکترونیکی ارسال می‌شود به طور پیش فرض عنوان و یا Subject آن ایمیل وردپرس/WordPress خواهد بود که در این نوشته از سایت ماندگاروب به چگونگی تغییر عنوان وردپرس در ایمیل‌های ارسالی از طریق این Cms خواهیم پرداخت.

برای تغییر عنوان ایمیل‌ها در وردپرس ابتدا فایل فانکشن قالب وردپرس خود را برای ویرایش باز کرده و دستور زیر را در محل مناسبی از این فایل قرار می‌دهیم:

add_filter('wp_mail_from_name','from_mail_name');
function from_mail_name($name) {
return 'Mandegarweb';
}

بعد از اضافه کردن دستورات فوق برای تغییر عنوان ایمیل‌های پیش‌فرض در وردپرس کلمه و یا عنوان مورد نظر خود را جای‌گزین Mandegarweb کرده و تغییرات را ذخیره می‌کنیم.

امیدوارم آموزش تغییر عنوان ایمیل وردپرس مورد پسند شما دوستان گرامی قرار گرفته باشد.


کانال تلگرام ماندگار وب

  1. Alireza

    ممنون . فقط یه سوال اینجا میمونه اونم اینکه چطوری میشه کاری کرد که ایمیل های ارسالی افزونه تماس با ما 7 به اسپم نرن ؟؟؟ چون پیغام هایی که خود وردپرس از قبیل به روز رسانی و نظر جدید ارسال میکنه هیچکدوم داخل اسپم نمیرن ولی پیغام های افزونه تماس با ما همشون اسپم میشن !! ایا این مشکل میتونه از طرف هاست باشه ؟؟

    1. بهزاد

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

  2. میلاد

    با سلام و تشکر از مطلب خوبتون ، آیا با این کد و کد تغییر نوع ایمیل دیگه نیازی به استفاده از افزونه Change WP Mail From Details برای تغییر اسم و ایمیل نیست؟

    1. امیر خلجی مهر

      درود
      خیر دوست خوبم، نیازی به استفاده از افزونه نام برده نیست

  3. ebrahim

    سلام
    میخواستم بدونم چطور میشه خود ایمیل رو همک عوض کرد مثلا wordpress@optisystem.ir اون کلمه ی وردپرس رو چطور عوض کنم؟
    با تشکر

  4. حمیدرضا

    سلام. مشکل اینجاست که نمیدونیم محل مناسب کد کجاست که اضافش کنیم!!! خخخخخ

    1. امیر خلجی مهر

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

      موفق باشید

      1. امین

        داداش یکم لحنتون تند بود!
        منظورشون این بود که دقیقا کجای فایل فانکشن بزارید!

        1. امیر خلجی مهر

          امین جان قربونتون برم، ایشون با تمسخر این موضوع رو مطرح کردن من هم مثله خودشون پاسخشون رو دادم
          شاد باشین

  5. Jafari

    بعد از گذاشتن کد سایتم صفحه سفید میشه. رو این پوسته جواب نمیده راه دیگه ای غیر از افزونه هست؟
    اینم محتویات فایل فانکشن پوسته:
    ____________________________________________________________________________________________
    <?php
    /*
    * Functions file
    * Calls all other required files
    * PLEASE DO NOT EDIT THIS FILE IN ANY WAY
    *
    * @package nirvana
    */

    // variable for theme version
    define ('_CRYOUT_THEME_NAME','nirvana');
    define ('_CRYOUT_THEME_VERSION','1.5.1');

    require_once(get_template_directory() . "/admin/main.php"); // Load necessary admin files

    //Loading include files
    require_once(get_template_directory() . "/includes/theme-setup.php"); // Setup and init theme
    require_once(get_template_directory() . "/includes/theme-styles.php"); // Register and enqeue css styles and scripts
    require_once(get_template_directory() . "/includes/theme-loop.php"); // Loop functions
    ______________________________________________________________________________________________________________________________

    1. امیر خلجی مهر

      ارتباطی با پوسته نداره و شما کد رو در جای مناسبی جای‌گذاری نکردید، خودمون از این کد استفاده می‌کنیم.

دیدگاه خود را بنویسید

تنها دیدگاه‌هایی که به فارسی نوشته می‌شوند پذیرفته خواهند شد!

ماندگار وب - 1395
فروش - خرید هاست وردپرس فارسی